starting build "b1741ba0-8f32-4f38-8aa5-483bfe899a82" 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-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e" Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Sending build context to Docker daemon 14.34kB Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Step 1/5 : FROM gcr.io/oss-fuzz-base/base-builder Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": latest: Pulling from oss-fuzz-base/base-builder Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": b549f31133a9: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": abe5df6cdd4c: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": b6e6731883c0: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": fc36c4dca352: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": bc2e43f852f6: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": be34b15fb6f3: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 3efd162fb723: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9e901261758a: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": a592bcf66182: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f1409fa48f1c: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8b9348cb1321: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": d1d77a6dcb9b: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 174724888993: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9ff357d9f7c8: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": c51394455687: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8053eb8ff546: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9352dbe111ad: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 972cbca51644: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 29957962562b: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 481faa5efab8: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f74ce8c34658: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9960dd27873b: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f0d946d75e17: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 62821a502ae3: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 33defe33fc80: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9e901261758a: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 7c18ac480eba: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9a197098f654: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": a592bcf66182: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 1ad101f77ec4: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f1409fa48f1c: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8a515e0800fd: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8b9348cb1321: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": a6350f5a063d: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": e62607c413cb: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": c0b1a3204ab6: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 7984e6b02d5a: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 539f071370b0: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 77781cc82933: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 6150d00942c1: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ab4c038f6442: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8c44ecd12337: Pulling fs layer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": c51394455687: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8053eb8ff546: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9ff357d9f7c8: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 1ad101f77ec4: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 174724888993: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 3efd162fb723: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 972cbca51644: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 29957962562b: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 481faa5efab8: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": d1d77a6dcb9b: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 7984e6b02d5a: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f74ce8c34658: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 539f071370b0: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 6150d00942c1: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9a197098f654: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 77781cc82933: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ab4c038f6442: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8c44ecd12337: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9960dd27873b: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 62821a502ae3: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": a6350f5a063d: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 7c18ac480eba: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8a515e0800fd: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9352dbe111ad: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 33defe33fc80: Waiting Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": b6e6731883c0: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": bc2e43f852f6: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": bc2e43f852f6: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 3efd162fb723: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 3efd162fb723: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9e901261758a: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9e901261758a: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": b549f31133a9: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": b549f31133a9: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": fc36c4dca352: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": fc36c4dca352: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": d1d77a6dcb9b: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": d1d77a6dcb9b: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8b9348cb1321: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8b9348cb1321: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9ff357d9f7c8: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 174724888993: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": abe5df6cdd4c: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": abe5df6cdd4c: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8053eb8ff546: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": c51394455687: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": c51394455687: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f1409fa48f1c: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f1409fa48f1c: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 972cbca51644: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 972cbca51644: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 29957962562b: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 29957962562b: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9352dbe111ad: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9352dbe111ad: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 481faa5efab8: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9960dd27873b: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f74ce8c34658: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f74ce8c34658: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 62821a502ae3: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 62821a502ae3: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f0d946d75e17: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f0d946d75e17: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 33defe33fc80: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 33defe33fc80: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 7c18ac480eba: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 7c18ac480eba: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": b549f31133a9: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9a197098f654: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 1ad101f77ec4: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 1ad101f77ec4: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8a515e0800fd: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8a515e0800fd: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": e62607c413cb: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": e62607c413cb: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": c0b1a3204ab6: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": a6350f5a063d: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": a6350f5a063d: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": a592bcf66182: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": a592bcf66182: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 7984e6b02d5a: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 7984e6b02d5a: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 539f071370b0: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 539f071370b0: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 77781cc82933: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 6150d00942c1: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 6150d00942c1: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ab4c038f6442: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ab4c038f6442: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8c44ecd12337: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8c44ecd12337: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": be34b15fb6f3: Verifying Checksum Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": be34b15fb6f3: Download complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": abe5df6cdd4c: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": b6e6731883c0: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": fc36c4dca352: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": bc2e43f852f6: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": be34b15fb6f3: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 3efd162fb723: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9e901261758a: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": a592bcf66182: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f1409fa48f1c: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8b9348cb1321: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": d1d77a6dcb9b: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 174724888993: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9ff357d9f7c8: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": c51394455687: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8053eb8ff546: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9352dbe111ad: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 972cbca51644: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 29957962562b: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 481faa5efab8: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f74ce8c34658: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9960dd27873b: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": f0d946d75e17: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 62821a502ae3: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 33defe33fc80: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 7c18ac480eba: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 9a197098f654: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 1ad101f77ec4: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8a515e0800fd: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": a6350f5a063d: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": e62607c413cb: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": c0b1a3204ab6: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 7984e6b02d5a: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 539f071370b0: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 77781cc82933: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 6150d00942c1: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ab4c038f6442: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 8c44ecd12337: Pull complete Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Digest: sha256:1858775eb3f715a64fbf5a8482cd373d894ecd65b84c621746499e478ca7e13a Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ---> 3fadd8fd6b51 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Step 2/5 : RUN apt-get update -y && apt-get install -y autoconf automake libtool curl make g++ unzip wget git binutils liblzma-dev libz-dev python-all cmake ninja-build subversion pkg-config Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ---> Running in 93972645bca5 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Hit:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Hit:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Hit:4 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Reading package lists... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Reading package lists... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Building dependency tree... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Reading state information... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": g++ is already the newest version (4:9.3.0-1ubuntu2). Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": g++ set to manually installed. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": make is already the newest version (4.2.1-1.2). Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": make set to manually installed. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": binutils is already the newest version (2.34-6ubuntu1.11). Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": curl is already the newest version (7.68.0-1ubuntu2.25). Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": git is already the newest version (1:2.25.1-1ubuntu3.14). Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": unzip is already the newest version (6.0-25ubuntu1.2). Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": unzip set to manually installed. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": wget is already the newest version (1.20.3-1ubuntu2.1). Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": subversion is already the newest version (1.13.0-3ubuntu0.2). Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": The following additional packages will be installed: Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": cmake-data file libarchive13 libglib2.0-0 libglib2.0-data libicu66 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": libjsoncpp1 libltdl-dev libltdl7 libmagic-mgc libmagic1 libpython2-stdlib Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": libpython2.7-minimal libpython2.7-stdlib librhash0 libuv1 libxml2 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": mime-support python2 python2-minimal python2.7 python2.7-minimal Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": shared-mime-info xdg-user-dirs Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Suggested packages: Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": autoconf-archive gnu-standards autoconf-doc gettext cmake-doc lrzip Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": libtool-doc liblzma-doc gfortran | fortran95-compiler gcj-jdk python3 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": python2-doc python-tk python2.7-doc binfmt-support Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": The following NEW packages will be installed: Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": autoconf automake cmake cmake-data file libarchive13 libglib2.0-0 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": libglib2.0-data libicu66 libjsoncpp1 libltdl-dev libltdl7 liblzma-dev Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": libmagic-mgc libmagic1 libpython2-stdlib libpython2.7-minimal Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": libpython2.7-stdlib librhash0 libtool libuv1 libxml2 mime-support Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ninja-build pkg-config python-all python2 python2-minimal python2.7 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": python2.7-minimal shared-mime-info xdg-user-dirs zlib1g-dev Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 0 upgraded, 33 newly installed, 0 to remove and 0 not upgraded. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Need to get 22.6 MB of archives. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": After this operation, 103 MB of additional disk space will be used. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:1 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libpython2.7-minimal amd64 2.7.18-1~20.04.7 [336 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:2 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python2.7-minimal amd64 2.7.18-1~20.04.7 [1278 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:3 http://archive.ubuntu.com/ubuntu focal/universe amd64 python2-minimal amd64 2.7.17-2ubuntu4 [27.5 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 mime-support all 3.64ubuntu1 [30.6 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:5 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libpython2.7-stdlib amd64 2.7.18-1~20.04.7 [1889 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:6 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python2.7 amd64 2.7.18-1~20.04.7 [248 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:7 http://archive.ubuntu.com/ubuntu focal/universe amd64 libpython2-stdlib amd64 2.7.17-2ubuntu4 [7072 B] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:8 http://archive.ubuntu.com/ubuntu focal/universe amd64 python2 amd64 2.7.17-2ubuntu4 [26.5 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglib2.0-0 amd64 2.64.6-1~ubuntu20.04.9 [1290 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglib2.0-data all 2.64.6-1~ubuntu20.04.9 [5836 B] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libicu66 amd64 66.1-2ubuntu2.1 [8515 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxml2 amd64 2.9.10+dfsg-5ubuntu0.20.04.10 [640 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:16 http://archive.ubuntu.com/ubuntu focal/main amd64 shared-mime-info amd64 1.15-1 [430 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:17 http://archive.ubuntu.com/ubuntu focal/main amd64 xdg-user-dirs amd64 0.17-2ubuntu1 [48.3 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:18 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libuv1 amd64 1.34.2-1ubuntu1.5 [80.9 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:20 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:21 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 cmake-data all 3.16.3-1ubuntu1.20.04.1 [1613 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:22 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libarchive13 amd64 3.4.0-2ubuntu1.5 [327 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:23 http://archive.ubuntu.com/ubuntu focal/main amd64 libjsoncpp1 amd64 1.7.4-3.1ubuntu2 [75.6 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:24 http://archive.ubuntu.com/ubuntu focal/main amd64 librhash0 amd64 1.3.9-1 [113 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:25 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 cmake amd64 3.16.3-1ubuntu1.20.04.1 [3668 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:26 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:27 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:28 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:29 http://archive.ubuntu.com/ubuntu focal/universe amd64 ninja-build amd64 1.10.0-1build1 [107 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:30 http://archive.ubuntu.com/ubuntu focal/main amd64 pkg-config amd64 0.29.1-0ubuntu4 [45.5 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:31 http://archive.ubuntu.com/ubuntu focal/universe amd64 python-all amd64 2.7.17-2ubuntu4 [1100 B] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:32 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.5 [155 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Get:33 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 liblzma-dev amd64 5.2.4-1ubuntu1.1 [147 kB] Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": debconf: delaying package configuration, since apt-utils is not installed Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Fetched 22.6 MB in 1s (28.3 MB/s) Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libpython2.7-minimal:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": (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-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../0-libpython2.7-minimal_2.7.18-1~20.04.7_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libpython2.7-minimal:amd64 (2.7.18-1~20.04.7) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package python2.7-minimal. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../1-python2.7-minimal_2.7.18-1~20.04.7_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking python2.7-minimal (2.7.18-1~20.04.7) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package python2-minimal. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../2-python2-minimal_2.7.17-2ubuntu4_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking python2-minimal (2.7.17-2ubuntu4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package mime-support. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../3-mime-support_3.64ubuntu1_all.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking mime-support (3.64ubuntu1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libpython2.7-stdlib:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../4-libpython2.7-stdlib_2.7.18-1~20.04.7_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libpython2.7-stdlib:amd64 (2.7.18-1~20.04.7) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package python2.7. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../5-python2.7_2.7.18-1~20.04.7_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking python2.7 (2.7.18-1~20.04.7) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libpython2-stdlib:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../6-libpython2-stdlib_2.7.17-2ubuntu4_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libpython2-stdlib:amd64 (2.7.17-2ubuntu4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libpython2.7-minimal:amd64 (2.7.18-1~20.04.7) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up python2.7-minimal (2.7.18-1~20.04.7) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up python2-minimal (2.7.17-2ubuntu4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package python2. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": (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 ... 18259 files and directories currently installed.) Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../00-python2_2.7.17-2ubuntu4_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking python2 (2.7.17-2ubuntu4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libmagic-mgc. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../01-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libmagic-mgc (1:5.38-4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libmagic1:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../02-libmagic1_1%3a5.38-4_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package file. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../03-file_1%3a5.38-4_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking file (1:5.38-4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libglib2.0-0:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../04-libglib2.0-0_2.64.6-1~ubuntu20.04.9_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libglib2.0-data. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../05-libglib2.0-data_2.64.6-1~ubuntu20.04.9_all.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libglib2.0-data (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libicu66:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../06-libicu66_66.1-2ubuntu2.1_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libxml2:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../07-libxml2_2.9.10+dfsg-5ubuntu0.20.04.10_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.10) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package shared-mime-info. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../08-shared-mime-info_1.15-1_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking shared-mime-info (1.15-1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package xdg-user-dirs. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../09-xdg-user-dirs_0.17-2ubuntu1_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking xdg-user-dirs (0.17-2ubuntu1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libuv1:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../10-libuv1_1.34.2-1ubuntu1.5_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libuv1:amd64 (1.34.2-1ubuntu1.5) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package autoconf. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../11-autoconf_2.69-11.1_all.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking autoconf (2.69-11.1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package automake. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../12-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package cmake-data. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../13-cmake-data_3.16.3-1ubuntu1.20.04.1_all.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking cmake-data (3.16.3-1ubuntu1.20.04.1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libarchive13:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../14-libarchive13_3.4.0-2ubuntu1.5_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libarchive13:amd64 (3.4.0-2ubuntu1.5) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libjsoncpp1:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../15-libjsoncpp1_1.7.4-3.1ubuntu2_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package librhash0:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../16-librhash0_1.3.9-1_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking librhash0:amd64 (1.3.9-1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package cmake. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../17-cmake_3.16.3-1ubuntu1.20.04.1_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking cmake (3.16.3-1ubuntu1.20.04.1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libltdl7:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../18-libltdl7_2.4.6-14_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libltdl-dev:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../19-libltdl-dev_2.4.6-14_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package libtool. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../20-libtool_2.4.6-14_all.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking libtool (2.4.6-14) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package ninja-build. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../21-ninja-build_1.10.0-1build1_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking ninja-build (1.10.0-1build1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package pkg-config. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../22-pkg-config_0.29.1-0ubuntu4_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking pkg-config (0.29.1-0ubuntu4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package python-all. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../23-python-all_2.7.17-2ubuntu4_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking python-all (2.7.17-2ubuntu4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package zlib1g-dev:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../24-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Selecting previously unselected package liblzma-dev:amd64. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Preparing to unpack .../25-liblzma-dev_5.2.4-1ubuntu1.1_amd64.deb ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Unpacking liblzma-dev:amd64 (5.2.4-1ubuntu1.1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up mime-support (3.64ubuntu1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up xdg-user-dirs (0.17-2ubuntu1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libmagic-mgc (1:5.38-4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": No schema files found: doing nothing. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up file (1:5.38-4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up ninja-build (1.10.0-1build1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libpython2.7-stdlib:amd64 (2.7.18-1~20.04.7) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libglib2.0-data (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libuv1:amd64 (1.34.2-1ubuntu1.5) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up pkg-config (0.29.1-0ubuntu4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up autoconf (2.69-11.1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up liblzma-dev:amd64 (5.2.4-1ubuntu1.1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up librhash0:amd64 (1.3.9-1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up cmake-data (3.16.3-1ubuntu1.20.04.1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.10) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 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-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": 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-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up python2.7 (2.7.18-1~20.04.7) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libtool (2.4.6-14) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libpython2-stdlib:amd64 (2.7.17-2ubuntu4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libarchive13:amd64 (3.4.0-2ubuntu1.5) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up python2 (2.7.17-2ubuntu4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up shared-mime-info (1.15-1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up cmake (3.16.3-1ubuntu1.20.04.1) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Setting up python-all (2.7.17-2ubuntu4) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Processing triggers for libc-bin (2.31-0ubuntu9.18) ... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Removing intermediate container 93972645bca5 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ---> fbeabd415df2 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Step 3/5 : RUN git clone --depth 1 https://github.com/llvm/llvm-project.git Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ---> Running in f6ab19600812 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Cloning into 'llvm-project'... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Updating files: 4% (8489/180366) Updating files: 5% (9019/180366) Updating files: 6% (10822/180366) Updating files: 7% (12626/180366) Updating files: 8% (14430/180366) Updating files: 9% (16233/180366) Updating files: 10% (18037/180366) Updating files: 10% (18932/180366) Updating files: 11% (19841/180366) Updating files: 12% (21644/180366) Updating files: 13% (23448/180366) Updating files: 14% (25252/180366) Updating files: 15% (27055/180366) Updating files: 16% (28859/180366) Updating files: 17% (30663/180366) Updating files: 18% (32466/180366) Updating files: 18% (33302/180366) Updating files: 19% (34270/180366) Updating files: 20% (36074/180366) Updating files: 21% (37877/180366) Updating files: 22% (39681/180366) Updating files: 23% (41485/180366) Updating files: 24% (43288/180366) Updating files: 25% (45092/180366) Updating files: 25% (46601/180366) Updating files: 26% (46896/180366) Updating files: 27% (48699/180366) Updating files: 28% (50503/180366) Updating files: 29% (52307/180366) Updating files: 30% (54110/180366) Updating files: 31% (55914/180366) Updating files: 32% (57718/180366) Updating files: 33% (59521/180366) Updating files: 34% (61325/180366) Updating files: 34% (62687/180366) Updating files: 35% (63129/180366) Updating files: 36% (64932/180366) Updating files: 37% (66736/180366) Updating files: 38% (68540/180366) Updating files: 39% (70343/180366) Updating files: 40% (72147/180366) Updating files: 41% (73951/180366) Updating files: 42% (75754/180366) Updating files: 42% (77472/180366) Updating files: 43% (77558/180366) Updating files: 44% (79362/180366) Updating files: 45% (81165/180366) Updating files: 46% (82969/180366) Updating files: 47% (84773/180366) Updating files: 48% (86576/180366) Updating files: 48% (87784/180366) Updating files: 49% (88380/180366) Updating files: 50% (90183/180366) Updating files: 51% (91987/180366) Updating files: 52% (93791/180366) Updating files: 52% (94540/180366) Updating files: 53% (95594/180366) Updating files: 54% (97398/180366) Updating files: 55% (99202/180366) Updating files: 56% (101005/180366) Updating files: 57% (102809/180366) Updating files: 57% (103295/180366) Updating files: 58% (104613/180366) Updating files: 59% (106416/180366) Updating files: 60% (108220/180366) Updating files: 60% (108635/180366) Updating files: 61% (110024/180366) Updating files: 62% (111827/180366) Updating files: 63% (113631/180366) Updating files: 64% (115435/180366) Updating files: 65% (117238/180366) Updating files: 66% (119042/180366) Updating files: 66% (120163/180366) Updating files: 67% (120846/180366) Updating files: 68% (122649/180366) Updating files: 69% (124453/180366) Updating files: 70% (126257/180366) Updating files: 71% (128060/180366) Updating files: 72% (129864/180366) Updating files: 72% (130162/180366) Updating files: 73% (131668/180366) Updating files: 74% (133471/180366) Updating files: 75% (135275/180366) Updating files: 76% (137079/180366) Updating files: 77% (138882/180366) Updating files: 78% (140686/180366) Updating files: 78% (141038/180366) Updating files: 79% (142490/180366) Updating files: 80% (144293/180366) Updating files: 81% (146097/180366) Updating files: 82% (147901/180366) Updating files: 83% (149704/180366) Updating files: 84% (151508/180366) Updating files: 85% (153312/180366) Updating files: 85% (153484/180366) Updating files: 86% (155115/180366) Updating files: 87% (156919/180366) Updating files: 88% (158723/180366) Updating files: 89% (160526/180366) Updating files: 90% (162330/180366) Updating files: 90% (163380/180366) Updating files: 91% (164134/180366) Updating files: 92% (165937/180366) Updating files: 93% (167741/180366) Updating files: 94% (169545/180366) Updating files: 95% (171348/180366) Updating files: 96% (173152/180366) Updating files: 96% (173753/180366) Updating files: 97% (174956/180366) Updating files: 98% (176759/180366) Updating files: 99% (178563/180366) Updating files: 100% (180366/180366) Updating files: 100% (180366/180366), done. Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Removing intermediate container f6ab19600812 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ---> 416e3ce7969c Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Step 4/5 : RUN git clone --depth 1 https://github.com/AdaLogics/ada-fuzzers && $SRC/ada-fuzzers/projects/llvm/copy-over.sh Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ---> Running in c84a9aaa651f Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Cloning into 'ada-fuzzers'... Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": + ADA_SRC=/src/ada-fuzzers/projects/llvm/ Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": + LLVM_DST=/src/llvm-project Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": + cp -rf /src/ada-fuzzers/projects/llvm//llvm-parse-assembly-fuzzer /src/llvm-project/llvm/tools/llvm-parse-assembly-fuzzer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": + cp -rf /src/ada-fuzzers/projects/llvm//llvm-symbol-reader-fuzzer /src/llvm-project/llvm/tools/llvm-symbol-reader-fuzzer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": + cp -rf /src/ada-fuzzers/projects/llvm//llvm-object-yaml-fuzzer /src/llvm-project/llvm/tools/llvm-object-yaml-fuzzer Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Removing intermediate container c84a9aaa651f Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ---> 31a9f0b19058 Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Step 5/5 : COPY build.sh *.py $SRC/ Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": ---> dc56786d1b8d Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Successfully built dc56786d1b8d Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Successfully tagged gcr.io/oss-fuzz/llvm:latest Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/llvm:latest Finished Step #1 - "build-f1c9bdeb-852c-42be-afd7-b5ae2a764b3e" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/llvm Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/fileLnrYPO 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/ada-fuzzers/.git Step #2 - "srcmap": + GIT_DIR=/src/ada-fuzzers Step #2 - "srcmap": + cd /src/ada-fuzzers Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/AdaLogics/ada-fuzzers Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=87026e03ca7404dd3fa7f1b3f7726b917daa743e Step #2 - "srcmap": + jq_inplace /tmp/fileLnrYPO '."/src/ada-fuzzers" = { type: "git", url: "https://github.com/AdaLogics/ada-fuzzers", rev: "87026e03ca7404dd3fa7f1b3f7726b917daa743e" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/file3tMSUc Step #2 - "srcmap": + cat /tmp/fileLnrYPO Step #2 - "srcmap": + jq '."/src/ada-fuzzers" = { type: "git", url: "https://github.com/AdaLogics/ada-fuzzers", rev: "87026e03ca7404dd3fa7f1b3f7726b917daa743e" }' Step #2 - "srcmap": + mv /tmp/file3tMSUc /tmp/fileLnrYPO Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/llvm-project/.git Step #2 - "srcmap": + GIT_DIR=/src/llvm-project Step #2 - "srcmap": + cd /src/llvm-project Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/llvm/llvm-project.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=6e7afc10170d711659cbbf0dc25e81f457bda409 Step #2 - "srcmap": + jq_inplace /tmp/fileLnrYPO '."/src/llvm-project" = { type: "git", url: "https://github.com/llvm/llvm-project.git", rev: "6e7afc10170d711659cbbf0dc25e81f457bda409" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileHBSvzK Step #2 - "srcmap": + cat /tmp/fileLnrYPO Step #2 - "srcmap": + jq '."/src/llvm-project" = { type: "git", url: "https://github.com/llvm/llvm-project.git", rev: "6e7afc10170d711659cbbf0dc25e81f457bda409" }' Step #2 - "srcmap": + mv /tmp/fileHBSvzK /tmp/fileLnrYPO 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/fileLnrYPO Step #2 - "srcmap": + rm /tmp/fileLnrYPO Step #2 - "srcmap": { Step #2 - "srcmap": "/src/ada-fuzzers": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/AdaLogics/ada-fuzzers", Step #2 - "srcmap": "rev": "87026e03ca7404dd3fa7f1b3f7726b917daa743e" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/llvm-project": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/llvm/llvm-project.git", Step #2 - "srcmap": "rev": "6e7afc10170d711659cbbf0dc25e81f457bda409" 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": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": + FUZZERS=(llvm-microsoft-demangle-fuzzer llvm-dwarfdump-fuzzer llvm-itanium-demangle-fuzzer llvm-yaml-numeric-parser-fuzzer llvm-yaml-parser-fuzzer llvm-dlang-demangle-fuzzer vfabi-demangler-fuzzer llvm-rust-demangle-fuzzer llvm-dis-fuzzer llvm-opt-fuzzer llvm-isel-fuzzer llvm-special-case-list-fuzzer clang-objc-fuzzer clang-format-fuzzer clang-fuzzer llvm-parse-assembly-fuzzer llvm-symbol-reader-fuzzer llvm-object-yaml-fuzzer) Step #3 - "compile-libfuzzer-coverage-x86_64": + readonly FUZZERS Step #3 - "compile-libfuzzer-coverage-x86_64": + CLANG_DICT_FUZZERS=(clang-fuzzer clang-format-fuzzer clang-objc-fuzzer) Step #3 - "compile-libfuzzer-coverage-x86_64": + readonly CLANG_DICT_FUZZERS Step #3 - "compile-libfuzzer-coverage-x86_64": + case $SANITIZER in Step #3 - "compile-libfuzzer-coverage-x86_64": + LLVM_SANITIZER= Step #3 - "compile-libfuzzer-coverage-x86_64": + case "${LIB_FUZZING_ENGINE}" in Step #3 - "compile-libfuzzer-coverage-x86_64": + CMAKE_FUZZING_CONFIG=-DLLVM_USE_SANITIZE_COVERAGE=ON Step #3 - "compile-libfuzzer-coverage-x86_64": + LLVM=llvm-project/llvm Step #3 - "compile-libfuzzer-coverage-x86_64": + mkdir build Step #3 - "compile-libfuzzer-coverage-x86_64": + cd build Step #3 - "compile-libfuzzer-coverage-x86_64": + cmake -GNinja -DCMAKE_BUILD_TYPE=Release ../llvm-project/llvm '-DLLVM_ENABLE_PROJECTS=clang;lld;clang-tools-extra' '-DLLVM_ENABLE_RUNTIMES=libcxx;libcxxabi;compiler-rt' -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_USE_LINKER=lld -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ '-DCMAKE_C_FLAGS=-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' '-DCMAKE_CXX_FLAGS=-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++' -DLLVM_USE_SANITIZE_COVERAGE=ON -DLLVM_NO_DEAD_STRIP=ON -DLLVM_USE_SANITIZER= -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=WebAssembly -DCOMPILER_RT_INCLUDE_TESTS=OFF -DLLVM_ENABLE_PCH=OFF -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON Step #3 - "compile-libfuzzer-coverage-x86_64": CMake Warning at CMakeLists.txt:4 (message): Step #3 - "compile-libfuzzer-coverage-x86_64": Your CMake version is 3.29.2. Starting with LLVM 24, the minimum version Step #3 - "compile-libfuzzer-coverage-x86_64": of CMake required to build LLVM will become 3.31.0, and using an older Step #3 - "compile-libfuzzer-coverage-x86_64": CMake will become an error. Please upgrade your CMake to at least 3.31.0 Step #3 - "compile-libfuzzer-coverage-x86_64": now to avoid issues in the future. Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64":  Step #3 - "compile-libfuzzer-coverage-x86_64": -- The C compiler identification is Clang 22.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64": -- The CXX compiler identification is Clang 22.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64": -- The ASM compiler identification is Clang with GNU-like command-line Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found assembler: /usr/local/bin/clang Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compiler ABI info Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compiler ABI info - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compile features Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compile features - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compiler ABI info Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compiler ABI info - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compile features Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compile features - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- bolt project is disabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- clang project is enabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- clang-tools-extra project is enabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- cross-project-tests project is disabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- lld project is enabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- lldb project is disabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- mlir project is disabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- polly project is disabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- flang project is disabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- libc project is disabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- compiler-rt project is disabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- Doxygen disabled. Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Python3: /usr/local/bin/python3.11 (found suitable version "3.11.13", minimum required is "3.8") found components: Interpreter Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_LIBSTDCXX_MIN Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_LIBSTDCXX_MIN - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_LIBSTDCXX_SOFT_ERROR Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_LIBSTDCXX_SOFT_ERROR - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for __GLIBC__ Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for __GLIBC__ - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for valgrind/valgrind.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for valgrind/valgrind.h - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for FE_ALL_EXCEPT Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for FE_ALL_EXCEPT - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for FE_INEXACT Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for FE_INEXACT - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_BUILTIN_THREAD_POINTER Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_BUILTIN_THREAD_POINTER - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for CrashReporterClient.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for CrashReporterClient.h - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for linux/magic.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for linux/magic.h - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_create in pthread Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_create in pthread - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_rwlock_init in pthread Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_rwlock_init in pthread - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_mutex_lock in pthread Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_mutex_lock in pthread - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Threads: TRUE Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for dlopen in dl Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for dlopen in dl - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for shm_open in rt Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for shm_open in rt - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pfm_initialize in pfm Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pfm_initialize in pfm - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for compress2 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for compress2 - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) (found version "") Step #3 - "compile-libfuzzer-coverage-x86_64": -- Could NOT find LibEdit (missing: LibEdit_INCLUDE_DIRS LibEdit_LIBRARIES) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for arc4random Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for arc4random - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for backtrace Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for backtrace - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- backtrace facility detected in default set of libraries Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Backtrace: /usr/include Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for __register_frame Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for __register_frame - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for __deregister_frame Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for __deregister_frame - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for __unw_add_dynamic_fde Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for __unw_add_dynamic_fde - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for _Unwind_Backtrace Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for _Unwind_Backtrace - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for getpagesize Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for getpagesize - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sysconf Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sysconf - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for getrusage Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for getrusage - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for isatty Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for isatty - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for futimens Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for futimens - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for futimes Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for futimes - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for getauxval Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for getauxval - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sigaltstack Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sigaltstack - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for mallctl Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for mallctl - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for mallinfo Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for mallinfo - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for mallinfo2 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for mallinfo2 - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for malloc_zone_statistics Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for malloc_zone_statistics - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for posix_spawn Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for posix_spawn - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pread Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pread - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sbrk Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sbrk - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for strerror_r Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for strerror_r - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for strerror_s Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for strerror_s - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for setenv Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for setenv - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_getname_np Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_getname_np - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_setname_np Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_setname_np - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_get_name_np Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_get_name_np - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_set_name_np Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for pthread_set_name_np - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for dlopen Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for dlopen - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for proc_pid_rusage Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for proc_pid_rusage - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_HAS_ATOMICS Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_HAS_ATOMICS - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- LLVM host triple: x86_64-unknown-linux-gnu Step #3 - "compile-libfuzzer-coverage-x86_64": -- Native target architecture is X86 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Threads enabled. Step #3 - "compile-libfuzzer-coverage-x86_64": -- Ninja version: 1.10.0 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) Step #3 - "compile-libfuzzer-coverage-x86_64": -- OCaml bindings disabled. Step #3 - "compile-libfuzzer-coverage-x86_64": -- Could NOT find Python module pygments Step #3 - "compile-libfuzzer-coverage-x86_64": -- Could NOT find Python module pygments.lexers.c_cpp Step #3 - "compile-libfuzzer-coverage-x86_64": -- Could NOT find Python module yaml Step #3 - "compile-libfuzzer-coverage-x86_64": -- LLVM default target triple: x86_64-unknown-linux-gnu Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test SUPPORTS_LIBCXX_HARDENING_MODE Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test SUPPORTS_LIBCXX_HARDENING_MODE - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_USES_LIBSTDCXX Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_USES_LIBSTDCXX - Failed Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_DEFAULT_TO_GLIBCXX_USE_CXX11_ABI Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_DEFAULT_TO_GLIBCXX_USE_CXX11_ABI - Failed Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _CAN_LINK_EXECUTABLE Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _CAN_LINK_EXECUTABLE - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_CUSTOM_LINKER Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_CUSTOM_LINKER - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_FPIC Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_FPIC - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_FPIC Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_FPIC - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Building with -fPIC Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSUPPORTED_FLAG Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSUPPORTED_FLAG - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSUPPORTED_FLAG Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSUPPORTED_FLAG - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Precompiled headers disabled. Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for os_signpost_interval_begin Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for os_signpost_interval_begin - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for flock Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for flock - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Linker detection: LLD Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_LINKER_SUPPORTS_B_SYMBOLIC_FUNCTIONS Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_LINKER_SUPPORTS_B_SYMBOLIC_FUNCTIONS - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAS_WERROR_GLOBAL_CTORS Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAS_WERROR_GLOBAL_CTORS - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_HAS_NOGLOBAL_CTOR_MUTEX Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test LLVM_HAS_NOGLOBAL_CTOR_MUTEX - Failed Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for __x86_64__ Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for __x86_64__ - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Git: /usr/bin/git (found version "2.25.1") Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for logf128 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for logf128 - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting AArch64 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting AMDGPU Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting ARM Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting AVR Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting BPF Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting Hexagon Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting Lanai Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting LoongArch Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting Mips Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting MSP430 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting NVPTX Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting PowerPC Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting RISCV Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting Sparc Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting SPIRV Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting SystemZ Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting VE Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting WebAssembly Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting X86 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Targeting XCore Step #3 - "compile-libfuzzer-coverage-x86_64": CMake Warning at /src/llvm-project/lld/CMakeLists.txt:3 (message): Step #3 - "compile-libfuzzer-coverage-x86_64": Your CMake version is 3.29.2. Starting with LLVM 24, the minimum version Step #3 - "compile-libfuzzer-coverage-x86_64": of CMake required to build LLVM will become 3.31.0, and using an older Step #3 - "compile-libfuzzer-coverage-x86_64": CMake will become an error. Please upgrade your CMake to at least 3.31.0 Step #3 - "compile-libfuzzer-coverage-x86_64": now to avoid issues in the future. Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64":  Step #3 - "compile-libfuzzer-coverage-x86_64": -- LLD version: 23.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64": CMake Warning at /src/llvm-project/clang/CMakeLists.txt:3 (message): Step #3 - "compile-libfuzzer-coverage-x86_64": Your CMake version is 3.29.2. Starting with LLVM 24, the minimum version Step #3 - "compile-libfuzzer-coverage-x86_64": of CMake required to build LLVM will become 3.31.0, and using an older Step #3 - "compile-libfuzzer-coverage-x86_64": CMake will become an error. Please upgrade your CMake to at least 3.31.0 Step #3 - "compile-libfuzzer-coverage-x86_64": now to avoid issues in the future. Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64":  Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sys/resource.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sys/resource.h - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for dlfcn.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for dlfcn.h - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for dladdr Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for dladdr - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Clang version: 23.0.0git Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for include file sys/inotify.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for include file sys/inotify.h - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_LINKER_FLAG_LONG_PLT Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_LINKER_FLAG_LONG_PLT - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Perl: /usr/bin/perl (found version "5.30.0") Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Python3: /usr/local/bin/python3.11 (found version "3.11.13") found components: Interpreter Step #3 - "compile-libfuzzer-coverage-x86_64": -- Not building llvm-mt because libxml2 is not available Step #3 - "compile-libfuzzer-coverage-x86_64": -- Registering ExampleIRTransforms as a pass plugin (static build: OFF) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Registering Bye as a pass plugin (static build: OFF) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Failed to find LLVM FileCheck Step #3 - "compile-libfuzzer-coverage-x86_64": -- Google Benchmark version: v1.9.5, normalized to 1.9.5 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for shm_open in rt Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for shm_open in rt - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WALL Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WALL - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WEXTRA Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WSHADOW Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WOLD_STYLE_CAST Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WOLD_STYLE_CAST - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WCONVERSION Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WCONVERSION - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WFORMAT_2 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WFORMAT_2 - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_PEDANTIC Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Enabling additional flags: -DINCLUDE_DIRECTORIES=/src/llvm-project/third-party/benchmark/include Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test THREAD_SAFETY_ATTRIBUTES -- success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_COVERAGE Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success Step #3 - "compile-libfuzzer-coverage-x86_64": CMake Warning at /src/llvm-project/third-party/benchmark/CMakeLists.txt:329 (message): Step #3 - "compile-libfuzzer-coverage-x86_64": Using std::regex with exceptions disabled is not fully supported Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64":  Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test STEADY_CLOCK -- success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test PTHREAD_AFFINITY -- success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Configuring done (26.8s) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Generating done (6.1s) Step #3 - "compile-libfuzzer-coverage-x86_64": CMake Warning: Step #3 - "compile-libfuzzer-coverage-x86_64": Manually-specified variables were not used by the project: Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": LLVM_ENABLE_PCH Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64":  Step #3 - "compile-libfuzzer-coverage-x86_64": -- Build files have been written to: /src/build Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": + mv build.ninja ../ Step #3 - "compile-libfuzzer-coverage-x86_64": + python3 /src/coverage_patcher.py ../build.ninja build.ninja Step #3 - "compile-libfuzzer-coverage-x86_64": Patching Step #3 - "compile-libfuzzer-coverage-x86_64": Patching Step #3 - "compile-libfuzzer-coverage-x86_64": Patching Step #3 - "compile-libfuzzer-coverage-x86_64": Patching Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o -j 16 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o [0/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o [0/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o [0/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64AttributeParser.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AllocToken.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Base64.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BalancedPartitioning.cpp.o [0/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o [1/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o [1/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o [2/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o [2/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o [3/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o [3/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [4/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o [4/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttributes.cpp.o [5/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o [5/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64BuildAttributes.cpp.o [6/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AllocToken.cpp.o [6/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [7/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [7/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o [8/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [8/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o [9/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o [9/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o [10/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64AttributeParser.cpp.o [10/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o [11/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Base64.cpp.o [11/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [12/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttributes.cpp.o [12/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [13/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [13/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o [14/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o [14/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o [15/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64BuildAttributes.cpp.o [15/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o [16/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o [16/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CHERICapabilityFormat.cpp.o [17/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o [17/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [18/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [18/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o [19/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [19/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [20/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [20/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o [21/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o [21/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [22/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o [22/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [23/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o [23/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o [24/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o [24/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o [25/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [25/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertEBCDIC.cpp.o [26/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [26/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [27/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CHERICapabilityFormat.cpp.o [27/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [28/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [28/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributes.cpp.o [29/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o [29/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributeParser.cpp.o [30/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [30/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [31/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o [31/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [32/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o [32/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o [33/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertEBCDIC.cpp.o [33/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [34/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BalancedPartitioning.cpp.o [34/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaTree.cpp.o [35/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [35/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DivisionByConstantInfo.cpp.o [36/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o [36/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [37/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributes.cpp.o [37/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o [38/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [38/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DXILABI.cpp.o [39/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o [39/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicAPInt.cpp.o [40/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [40/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o [41/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaTree.cpp.o [41/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttrParserCompact.cpp.o [42/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o [42/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttrParserExtended.cpp.o [43/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DivisionByConstantInfo.cpp.o [43/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [44/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributeParser.cpp.o [44/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [45/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [45/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ExponentialBackoff.cpp.o [46/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [46/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o [47/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o [47/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o [48/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DXILABI.cpp.o [48/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [49/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o [49/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [50/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [50/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FloatingPointMode.cpp.o [51/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o [51/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [52/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicAPInt.cpp.o [52/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [53/344] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o [53/344] Linking CXX static library lib/libLLVMDemangle.a [54/344] Linking CXX static library lib/libLLVMDemangle.a [54/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o [55/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [55/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o [56/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o [56/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o [57/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [57/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributeParser.cpp.o [58/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ExponentialBackoff.cpp.o [58/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributes.cpp.o [59/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [59/344] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_portable.c.o [60/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FloatingPointMode.cpp.o [60/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o [61/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [61/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o [62/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [62/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [63/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttrParserExtended.cpp.o [63/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [64/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttrParserCompact.cpp.o [64/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Jobserver.cpp.o [65/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [65/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o [66/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [66/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o [67/344] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_portable.c.o [67/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownFPClass.cpp.o [68/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o [68/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o [69/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o [69/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [70/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributes.cpp.o [70/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [71/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o [71/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o [72/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [72/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [73/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o [73/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [74/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/HexagonAttributeParser.cpp.o [74/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o [75/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o [75/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [76/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o [76/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o [77/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [77/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ModRef.cpp.o [78/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o [78/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [79/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [79/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MSP430Attributes.cpp.o [80/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [80/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MSP430AttributeParser.cpp.o [81/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [81/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mustache.cpp.o [82/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownFPClass.cpp.o [82/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o [83/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [83/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o [84/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Jobserver.cpp.o [84/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o [85/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o [85/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/OptionStrCmp.cpp.o [86/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ModRef.cpp.o [86/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PGOOptions.cpp.o [87/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o [87/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o [88/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [88/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [89/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MSP430Attributes.cpp.o [89/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [90/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o [90/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [91/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [91/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntegerInclusiveInterval.cpp.o [92/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o [92/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [93/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MSP430AttributeParser.cpp.o [93/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RewriteBuffer.cpp.o [94/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o [94/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RewriteRope.cpp.o [95/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o [95/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o [96/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [96/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o [97/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/OptionStrCmp.cpp.o [97/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVISAUtils.cpp.o [98/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o [98/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [99/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o [99/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o [100/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [100/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o [101/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [101/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o [102/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o [102/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o [103/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PGOOptions.cpp.o [103/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SipHash.cpp.o [104/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RewriteBuffer.cpp.o [104/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SlowDynamicAPInt.cpp.o [105/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o [105/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [106/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [106/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [107/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntegerInclusiveInterval.cpp.o [107/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [108/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RewriteRope.cpp.o [108/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [109/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o [109/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o [110/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [110/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [111/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVISAUtils.cpp.o [111/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [112/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o [112/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o [113/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [113/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [114/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o [114/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTreeNode.cpp.o [115/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o [115/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o [116/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o [116/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [117/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [117/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o [118/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mustache.cpp.o [118/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TextEncoding.cpp.o [119/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [119/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [120/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SlowDynamicAPInt.cpp.o [120/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o [121/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SipHash.cpp.o [121/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o [122/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [122/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [123/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTreeNode.cpp.o [123/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrieRawHashMap.cpp.o [124/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [124/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [125/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o [125/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [126/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o [126/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o [127/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [127/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepoint.cpp.o [128/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TextEncoding.cpp.o [128/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepointGenerated.cpp.o [129/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o [129/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o [130/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o [130/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o [131/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [131/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualOutputBackend.cpp.o [132/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [132/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualOutputBackends.cpp.o [133/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepointGenerated.cpp.o [133/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualOutputConfig.cpp.o [134/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o [134/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualOutputError.cpp.o [135/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [135/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualOutputFile.cpp.o [136/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o [136/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Win64EH.cpp.o [137/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [137/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o [138/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [138/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [139/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrieRawHashMap.cpp.o [139/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o [140/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [140/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [141/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o [141/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [142/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepoint.cpp.o [142/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream_proxy.cpp.o [143/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o [143/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_socket_stream.cpp.o [144/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o [144/344] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [145/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualOutputError.cpp.o [145/344] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [146/344] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [146/344] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [147/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualOutputConfig.cpp.o [147/344] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [148/344] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [148/344] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [149/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualOutputBackend.cpp.o [149/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o [150/344] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [150/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o [151/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [151/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [152/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [152/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [153/344] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [153/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [154/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualOutputFile.cpp.o [154/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [155/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [155/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [156/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Win64EH.cpp.o [156/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [157/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream_proxy.cpp.o [157/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [158/344] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [158/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ProgramStack.cpp.o [159/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o [159/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [160/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [160/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [161/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualOutputBackends.cpp.o [161/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [162/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o [162/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [163/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o [163/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [164/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [164/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/zOSLibFunctions.cpp.o [165/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/zOSLibFunctions.cpp.o [165/344] Building ASM object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o [166/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [166/344] Building ASM object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse41_x86-64_unix.S.o [167/344] Building ASM object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse41_x86-64_unix.S.o [167/344] Building ASM object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx2_x86-64_unix.S.o [168/344] Building ASM object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_sse2_x86-64_unix.S.o [168/344] Building ASM object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx512_x86-64_unix.S.o [169/344] Building ASM object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx2_x86-64_unix.S.o [169/344] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_neon.c.o [170/344] Building ASM object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_avx512_x86-64_unix.S.o [170/344] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3.c.o [171/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_socket_stream.cpp.o [171/344] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_dispatch.c.o [172/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [172/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o [173/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ProgramStack.cpp.o [173/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [174/344] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_neon.c.o [174/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o [175/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [175/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [176/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [176/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Parser.cpp.o [177/344] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3.c.o [177/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [178/344] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_dispatch.c.o [178/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [179/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [179/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [180/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [180/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringToOffsetTable.cpp.o [181/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [181/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [182/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o [182/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o [183/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [183/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [184/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [184/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o [185/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [185/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGTimer.cpp.o [186/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [186/344] Building CXX object utils/TableGen/CMakeFiles/llvm-min-tblgen.dir/llvm-min-tblgen.cpp.o [187/344] Building CXX object utils/TableGen/CMakeFiles/llvm-min-tblgen.dir/llvm-min-tblgen.cpp.o [187/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/DirectiveEmitter.cpp.o [188/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [188/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/CodeGenIntrinsics.cpp.o [189/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [189/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/Attributes.cpp.o [190/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o [190/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/ARMTargetDefEmitter.cpp.o [191/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringToOffsetTable.cpp.o [191/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/IntrinsicEmitter.cpp.o [192/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Parser.cpp.o [192/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RISCVTargetDefEmitter.cpp.o [193/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o [193/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RuntimeLibcallsEmitter.cpp.o [194/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o [194/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RuntimeLibcalls.cpp.o [195/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGTimer.cpp.o [195/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/SDNodeProperties.cpp.o [196/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [196/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TableGen.cpp.o [197/344] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o [197/344] Linking CXX static library lib/libLLVMSupport.a [198/344] Linking CXX static library lib/libLLVMSupport.a [198/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TargetFeaturesEmitter.cpp.o [199/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [199/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TargetLibraryInfoEmitter.cpp.o [200/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [200/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/VTEmitter.cpp.o [201/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [201/344] Generating VCSRevision.h [202/344] Generating VCSRevision.h [203/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/Attributes.cpp.o [204/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/SDNodeProperties.cpp.o [205/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TableGen.cpp.o [206/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TargetFeaturesEmitter.cpp.o [207/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/VTEmitter.cpp.o [208/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/ARMTargetDefEmitter.cpp.o [209/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RuntimeLibcalls.cpp.o [210/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/TargetLibraryInfoEmitter.cpp.o [211/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/CodeGenIntrinsics.cpp.o [212/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RISCVTargetDefEmitter.cpp.o [213/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/RuntimeLibcallsEmitter.cpp.o [214/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/DirectiveEmitter.cpp.o [215/344] Building CXX object utils/TableGen/Basic/CMakeFiles/obj.LLVMTableGenBasic.dir/IntrinsicEmitter.cpp.o [216/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [217/344] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o [217/344] Linking CXX static library lib/libLLVMTableGen.a [218/344] Linking CXX static library lib/libLLVMTableGen.a [218/344] Linking CXX executable bin/llvm-min-tblgen [219/344] Linking CXX executable bin/llvm-min-tblgen [219/344] Building TargetLibraryInfo.inc... [219/344] Building GenVT.inc... [219/344] Building Attributes.inc... [219/344] Building IntrinsicEnums.inc... [219/344] Building IntrinsicImpl.inc... [219/344] Building IntrinsicsAArch64.h... [219/344] Building IntrinsicsAMDGPU.h... [219/344] Building IntrinsicsARM.h... [219/344] Building IntrinsicsAVR.h... [219/344] Building IntrinsicsBPF.h... [219/344] Building IntrinsicsDirectX.h... [219/344] Building IntrinsicsHexagon.h... [219/344] Building IntrinsicsLoongArch.h... [219/344] Building IntrinsicsMips.h... [219/344] Building IntrinsicsNVPTX.h... [219/344] Building IntrinsicsPowerPC.h... [220/344] Building GenVT.inc... [220/344] Building IntrinsicsR600.h... [221/344] Building Attributes.inc... [221/344] Building IntrinsicsRISCV.h... [222/344] Building TargetLibraryInfo.inc... [222/344] Building IntrinsicsS390.h... [223/344] Building IntrinsicsDirectX.h... [223/344] Building IntrinsicsSPIRV.h... [224/344] Building IntrinsicsAArch64.h... [224/344] Building IntrinsicsVE.h... [225/344] Building IntrinsicsARM.h... [225/344] Building IntrinsicsWebAssembly.h... [226/344] Building IntrinsicsBPF.h... [226/344] Building IntrinsicsX86.h... [227/344] Building IntrinsicsAVR.h... [227/344] Building IntrinsicsXCore.h... [228/344] Building IntrinsicEnums.inc... [228/344] Building RuntimeLibcalls.inc... [229/344] Building IntrinsicsHexagon.h... [229/344] Building AArch64TargetParserDef.inc... [230/344] Building IntrinsicsRISCV.h... [230/344] Building ARMTargetParserDef.inc... [231/344] Building IntrinsicsR600.h... [231/344] Building PPCGenTargetFeatures.inc... [232/344] Building IntrinsicsPowerPC.h... [232/344] Building RISCVTargetParserDef.inc... [233/344] Building IntrinsicsS390.h... [233/344] Building CXX object lib/CodeGenTypes/CMakeFiles/LLVMCodeGenTypes.dir/LowLevelType.cpp.o [234/344] Building IntrinsicsAMDGPU.h... [235/344] Building IntrinsicsNVPTX.h... [236/344] Building IntrinsicsLoongArch.h... [237/344] Building RuntimeLibcalls.inc... [238/344] Building IntrinsicImpl.inc... [239/344] Building IntrinsicsMips.h... [240/344] Building IntrinsicsSPIRV.h... [241/344] Building IntrinsicsVE.h... [242/344] Building IntrinsicsXCore.h... [243/344] Building IntrinsicsWebAssembly.h... [244/344] Building IntrinsicsX86.h... [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CompressInstEmitter.cpp.o [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcher.cpp.o [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o [244/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [245/344] Building PPCGenTargetFeatures.inc... [245/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [246/344] Building ARMTargetParserDef.inc... [246/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderEmitter.cpp.o [247/344] Building CXX object lib/CodeGenTypes/CMakeFiles/LLVMCodeGenTypes.dir/LowLevelType.cpp.o [247/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderTableEmitter.cpp.o [248/344] Building AArch64TargetParserDef.inc... [248/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderTree.cpp.o [249/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderTableEmitter.cpp.o [249/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o [250/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o [250/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [251/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderTree.cpp.o [251/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o [252/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o [252/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DXILEmitter.cpp.o [253/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o [253/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o [254/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o [254/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o [255/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [255/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelCombinerEmitter.cpp.o [256/344] Building RISCVTargetParserDef.inc... [256/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o [257/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o [257/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o [258/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [258/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o [259/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcher.cpp.o [259/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/llvm-tblgen.cpp.o [260/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/llvm-tblgen.cpp.o [260/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/MacroFusionPredicatorEmitter.cpp.o [261/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o [261/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionParserEmitter.cpp.o [262/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CompressInstEmitter.cpp.o [262/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionRSTEmitter.cpp.o [263/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o [263/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [264/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [264/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o [265/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o [265/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [266/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderEmitter.cpp.o [266/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeInfoEmitter.cpp.o [267/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionRSTEmitter.cpp.o [267/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o [268/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o [268/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o [269/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/MacroFusionPredicatorEmitter.cpp.o [269/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o [270/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o [270/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86InstrMappingEmitter.cpp.o [271/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DXILEmitter.cpp.o [271/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o [272/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o [272/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o [273/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptionParserEmitter.cpp.o [273/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86MnemonicTables.cpp.o [274/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [274/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o [275/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o [275/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o [276/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o [276/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/MatchTable/MatchTable.cpp.o [277/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o [277/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/MatchTable/Matchers.cpp.o [278/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o [278/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/MatchTable/Types.cpp.o [279/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o [279/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CodeExpander.cpp.o [280/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86InstrMappingEmitter.cpp.o [280/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CombinerUtils.cpp.o [281/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86MnemonicTables.cpp.o [281/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CXXPredicates.cpp.o [282/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o [282/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp.o [283/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeInfoEmitter.cpp.o [283/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/PatternParser.cpp.o [284/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/MatchTable/Types.cpp.o [284/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/Patterns.cpp.o [285/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/MatchTable/MatchTable.cpp.o [285/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/AsmWriterInst.cpp.o [286/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CodeExpander.cpp.o [286/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenDAGPatterns.cpp.o [287/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o [287/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenHwModes.cpp.o [288/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CXXPredicates.cpp.o [288/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstAlias.cpp.o [289/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o [289/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstruction.cpp.o [290/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o [290/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenRegisters.cpp.o [291/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/CombinerUtils.cpp.o [291/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenSchedule.cpp.o [292/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o [292/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenTarget.cpp.o [293/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/AsmWriterInst.cpp.o [293/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/InfoByHwMode.cpp.o [294/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/PatternParser.cpp.o [294/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/InstructionEncoding.cpp.o [295/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenHwModes.cpp.o [295/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/OptEmitter.cpp.o [296/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o [296/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/PredicateExpander.cpp.o [297/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp.o [297/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/SubtargetFeatureInfo.cpp.o [298/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelCombinerEmitter.cpp.o [298/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Types.cpp.o [299/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Types.cpp.o [299/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Utils.cpp.o [300/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o [300/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/VarLenCodeEmitterGen.cpp.o [301/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/Patterns.cpp.o [301/344] Linking CXX static library lib/libLLVMCodeGenTypes.a [302/344] Linking CXX static library lib/libLLVMCodeGenTypes.a [303/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstruction.cpp.o [304/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenInstAlias.cpp.o [305/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/OptEmitter.cpp.o [306/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/SubtargetFeatureInfo.cpp.o [307/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/PredicateExpander.cpp.o [308/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/Utils.cpp.o [309/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/InstructionEncoding.cpp.o [310/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/InfoByHwMode.cpp.o [311/344] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [312/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/VarLenCodeEmitterGen.cpp.o [313/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenTarget.cpp.o [314/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenSchedule.cpp.o [315/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/GlobalISel/MatchTable/Matchers.cpp.o [316/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenDAGPatterns.cpp.o [317/344] Building CXX object utils/TableGen/Common/CMakeFiles/obj.LLVMTableGenCommon.dir/CodeGenRegisters.cpp.o [317/344] Linking CXX executable bin/llvm-tblgen [318/344] Linking CXX executable bin/llvm-tblgen [318/344] Building AMDGPUGenMCCodeEmitter.inc... [318/344] Building AMDGPUGenPostLegalizeGICombiner.inc... [318/344] Building R600GenInstrInfo.inc... [318/344] Building AMDGPUGenAsmWriter.inc... [318/344] Building AMDGPUGenDisassemblerTables.inc... [318/344] Building AMDGPUGenAsmMatcher.inc... [318/344] Building AMDGPUGenGlobalISel.inc... [318/344] Building AMDGPUGenInstrInfo.inc... [318/344] Building AMDGPUGenMCPseudoLowering.inc... [318/344] Building AMDGPUGenDAGISel.inc... [318/344] Building AMDGPUGenCallingConv.inc... [318/344] Building AMDGPUGenPreLegalizeGICombiner.inc... [318/344] Building AMDGPUGenRegBankGICombiner.inc... [318/344] Building AMDGPUGenRegisterBank.inc... [318/344] Building AMDGPUGenRegisterInfo.inc... [318/344] Building AMDGPUGenSDNodeInfo.inc... [319/344] Building R600GenInstrInfo.inc... [319/344] Building AMDGPUGenSearchableTables.inc... [320/344] Building AMDGPUGenMCPseudoLowering.inc... [320/344] Building AMDGPUGenSubtargetInfo.inc... [321/344] Building AMDGPUGenSDNodeInfo.inc... [321/344] Building R600GenAsmWriter.inc... [322/344] Building AMDGPUGenPostLegalizeGICombiner.inc... [322/344] Building R600GenCallingConv.inc... [323/344] Building R600GenAsmWriter.inc... [323/344] Building R600GenDAGISel.inc... [324/344] Building AMDGPUGenRegBankGICombiner.inc... [324/344] Building R600GenDFAPacketizer.inc... [325/344] Building AMDGPUGenPreLegalizeGICombiner.inc... [325/344] Building R600GenMCCodeEmitter.inc... [326/344] Building R600GenCallingConv.inc... [326/344] Building R600GenRegisterInfo.inc... [327/344] Building R600GenMCCodeEmitter.inc... [327/344] Building R600GenSubtargetInfo.inc... [328/344] Building R600GenDFAPacketizer.inc... [329/344] Building R600GenDAGISel.inc... [330/344] Building AMDGPUGenDisassemblerTables.inc... [331/344] Building AMDGPUGenMCCodeEmitter.inc... [332/344] Building R600GenRegisterInfo.inc... [333/344] Building R600GenSubtargetInfo.inc... [334/344] Building AMDGPUGenSearchableTables.inc... [335/344] Building AMDGPUGenCallingConv.inc... [336/344] Building AMDGPUGenAsmWriter.inc... [337/344] Building AMDGPUGenSubtargetInfo.inc... [338/344] Building AMDGPUGenInstrInfo.inc... [339/344] Building AMDGPUGenGlobalISel.inc... [340/344] Building AMDGPUGenDAGISel.inc... [341/344] Building AMDGPUGenAsmMatcher.inc... [342/344] Building AMDGPUGenRegisterInfo.inc... [343/344] Building AMDGPUGenRegisterBank.inc... [343/344] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o [344/344] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o -j 16 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/1] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o [1/1] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-microsoft-demangle-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/22] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzerCLI.dir/FuzzerCLI.cpp.o [0/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/AArch64TargetParser.cpp.o [0/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/AMDGPUTargetParser.cpp.o [0/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParserCommon.cpp.o [0/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParser.cpp.o [0/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/AVRTargetParser.cpp.o [0/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/CSKYTargetParser.cpp.o [0/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Host.cpp.o [1/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParserCommon.cpp.o [1/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/LoongArchTargetParser.cpp.o [2/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/AVRTargetParser.cpp.o [2/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/PPCTargetParser.cpp.o [3/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/CSKYTargetParser.cpp.o [3/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVISAInfo.cpp.o [4/22] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzerCLI.dir/FuzzerCLI.cpp.o [4/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVTargetParser.cpp.o [5/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/ARMTargetParser.cpp.o [5/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/SubtargetFeature.cpp.o [6/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/LoongArchTargetParser.cpp.o [6/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/TargetParser.cpp.o [7/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/AMDGPUTargetParser.cpp.o [7/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Triple.cpp.o [8/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/AArch64TargetParser.cpp.o [8/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/TargetDataLayout.cpp.o [9/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/PPCTargetParser.cpp.o [9/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/X86TargetParser.cpp.o [10/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Host.cpp.o [10/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/XtensaTargetParser.cpp.o [11/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/TargetParser.cpp.o [11/22] Building CXX object tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o [12/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/SubtargetFeature.cpp.o [13/22] Building CXX object tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o [14/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/XtensaTargetParser.cpp.o [15/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/TargetDataLayout.cpp.o [16/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/X86TargetParser.cpp.o [17/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVTargetParser.cpp.o [18/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/RISCVISAInfo.cpp.o [19/22] Building CXX object lib/TargetParser/CMakeFiles/LLVMTargetParser.dir/Triple.cpp.o [19/22] Linking CXX static library lib/libLLVMTargetParser.a [20/22] Linking CXX static library lib/libLLVMTargetParser.a [20/22] Linking CXX static library lib/libLLVMFuzzerCLI.a [21/22] Linking CXX static library lib/libLLVMFuzzerCLI.a [21/22] Linking CXX executable bin/llvm-microsoft-demangle-fuzzer [22/22] Linking CXX executable bin/llvm-microsoft-demangle-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-microsoft-demangle-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-dwarfdump-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o [0/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [0/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o [0/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [0/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [0/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o [0/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o [0/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BundleAttributes.cpp.o [1/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o [1/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o [2/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BundleAttributes.cpp.o [2/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [3/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o [3/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFPRange.cpp.o [4/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o [4/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o [5/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o [5/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o [6/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFPRange.cpp.o [6/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [7/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRangeList.cpp.o [7/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConvergenceVerifier.cpp.o [8/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o [8/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o [9/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [9/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o [10/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o [10/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [11/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [11/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [12/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConvergenceVerifier.cpp.o [12/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [13/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/CycleInfo.cpp.o [13/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o [14/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [14/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIExpressionOptimizer.cpp.o [15/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [15/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugProgramInstruction.cpp.o [16/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [16/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [17/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIExpressionOptimizer.cpp.o [17/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o [18/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o [18/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [19/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugProgramInstruction.cpp.o [19/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o [20/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o [20/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [21/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [21/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DroppedVariableStats.cpp.o [22/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [22/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DroppedVariableStatsIR.cpp.o [23/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [23/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/EHPersonalities.cpp.o [24/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o [24/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o [25/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [25/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [26/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/EHPersonalities.cpp.o [26/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o [27/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DroppedVariableStats.cpp.o [27/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [28/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DroppedVariableStatsIR.cpp.o [28/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [29/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [29/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Intrinsics.cpp.o [30/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o [30/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/NVVMIntrinsicUtils.cpp.o [31/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [31/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [32/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o [32/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o [33/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/NVVMIntrinsicUtils.cpp.o [33/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SSAContext.cpp.o [34/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o [34/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [35/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [35/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [36/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SSAContext.cpp.o [36/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [37/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [37/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [38/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o [38/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [39/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Intrinsics.cpp.o [39/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [40/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [40/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o [41/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [41/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [42/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [42/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o [43/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o [43/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o [44/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [44/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [45/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [45/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [46/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o [46/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [47/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [47/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o [48/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [48/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o [49/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MemoryModelRelaxationAnnotations.cpp.o [49/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o [50/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [50/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PatternMatch.cpp.o [51/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [51/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o [52/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o [52/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o [53/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o [53/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o [54/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [54/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [55/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PatternMatch.cpp.o [55/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o [56/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o [56/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o [57/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [57/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfDataUtils.cpp.o [58/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o [58/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o [59/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [59/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o [60/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o [60/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o [61/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o [61/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o [62/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o [62/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o [63/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfDataUtils.cpp.o [63/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o [64/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o [64/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [65/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o [65/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypedPointerType.cpp.o [66/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o [66/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [67/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o [67/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [68/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o [68/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [69/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [69/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [70/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o [70/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [71/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o [71/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/VectorTypeUtils.cpp.o [72/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypedPointerType.cpp.o [72/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o [73/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/VectorTypeUtils.cpp.o [73/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/VerifierAMDGPU.cpp.o [74/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [74/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/VFABIDemangler.cpp.o [75/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [75/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/RuntimeLibcalls.cpp.o [76/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [76/305] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [77/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [77/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o [78/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o [78/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/COFF.cpp.o [79/305] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [79/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o [80/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/VFABIDemangler.cpp.o [80/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DXContainer.cpp.o [81/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/COFF.cpp.o [81/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o [82/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [82/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o [83/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/RuntimeLibcalls.cpp.o [83/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o [84/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/VerifierAMDGPU.cpp.o [84/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o [85/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [85/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o [86/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o [86/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o [87/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o [87/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o [88/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o [88/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/SFrame.cpp.o [89/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DXContainer.cpp.o [89/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o [90/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o [90/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o [91/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o [91/305] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o [92/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/SFrame.cpp.o [92/305] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [93/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o [93/305] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o [94/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o [94/305] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o [95/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o [95/305] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o [96/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o [96/305] Building CXX object lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o [97/305] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o [97/305] Linking CXX static library lib/libLLVMBinaryFormat.a [98/305] Linking CXX static library lib/libLLVMBinaryFormat.a [98/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/DXContainerInfo.cpp.o [99/305] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [99/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o [100/305] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o [100/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/DXContainerRootSignature.cpp.o [101/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/DXContainerInfo.cpp.o [101/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/DXContainerPSVInfo.cpp.o [102/305] Building CXX object lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o [102/305] Linking CXX static library lib/libLLVMBitstreamReader.a [103/305] Linking CXX static library lib/libLLVMBitstreamReader.a [103/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [104/305] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o [104/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/GOFFObjectWriter.cpp.o [105/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/DXContainerRootSignature.cpp.o [105/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [106/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/DXContainerPSVInfo.cpp.o [106/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [107/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o [107/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [108/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/GOFFObjectWriter.cpp.o [108/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [109/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [109/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [110/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [110/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o [111/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [111/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o [112/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [112/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o [113/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [113/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o [114/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o [114/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o [115/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [115/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [116/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o [116/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [117/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o [117/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o [118/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o [118/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [119/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [119/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [120/305] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o [120/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerStreamer.cpp.o [121/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerStreamer.cpp.o [121/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerWriter.cpp.o [122/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [122/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [123/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o [123/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [124/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o [124/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [125/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [125/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [126/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [126/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCGOFFStreamer.cpp.o [127/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerWriter.cpp.o [127/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [128/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [128/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [129/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [129/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [130/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [130/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [131/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [131/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o [132/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [132/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLFI.cpp.o [133/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [133/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLFIRewriter.cpp.o [134/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCGOFFStreamer.cpp.o [134/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [135/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [135/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [136/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [136/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [137/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o [137/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [138/305] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o [138/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [139/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [139/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [140/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [140/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [141/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [141/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [142/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLFIRewriter.cpp.o [142/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o [143/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLFI.cpp.o [143/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [144/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [144/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o [145/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [145/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [146/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [146/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [147/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [147/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o [148/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [148/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSFrame.cpp.o [149/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o [149/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSPIRVStreamer.cpp.o [150/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [150/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [151/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [151/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [152/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [152/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o [153/305] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o [153/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolGOFF.cpp.o [154/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSPIRVStreamer.cpp.o [154/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o [155/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [155/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [156/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolGOFF.cpp.o [156/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o [157/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o [157/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [158/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o [158/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o [159/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSFrame.cpp.o [159/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [160/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o [160/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [161/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [161/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o [162/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [162/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [163/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [163/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o [164/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o [164/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o [165/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o [165/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [166/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [166/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SPIRVObjectWriter.cpp.o [167/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o [167/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o [168/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o [168/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/TargetRegistry.cpp.o [169/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [169/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o [170/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o [170/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [171/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o [171/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o [172/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o [172/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [173/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SPIRVObjectWriter.cpp.o [173/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [174/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/TargetRegistry.cpp.o [174/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [175/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [175/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o [176/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [176/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/GOFFAsmParser.cpp.o [177/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [177/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [178/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [178/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [179/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [179/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/LFIAsmParser.cpp.o [180/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o [180/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [181/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/GOFFAsmParser.cpp.o [181/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [182/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o [182/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [183/305] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o [183/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o [184/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [184/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o [185/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/LFIAsmParser.cpp.o [185/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o [186/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [186/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [187/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [187/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o [188/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [188/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/BBAddrMap.cpp.o [189/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [189/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [190/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o [190/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/BuildID.cpp.o [191/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o [191/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o [192/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/BBAddrMap.cpp.o [192/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o [193/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [193/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [194/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [194/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o [195/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [195/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/DXContainer.cpp.o [196/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o [196/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o [197/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o [197/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o [198/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o [198/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [199/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o [199/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/GOFFObjectFile.cpp.o [200/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/BuildID.cpp.o [200/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o [201/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [201/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o [202/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o [202/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o [203/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [203/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o [204/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/GOFFObjectFile.cpp.o [204/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [205/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/DXContainer.cpp.o [205/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o [206/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o [206/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o [207/305] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o [207/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [208/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [208/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [209/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o [209/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/OffloadBinary.cpp.o [210/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o [210/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/OffloadBundle.cpp.o [211/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [211/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o [212/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [212/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o [213/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o [213/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SFrameParser.cpp.o [214/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/OffloadBinary.cpp.o [214/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o [215/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o [215/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o [216/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o [216/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o [217/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/OffloadBundle.cpp.o [217/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o [218/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o [218/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o [219/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o [219/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o [220/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SFrameParser.cpp.o [220/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o [221/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o [221/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o [222/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o [222/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o [223/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o [223/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o [224/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o [224/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o [225/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o [225/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o [226/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o [226/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o [227/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o [227/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o [228/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o [228/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o [229/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o [229/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o [230/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o [230/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o [231/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o [231/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o [232/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o [232/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o [233/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o [233/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o [234/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o [234/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [235/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o [235/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o [236/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o [236/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [237/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o [237/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCFIPrinter.cpp.o [238/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o [238/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o [239/305] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o [239/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [240/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o [240/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [241/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o [241/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o [242/305] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o [242/305] Linking CXX static library lib/libLLVMRemarks.a [243/305] Linking CXX static library lib/libLLVMRemarks.a [243/305] Linking CXX static library lib/libLLVMCore.a [244/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [244/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [245/305] Linking CXX static library lib/libLLVMCore.a [245/305] Linking CXX static library lib/libLLVMBitReader.a [246/305] Linking CXX static library lib/libLLVMBitReader.a [246/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [247/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCFIPrinter.cpp.o [247/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o [248/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o [248/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [249/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [249/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [250/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [250/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [251/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o [251/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o [252/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [252/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o [253/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [253/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [254/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [254/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o [255/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o [255/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o [256/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o [256/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpressionPrinter.cpp.o [257/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o [257/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [258/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [258/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o [259/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [259/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o [260/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o [260/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o [261/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [261/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [262/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o [262/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [263/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o [263/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o [264/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpressionPrinter.cpp.o [264/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnwindTablePrinter.cpp.o [265/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [265/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o [266/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [266/305] Building CXX object lib/DebugInfo/DWARF/LowLevel/CMakeFiles/LLVMDebugInfoDWARFLowLevel.dir/DWARFCFIProgram.cpp.o [267/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o [267/305] Building CXX object lib/DebugInfo/DWARF/LowLevel/CMakeFiles/LLVMDebugInfoDWARFLowLevel.dir/DWARFExpression.cpp.o [268/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [268/305] Building CXX object lib/DebugInfo/DWARF/LowLevel/CMakeFiles/LLVMDebugInfoDWARFLowLevel.dir/DWARFUnwindTable.cpp.o [269/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o [269/305] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/AsmParserContext.cpp.o [270/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [270/305] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o [271/305] Building CXX object lib/DebugInfo/DWARF/LowLevel/CMakeFiles/LLVMDebugInfoDWARFLowLevel.dir/DWARFCFIProgram.cpp.o [271/305] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o [272/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnwindTablePrinter.cpp.o [272/305] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o [273/305] Building CXX object lib/DebugInfo/DWARF/LowLevel/CMakeFiles/LLVMDebugInfoDWARFLowLevel.dir/DWARFExpression.cpp.o [273/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o [274/305] Building CXX object lib/DebugInfo/DWARF/LowLevel/CMakeFiles/LLVMDebugInfoDWARFLowLevel.dir/DWARFUnwindTable.cpp.o [274/305] Linking CXX static library lib/libLLVMDebugInfoDWARFLowLevel.a [275/305] Linking CXX static library lib/libLLVMDebugInfoDWARFLowLevel.a [275/305] Linking CXX static library lib/libLLVMMC.a [276/305] Linking CXX static library lib/libLLVMMC.a [276/305] Linking CXX static library lib/libLLVMMCParser.a [277/305] Linking CXX static library lib/libLLVMMCParser.a [277/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o [278/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o [278/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o [279/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o [279/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubV5.cpp.o [280/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o [280/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o [281/305] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/AsmParserContext.cpp.o [281/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o [282/305] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o [282/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordsSlice.cpp.o [283/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o [283/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordVisitor.cpp.o [284/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o [284/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o [285/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o [285/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/SymbolSet.cpp.o [286/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordVisitor.cpp.o [286/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o [287/305] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o [287/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextAPIError.cpp.o [288/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o [288/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o [289/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordsSlice.cpp.o [289/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o [290/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextAPIError.cpp.o [290/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Utils.cpp.o [291/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/SymbolSet.cpp.o [291/305] Building CXX object tools/llvm-dwarfdump/fuzzer/CMakeFiles/llvm-dwarfdump-fuzzer.dir/llvm-dwarfdump-fuzzer.cpp.o [292/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o [293/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o [294/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Utils.cpp.o [295/305] Building CXX object tools/llvm-dwarfdump/fuzzer/CMakeFiles/llvm-dwarfdump-fuzzer.dir/llvm-dwarfdump-fuzzer.cpp.o [296/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubV5.cpp.o [297/305] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o [298/305] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o [298/305] Linking CXX static library lib/libLLVMTextAPI.a [299/305] Linking CXX static library lib/libLLVMTextAPI.a [300/305] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o [300/305] Linking CXX static library lib/libLLVMAsmParser.a [301/305] Linking CXX static library lib/libLLVMAsmParser.a [301/305] Linking CXX static library lib/libLLVMIRReader.a [302/305] Linking CXX static library lib/libLLVMIRReader.a [302/305] Linking CXX static library lib/libLLVMObject.a [303/305] Linking CXX static library lib/libLLVMObject.a [303/305] Linking CXX static library lib/libLLVMDebugInfoDWARF.a [304/305] Linking CXX static library lib/libLLVMDebugInfoDWARF.a [304/305] Linking CXX executable bin/llvm-dwarfdump-fuzzer [305/305] Linking CXX executable bin/llvm-dwarfdump-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-dwarfdump-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-itanium-demangle-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-itanium-demangle-fuzzer [2/2] Linking CXX executable bin/llvm-itanium-demangle-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-itanium-demangle-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-yaml-numeric-parser-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/yaml-numeric-parser-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/yaml-numeric-parser-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-yaml-numeric-parser-fuzzer [2/2] Linking CXX executable bin/llvm-yaml-numeric-parser-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-yaml-numeric-parser-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-yaml-parser-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/yaml-parser-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/yaml-parser-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-yaml-parser-fuzzer [2/2] Linking CXX executable bin/llvm-yaml-parser-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-yaml-parser-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-dlang-demangle-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-dlang-demangle-fuzzer/CMakeFiles/llvm-dlang-demangle-fuzzer.dir/llvm-dlang-demangle-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-dlang-demangle-fuzzer/CMakeFiles/llvm-dlang-demangle-fuzzer.dir/llvm-dlang-demangle-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-dlang-demangle-fuzzer [2/2] Linking CXX executable bin/llvm-dlang-demangle-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-dlang-demangle-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja vfabi-demangler-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o [0/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o [0/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o [0/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [0/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o [0/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o [0/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o [0/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o [1/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [1/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o [2/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o [2/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o [3/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o [3/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/CBuffer.cpp.o [4/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o [4/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/HLSLBinding.cpp.o [5/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o [5/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/HLSLResource.cpp.o [6/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o [6/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/HLSLRootSignature.cpp.o [7/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/HLSLResource.cpp.o [7/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/RootSignatureMetadata.cpp.o [8/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/HLSLBinding.cpp.o [8/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/RootSignatureValidations.cpp.o [9/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/CBuffer.cpp.o [9/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o [10/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o [10/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o [11/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o [11/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGSCCPrinter.cpp.o [12/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/RootSignatureValidations.cpp.o [12/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o [13/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/HLSLRootSignature.cpp.o [13/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o [14/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o [14/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o [15/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGSCCPrinter.cpp.o [15/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o [16/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o [16/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [17/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o [17/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o [18/328] Building CXX object lib/Frontend/HLSL/CMakeFiles/LLVMFrontendHLSL.dir/RootSignatureMetadata.cpp.o [18/328] Linking CXX static library lib/libLLVMFrontendHLSL.a [19/328] Linking CXX static library lib/libLLVMFrontendHLSL.a [19/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o [20/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o [20/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [21/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o [21/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o [22/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o [22/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CtxProfAnalysis.cpp.o [23/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o [23/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o [24/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o [24/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o [25/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [25/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o [26/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o [26/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o [27/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [27/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o [28/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o [28/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o [29/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o [29/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o [30/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o [30/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o [31/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o [31/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o [32/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o [32/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomConditionCache.cpp.o [33/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o [33/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o [34/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CtxProfAnalysis.cpp.o [34/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o [35/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o [35/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o [36/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o [36/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILResource.cpp.o [37/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o [37/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILMetadataAnalysis.cpp.o [38/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomConditionCache.cpp.o [38/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EphemeralValuesCache.cpp.o [39/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o [39/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FloatingPointPredicateUtils.cpp.o [40/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EphemeralValuesCache.cpp.o [40/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o [41/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o [41/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o [42/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o [42/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o [43/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o [43/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HashRecognize.cpp.o [44/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILMetadataAnalysis.cpp.o [44/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o [45/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o [45/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IR2Vec.cpp.o [46/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FloatingPointPredicateUtils.cpp.o [46/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o [47/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o [47/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o [48/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DXILResource.cpp.o [48/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o [49/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o [49/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o [50/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HashRecognize.cpp.o [50/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o [51/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o [51/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o [52/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o [52/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o [53/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o [53/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineOrder.cpp.o [54/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IR2Vec.cpp.o [54/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [55/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o [55/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o [56/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o [56/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o [57/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o [57/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InteractiveModelRunner.cpp.o [58/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [58/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/KernelInfo.cpp.o [59/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o [59/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LastRunTrackingAnalysis.cpp.o [60/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o [60/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o [61/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InteractiveModelRunner.cpp.o [61/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o [62/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o [62/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o [63/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LastRunTrackingAnalysis.cpp.o [63/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o [64/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineOrder.cpp.o [64/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o [65/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o [65/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [66/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o [66/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Local.cpp.o [67/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/KernelInfo.cpp.o [67/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o [68/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o [68/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o [69/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Local.cpp.o [69/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o [70/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o [70/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o [71/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [71/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o [72/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o [72/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [73/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o [73/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o [74/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o [74/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o [75/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o [75/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o [76/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o [76/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [77/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o [77/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o [78/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o [78/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o [79/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o [79/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryProfileInfo.cpp.o [80/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o [80/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o [81/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o [81/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o [82/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o [82/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModelUnderTrainingRunner.cpp.o [83/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o [83/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [84/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryProfileInfo.cpp.o [84/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o [85/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModelUnderTrainingRunner.cpp.o [85/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o [86/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [86/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/NoInferenceModelRunner.cpp.o [87/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [87/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o [88/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/NoInferenceModelRunner.cpp.o [88/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o [89/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [89/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o [90/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o [90/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o [91/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o [91/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o [92/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o [92/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o [93/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o [93/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o [94/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o [94/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o [95/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o [95/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o [96/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o [96/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [97/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o [97/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o [98/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o [98/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [99/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o [99/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o [100/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o [100/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o [101/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [101/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RuntimeLibcallInfo.cpp.o [102/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o [102/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o [103/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o [103/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [104/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [104/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o [105/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o [105/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o [106/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RuntimeLibcallInfo.cpp.o [106/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StaticDataProfileInfo.cpp.o [107/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o [107/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o [108/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o [108/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o [109/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o [109/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StructuralHash.cpp.o [110/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [110/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o [111/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o [111/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFLiteUtils.cpp.o [112/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFLiteUtils.cpp.o [112/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o [113/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o [113/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [114/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StructuralHash.cpp.o [114/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TensorSpec.cpp.o [115/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StaticDataProfileInfo.cpp.o [115/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [116/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [116/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TrainingLogger.cpp.o [117/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o [117/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o [118/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TensorSpec.cpp.o [118/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o [119/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TrainingLogger.cpp.o [119/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/UniformityAnalysis.cpp.o [120/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o [120/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o [121/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o [121/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o [122/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o [122/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o [123/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o [123/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [124/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o [124/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o [125/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o [125/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o [126/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o [126/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o [127/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [127/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/HeaderV2.cpp.o [128/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/UniformityAnalysis.cpp.o [128/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o [129/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o [129/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o [130/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/HeaderV2.cpp.o [130/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GlobalData.cpp.o [131/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o [131/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o [132/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GlobalData.cpp.o [132/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreatorV1.cpp.o [133/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o [133/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreatorV2.cpp.o [134/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreatorV1.cpp.o [134/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymContext.cpp.o [135/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o [135/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o [136/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreatorV2.cpp.o [136/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReaderV1.cpp.o [137/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o [137/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReaderV2.cpp.o [138/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymContext.cpp.o [138/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o [139/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o [139/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o [140/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReaderV1.cpp.o [140/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o [141/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReaderV2.cpp.o [141/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/CallSiteInfo.cpp.o [142/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o [142/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/MergedFunctionsInfo.cpp.o [143/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o [143/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o [144/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o [144/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ExtractRanges.cpp.o [145/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o [145/328] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [146/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ExtractRanges.cpp.o [146/328] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [147/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/MergedFunctionsInfo.cpp.o [147/328] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [148/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/CallSiteInfo.cpp.o [148/328] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [149/328] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [149/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o [150/328] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o [150/328] Linking CXX static library lib/libLLVMDebugInfoGSYM.a [151/328] Linking CXX static library lib/libLLVMDebugInfoGSYM.a [151/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [152/328] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [152/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o [153/328] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [153/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [154/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [154/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [155/328] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [155/328] Linking CXX static library lib/libLLVMDebugInfoMSF.a [156/328] Linking CXX static library lib/libLLVMDebugInfoMSF.a [156/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [157/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o [157/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [158/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o [158/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [159/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [159/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [160/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [160/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o [161/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [161/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [162/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [162/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [163/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [163/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o [164/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o [164/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [165/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [165/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [166/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [166/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [167/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [167/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [168/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o [168/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [169/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [169/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [170/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [170/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [171/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [171/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o [172/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [172/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o [173/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [173/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [174/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [174/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o [175/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [175/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o [176/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [176/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [177/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [177/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o [178/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o [178/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [179/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o [179/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [180/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o [180/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o [181/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o [181/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [182/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [182/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [183/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [183/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o [184/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o [184/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [185/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o [185/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o [186/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [186/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o [187/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [187/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o [188/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o [188/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o [189/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o [189/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o [190/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [190/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [191/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o [191/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [192/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o [192/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o [193/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [193/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [194/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o [194/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [195/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [195/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [196/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [196/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o [197/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o [197/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [198/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o [198/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [199/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [199/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [200/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o [200/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o [201/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [201/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o [202/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [202/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [203/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [203/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [204/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [204/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [205/328] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o [205/328] Linking CXX static library lib/libLLVMDebugInfoCodeView.a [206/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [206/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [207/328] Linking CXX static library lib/libLLVMDebugInfoCodeView.a [207/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o [208/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o [208/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [209/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o [209/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [210/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [210/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o [211/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [211/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o [212/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [212/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o [213/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [213/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [214/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o [214/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [215/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [215/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [216/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [216/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [217/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o [217/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [218/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o [218/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [219/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o [219/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [220/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [220/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [221/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [221/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o [222/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [222/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o [223/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [223/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o [224/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [224/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [225/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [225/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [226/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [226/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [227/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [227/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [228/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o [228/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o [229/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o [229/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o [230/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o [230/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o [231/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [231/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o [232/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [232/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o [233/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [233/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o [234/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [234/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [235/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o [235/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o [236/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o [236/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o [237/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o [237/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o [238/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o [238/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/FormatUtil.cpp.o [239/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o [239/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o [240/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o [240/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [241/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [241/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o [242/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o [242/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o [243/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [243/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o [244/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o [244/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o [245/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/FormatUtil.cpp.o [245/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InputFile.cpp.o [246/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o [246/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/LinePrinter.cpp.o [247/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o [247/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o [248/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o [248/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o [249/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o [249/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o [250/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o [250/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o [251/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o [251/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o [252/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o [252/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o [253/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o [253/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o [254/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o [254/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o [255/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o [255/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o [256/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/LinePrinter.cpp.o [256/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o [257/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o [257/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o [258/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o [258/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o [259/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InputFile.cpp.o [259/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o [260/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o [260/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o [261/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o [261/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o [262/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o [262/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o [263/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o [263/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o [264/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o [264/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o [265/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o [265/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o [266/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o [266/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o [267/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o [267/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o [268/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o [268/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o [269/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o [269/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o [270/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o [270/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o [271/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o [271/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o [272/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o [272/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o [273/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o [273/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o [274/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o [274/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [275/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o [275/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o [276/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o [276/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o [277/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o [277/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o [278/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o [278/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o [279/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o [279/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o [280/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o [280/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o [281/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o [281/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o [282/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o [282/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o [283/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [283/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o [284/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o [284/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o [285/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o [285/328] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [286/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o [286/328] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o [287/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o [287/328] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Markup.cpp.o [288/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o [288/328] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/MarkupFilter.cpp.o [289/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o [289/328] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o [290/328] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Markup.cpp.o [290/328] Building CXX object lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFParser.cpp.o [291/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o [291/328] Building CXX object lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFContext.cpp.o [292/328] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o [292/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DataAccessProf.cpp.o [293/328] Building CXX object lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFContext.cpp.o [293/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ETMTraceDecoder.cpp.o [294/328] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o [294/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o [295/328] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/MarkupFilter.cpp.o [295/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/IndexedMemProfData.cpp.o [296/328] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o [296/328] Linking CXX static library lib/libLLVMDebugInfoPDB.a [297/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ETMTraceDecoder.cpp.o [297/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o [298/328] Linking CXX static library lib/libLLVMDebugInfoPDB.a [298/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfCorrelator.cpp.o [299/328] Building CXX object lib/DebugInfo/BTF/CMakeFiles/LLVMDebugInfoBTF.dir/BTFParser.cpp.o [299/328] Linking CXX static library lib/libLLVMDebugInfoBTF.a [300/328] Linking CXX static library lib/libLLVMDebugInfoBTF.a [300/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o [301/328] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [301/328] Linking CXX static library lib/libLLVMSymbolize.a [302/328] Linking CXX static library lib/libLLVMSymbolize.a [302/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o [303/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DataAccessProf.cpp.o [303/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ItaniumManglingCanonicalizer.cpp.o [304/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o [304/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProf.cpp.o [305/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/IndexedMemProfData.cpp.o [305/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfCommon.cpp.o [306/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProf.cpp.o [306/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfReader.cpp.o [307/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfCorrelator.cpp.o [307/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfRadixTree.cpp.o [308/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfCommon.cpp.o [308/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfSummary.cpp.o [309/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o [309/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfSummaryBuilder.cpp.o [310/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfSummary.cpp.o [310/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfReader.cpp.o [311/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o [311/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfWriter.cpp.o [312/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ItaniumManglingCanonicalizer.cpp.o [312/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o [313/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfRadixTree.cpp.o [313/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o [314/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfSummaryBuilder.cpp.o [314/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o [315/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o [315/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o [316/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfWriter.cpp.o [316/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SymbolRemappingReader.cpp.o [317/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/PGOCtxProfReader.cpp.o [317/328] Building CXX object tools/vfabi-demangle-fuzzer/CMakeFiles/vfabi-demangler-fuzzer.dir/vfabi-demangler-fuzzer.cpp.o [318/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o [319/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SymbolRemappingReader.cpp.o [320/328] Building CXX object tools/vfabi-demangle-fuzzer/CMakeFiles/vfabi-demangler-fuzzer.dir/vfabi-demangler-fuzzer.cpp.o [321/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/MemProfReader.cpp.o [322/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o [323/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o [324/328] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o [324/328] Linking CXX static library lib/libLLVMProfileData.a [325/328] Linking CXX static library lib/libLLVMProfileData.a [326/328] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o [326/328] Linking CXX static library lib/libLLVMAnalysis.a [327/328] Linking CXX static library lib/libLLVMAnalysis.a [327/328] Linking CXX executable bin/vfabi-demangler-fuzzer [328/328] Linking CXX executable bin/vfabi-demangler-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/vfabi-demangler-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-rust-demangle-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/llvm-rust-demangle-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/llvm-rust-demangle-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-rust-demangle-fuzzer [2/2] Linking CXX executable bin/llvm-rust-demangle-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-rust-demangle-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-dis-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-dis-fuzzer/CMakeFiles/llvm-dis-fuzzer.dir/llvm-dis-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-dis-fuzzer/CMakeFiles/llvm-dis-fuzzer.dir/llvm-dis-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-dis-fuzzer [2/2] Linking CXX executable bin/llvm-dis-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-dis-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-opt-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o [0/2148] Building OMP.h.inc... [0/2148] Building OMP.inc... [0/2148] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o [0/2148] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o [0/2148] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o [0/2148] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o [0/2148] Building CXX object lib/IRPrinter/CMakeFiles/LLVMIRPrinter.dir/IRPrintingPasses.cpp.o [1/2148] Building OMP.h.inc... [1/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenData.cpp.o [2/2148] Building OMP.inc... [2/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataReader.cpp.o [3/2148] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o [3/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataWriter.cpp.o [4/2148] Building CXX object lib/IRPrinter/CMakeFiles/LLVMIRPrinter.dir/IRPrintingPasses.cpp.o [4/2148] Linking CXX static library lib/libLLVMIRPrinter.a [5/2148] Linking CXX static library lib/libLLVMIRPrinter.a [5/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTree.cpp.o [6/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o [6/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTreeRecord.cpp.o [7/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataReader.cpp.o [7/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMap.cpp.o [8/2148] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o [8/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMapRecord.cpp.o [9/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenData.cpp.o [9/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o [10/2148] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o [10/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o [11/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataWriter.cpp.o [11/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o [12/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTree.cpp.o [12/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerBinaryMetadata.cpp.o [13/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTreeRecord.cpp.o [13/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o [14/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMap.cpp.o [14/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o [15/2148] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMapRecord.cpp.o [15/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AssignmentTrackingAnalysis.cpp.o [16/2148] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o [16/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o [17/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerBinaryMetadata.cpp.o [17/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o [18/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o [18/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o [19/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o [19/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o [20/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o [20/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o [21/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o [21/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o [22/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o [22/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockPathCloning.cpp.o [23/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o [23/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSectionsProfileReader.cpp.o [24/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o [24/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockMatchingAndInference.cpp.o [25/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o [25/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o [26/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o [26/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o [27/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockPathCloning.cpp.o [27/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o [28/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o [28/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIFixup.cpp.o [29/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSectionsProfileReader.cpp.o [29/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o [30/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockMatchingAndInference.cpp.o [30/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [31/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o [31/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenCommonISel.cpp.o [32/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o [32/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o [33/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o [33/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o [34/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [34/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ComplexDeinterleavingPass.cpp.o [35/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o [35/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o [36/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AssignmentTrackingAnalysis.cpp.o [36/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o [37/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIFixup.cpp.o [37/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o [38/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenCommonISel.cpp.o [38/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o [39/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o [39/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DroppedVariableStatsMIR.cpp.o [40/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o [40/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o [41/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o [41/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o [42/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o [42/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o [43/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o [43/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardTargets.cpp.o [44/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DroppedVariableStatsMIR.cpp.o [44/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o [45/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o [45/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandIRInsts.cpp.o [46/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o [46/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o [47/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardTargets.cpp.o [47/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o [48/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ComplexDeinterleavingPass.cpp.o [48/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o [49/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o [49/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o [50/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o [50/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o [51/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o [51/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o [52/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o [52/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o [53/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o [53/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o [54/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o [54/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o [55/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o [55/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o [56/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o [56/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o [57/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o [57/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o [58/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandIRInsts.cpp.o [58/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o [59/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o [59/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMergeFunctions.cpp.o [60/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o [60/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o [61/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o [61/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o [62/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o [62/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o [63/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o [63/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o [64/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o [64/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InitUndef.cpp.o [65/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o [65/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineAsmPrepare.cpp.o [66/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o [66/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o [67/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o [67/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InsertCodePrefetch.cpp.o [68/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o [68/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o [69/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMergeFunctions.cpp.o [69/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o [70/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o [70/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o [71/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o [71/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [72/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineAsmPrepare.cpp.o [72/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JMCInstrumenter.cpp.o [73/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InitUndef.cpp.o [73/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/KCFI.cpp.o [74/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o [74/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o [75/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [75/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o [76/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InsertCodePrefetch.cpp.o [76/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o [77/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JMCInstrumenter.cpp.o [77/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LibcallLoweringInfo.cpp.o [78/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o [78/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o [79/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o [79/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o [80/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o [80/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o [81/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o [81/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [82/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o [82/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o [83/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/KCFI.cpp.o [83/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o [84/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LibcallLoweringInfo.cpp.o [84/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o [85/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o [85/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o [86/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [86/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o [87/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o [87/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o [88/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o [88/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o [89/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o [89/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o [90/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o [90/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o [91/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o [91/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenTargetMachineImpl.cpp.o [92/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o [92/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o [93/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o [93/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o [94/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o [94/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelTypeUtils.cpp.o [95/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o [95/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o [96/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o [96/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o [97/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelTypeUtils.cpp.o [97/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o [98/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o [98/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockHashInfo.cpp.o [99/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o [99/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o [100/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o [100/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o [101/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o [101/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCFGPrinter.cpp.o [102/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o [102/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o [103/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o [103/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineConvergenceVerifier.cpp.o [104/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockHashInfo.cpp.o [104/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o [105/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenTargetMachineImpl.cpp.o [105/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o [106/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCFGPrinter.cpp.o [106/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o [107/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o [107/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCycleAnalysis.cpp.o [108/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o [108/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o [109/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o [109/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDomTreeUpdater.cpp.o [110/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineConvergenceVerifier.cpp.o [110/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o [111/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o [111/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o [112/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o [112/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o [113/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o [113/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o [114/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o [114/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [115/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o [115/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [116/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCycleAnalysis.cpp.o [116/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o [117/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o [117/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineIDFSSAUpdater.cpp.o [118/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDomTreeUpdater.cpp.o [118/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o [119/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o [119/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o [120/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [120/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLateInstrsCleanup.cpp.o [121/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [121/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o [122/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineIDFSSAUpdater.cpp.o [122/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o [123/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o [123/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o [124/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o [124/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o [125/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o [125/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [126/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLateInstrsCleanup.cpp.o [126/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o [127/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [127/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o [128/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o [128/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o [129/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o [129/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o [130/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o [130/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o [131/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o [131/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o [132/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o [132/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o [133/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o [133/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o [134/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o [134/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o [135/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o [135/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o [136/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o [136/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o [137/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o [137/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o [138/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o [138/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAContext.cpp.o [139/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o [139/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o [140/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o [140/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o [141/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o [141/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o [142/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o [142/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineUniformityAnalysis.cpp.o [143/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAContext.cpp.o [143/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o [144/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o [144/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o [145/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o [145/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRSampleProfile.cpp.o [146/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o [146/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o [147/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o [147/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIR2Vec.cpp.o [148/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o [148/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocEvictAdvisor.cpp.o [149/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineUniformityAnalysis.cpp.o [149/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocPriorityAdvisor.cpp.o [150/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o [150/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o [151/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o [151/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o [152/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o [152/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o [153/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o [153/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o [154/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRSampleProfile.cpp.o [154/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o [155/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocPriorityAdvisor.cpp.o [155/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o [156/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o [156/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o [157/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegAllocEvictAdvisor.cpp.o [157/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o [158/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIR2Vec.cpp.o [158/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o [159/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o [159/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o [160/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o [160/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o [161/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o [161/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o [162/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o [162/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o [163/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o [163/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o [164/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o [164/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o [165/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o [165/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o [166/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o [166/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o [167/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o [167/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o [168/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o [168/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o [169/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o [169/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o [170/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o [170/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o [171/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o [171/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o [172/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o [172/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o [173/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o [173/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o [174/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o [174/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o [175/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o [175/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocEvictionAdvisor.cpp.o [176/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o [176/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o [177/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o [177/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o [178/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o [178/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o [179/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o [179/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPriorityAdvisor.cpp.o [180/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o [180/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocScore.cpp.o [181/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocEvictionAdvisor.cpp.o [181/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o [182/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o [182/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o [183/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o [183/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o [184/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPriorityAdvisor.cpp.o [184/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o [185/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocScore.cpp.o [185/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCEmptyBasicBlocks.cpp.o [186/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o [186/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Rematerializer.cpp.o [187/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o [187/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o [188/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o [188/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o [189/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCEmptyBasicBlocks.cpp.o [189/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o [190/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o [190/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o [191/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o [191/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o [192/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o [192/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o [193/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o [193/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o [194/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o [194/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o [195/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o [195/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o [196/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o [196/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveLoadsIntoFakeUses.cpp.o [197/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o [197/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o [198/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o [198/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o [199/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Rematerializer.cpp.o [199/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBank.cpp.o [200/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o [200/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBankInfo.cpp.o [201/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o [201/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o [202/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o [202/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o [203/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o [203/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SanitizerBinaryMetadata.cpp.o [204/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveLoadsIntoFakeUses.cpp.o [204/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o [205/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBank.cpp.o [205/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o [206/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o [206/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o [207/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o [207/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o [208/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o [208/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SelectOptimize.cpp.o [209/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBankInfo.cpp.o [209/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o [210/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SanitizerBinaryMetadata.cpp.o [210/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o [211/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o [211/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o [212/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o [212/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o [213/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o [213/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o [214/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o [214/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o [215/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o [215/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o [216/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o [216/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackFrameLayoutAnalysisPass.cpp.o [217/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o [217/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o [218/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o [218/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o [219/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o [219/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o [220/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o [220/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o [221/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SelectOptimize.cpp.o [221/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataSplitter.cpp.o [222/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o [222/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataAnnotator.cpp.o [223/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackFrameLayoutAnalysisPass.cpp.o [223/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o [224/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o [224/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o [225/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataAnnotator.cpp.o [225/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o [226/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StaticDataSplitter.cpp.o [226/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o [227/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o [227/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o [228/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o [228/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o [229/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o [229/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o [230/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o [230/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [231/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o [231/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o [232/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o [232/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o [233/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o [233/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o [234/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o [234/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o [235/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o [235/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o [236/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o [236/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o [237/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o [237/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o [238/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o [238/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o [239/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o [239/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o [240/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o [240/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VLIWMachineScheduler.cpp.o [241/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [241/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o [242/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o [242/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o [243/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o [243/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WindowScheduler.cpp.o [244/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o [244/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WindowsSecureHotPatching.cpp.o [245/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o [245/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o [246/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o [246/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o [247/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o [247/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o [248/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o [248/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o [249/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VLIWMachineScheduler.cpp.o [249/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o [250/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o [250/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o [251/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WindowsSecureHotPatching.cpp.o [251/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o [252/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o [252/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o [253/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WindowScheduler.cpp.o [253/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o [254/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o [254/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o [255/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o [255/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o [256/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o [256/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o [257/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o [257/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o [258/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o [258/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o [259/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o [259/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o [260/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o [260/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o [261/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o [261/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o [262/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o [262/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SDNodeInfo.cpp.o [263/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o [263/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o [264/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o [264/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o [265/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o [265/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o [266/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SDNodeInfo.cpp.o [266/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o [267/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o [267/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o [268/2148] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o [268/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o [269/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o [269/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o [270/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o [270/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o [271/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o [271/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o [272/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o [272/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o [273/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o [273/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o [274/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o [274/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o [275/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o [275/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o [276/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o [276/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o [277/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o [277/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o [278/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o [278/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o [279/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o [279/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o [280/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o [280/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o [281/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o [281/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o [282/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o [282/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o [283/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o [283/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o [284/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o [284/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o [285/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o [285/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o [286/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o [286/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o [287/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o [287/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [288/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o [288/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o [289/2148] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o [289/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o [290/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o [290/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o [291/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o [291/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o [292/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o [292/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o [293/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o [293/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o [294/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o [294/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o [295/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [295/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o [296/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o [296/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o [297/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o [297/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o [298/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o [298/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o [299/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o [299/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o [300/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o [300/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o [301/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o [301/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o [302/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o [302/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o [303/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o [303/2148] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o [304/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o [304/2148] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o [305/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o [305/2148] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o [306/2148] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o [306/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o [307/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o [307/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o [308/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o [308/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelValueTracking.cpp.o [309/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o [309/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o [310/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o [310/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o [311/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o [311/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o [312/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o [312/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o [313/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelValueTracking.cpp.o [313/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperArtifacts.cpp.o [314/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o [314/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCasts.cpp.o [315/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o [315/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCompares.cpp.o [316/2148] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o [316/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperVectorOps.cpp.o [317/2148] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o [317/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GIMatchTableExecutor.cpp.o [318/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o [318/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o [319/2148] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o [319/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o [320/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperArtifacts.cpp.o [320/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o [321/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o [321/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o [322/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GIMatchTableExecutor.cpp.o [322/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o [323/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCompares.cpp.o [323/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o [324/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperCasts.cpp.o [324/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o [325/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelperVectorOps.cpp.o [325/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o [326/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o [326/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o [327/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o [327/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o [328/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o [328/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LoadStoreOpt.cpp.o [329/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o [329/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o [330/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o [330/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o [331/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o [331/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineFloatingPointPredicateUtils.cpp.o [332/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o [332/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o [333/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o [333/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o [334/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LoadStoreOpt.cpp.o [334/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o [335/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o [335/2148] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [336/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineFloatingPointPredicateUtils.cpp.o [336/2148] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o [337/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o [337/2148] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [338/2148] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [338/2148] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [339/2148] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [339/2148] Building CXX object lib/Frontend/Atomic/CMakeFiles/LLVMFrontendAtomic.dir/Atomic.cpp.o [340/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o [340/2148] Building CXX object lib/Frontend/Directive/CMakeFiles/LLVMFrontendDirective.dir/Spelling.cpp.o [341/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o [341/2148] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o [342/2148] Building CXX object lib/Frontend/Directive/CMakeFiles/LLVMFrontendDirective.dir/Spelling.cpp.o [342/2148] Linking CXX static library lib/libLLVMFrontendDirective.a [343/2148] Linking CXX static library lib/libLLVMFrontendDirective.a [343/2148] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o [344/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o [344/2148] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o [345/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o [345/2148] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/DirectiveNameParser.cpp.o [346/2148] Building CXX object lib/Frontend/Atomic/CMakeFiles/LLVMFrontendAtomic.dir/Atomic.cpp.o [346/2148] Linking CXX static library lib/libLLVMFrontendAtomic.a [347/2148] Linking CXX static library lib/libLLVMFrontendAtomic.a [347/2148] Building CXX object lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/Utility.cpp.o [348/2148] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/DirectiveNameParser.cpp.o [348/2148] Building CXX object lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/OffloadWrapper.cpp.o [349/2148] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o [349/2148] Building CXX object lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/PropertySet.cpp.o [350/2148] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o [350/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o [351/2148] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [351/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o [352/2148] Building CXX object lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/PropertySet.cpp.o [352/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o [353/2148] Building CXX object lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/OffloadWrapper.cpp.o [353/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssignGUID.cpp.o [354/2148] Building CXX object lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/Utility.cpp.o [354/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o [355/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o [355/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o [356/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssignGUID.cpp.o [356/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o [357/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o [357/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [358/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o [358/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [359/2148] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o [359/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o [360/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [360/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o [361/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o [361/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o [362/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o [362/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o [363/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [363/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o [364/2148] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o [364/2148] Linking CXX static library lib/libLLVMBitWriter.a [365/2148] Linking CXX static library lib/libLLVMBitWriter.a [365/2148] Linking CXX static library lib/libLLVMCGData.a [366/2148] Linking CXX static library lib/libLLVMCGData.a [366/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [367/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o [367/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o [368/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o [368/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeLayout.cpp.o [369/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o [369/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o [370/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o [370/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ControlFlowUtils.cpp.o [371/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [371/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o [372/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o [372/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CountVisits.cpp.o [373/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CountVisits.cpp.o [373/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o [374/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o [374/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DebugSSAUpdater.cpp.o [375/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ControlFlowUtils.cpp.o [375/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DeclareRuntimeLibcalls.cpp.o [376/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o [376/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o [377/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeLayout.cpp.o [377/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DXILUpgrade.cpp.o [378/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o [378/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o [379/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DeclareRuntimeLibcalls.cpp.o [379/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o [380/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DXILUpgrade.cpp.o [380/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o [381/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o [381/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o [382/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o [382/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o [383/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DebugSSAUpdater.cpp.o [383/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o [384/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o [384/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o [385/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o [385/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [386/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o [386/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o [387/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o [387/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o [388/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o [388/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o [389/2148] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o [389/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o [390/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o [390/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [391/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [391/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Instrumentation.cpp.o [392/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o [392/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [393/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o [393/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IRNormalizer.cpp.o [394/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o [394/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/KCFIHash.cpp.o [395/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [395/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o [396/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/KCFIHash.cpp.o [396/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o [397/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o [397/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o [398/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [398/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopConstrainer.cpp.o [399/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Instrumentation.cpp.o [399/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o [400/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o [400/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o [401/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IRNormalizer.cpp.o [401/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o [402/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o [402/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o [403/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o [403/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o [404/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopConstrainer.cpp.o [404/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o [405/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o [405/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o [406/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o [406/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o [407/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o [407/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerAtomic.cpp.o [408/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerAtomic.cpp.o [408/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerCommentStringPass.cpp.o [409/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o [409/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerGlobalDtors.cpp.o [410/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o [410/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerIFunc.cpp.o [411/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o [411/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o [412/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o [412/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o [413/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o [413/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [414/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerCommentStringPass.cpp.o [414/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerVectorIntrinsics.cpp.o [415/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerIFunc.cpp.o [415/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o [416/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o [416/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o [417/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerGlobalDtors.cpp.o [417/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryTaggingSupport.cpp.o [418/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o [418/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o [419/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerVectorIntrinsics.cpp.o [419/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [420/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o [420/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MisExpect.cpp.o [421/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [421/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [422/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o [422/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MoveAutoInit.cpp.o [423/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o [423/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o [424/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o [424/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o [425/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o [425/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ProfileVerify.cpp.o [426/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [426/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o [427/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MisExpect.cpp.o [427/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o [428/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o [428/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o [429/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryTaggingSupport.cpp.o [429/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o [430/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MoveAutoInit.cpp.o [430/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripConvergenceIntrinsics.cpp.o [431/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [431/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o [432/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ProfileVerify.cpp.o [432/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o [433/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o [433/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o [434/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o [434/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileInference.cpp.o [435/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o [435/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o [436/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripConvergenceIntrinsics.cpp.o [436/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o [437/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o [437/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o [438/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o [438/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o [439/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o [439/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o [440/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileInference.cpp.o [440/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o [441/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o [441/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o [442/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o [442/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModuleByCategory.cpp.o [443/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o [443/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o [444/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o [444/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o [445/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o [445/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/TriggerCrashPass.cpp.o [446/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o [446/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o [447/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/TriggerCrashPass.cpp.o [447/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o [448/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o [448/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o [449/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModuleByCategory.cpp.o [449/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o [450/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o [450/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o [451/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o [451/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o [452/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o [452/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o [453/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o [453/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AllocToken.cpp.o [454/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o [454/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o [455/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o [455/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o [456/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o [456/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o [457/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o [457/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BlockCoverageInference.cpp.o [458/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o [458/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfInstrumentation.cpp.o [459/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AllocToken.cpp.o [459/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfUse.cpp.o [460/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BlockCoverageInference.cpp.o [460/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o [461/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfInstrumentation.cpp.o [461/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/NumericalStabilitySanitizer.cpp.o [462/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o [462/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o [463/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o [463/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o [464/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o [464/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/KCFI.cpp.o [465/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o [465/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/LowerAllowCheckPass.cpp.o [466/2148] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o [466/2148] Linking CXX static library lib/libLLVMTransformUtils.a [467/2148] Linking CXX static library lib/libLLVMTransformUtils.a [467/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfFlattening.cpp.o [468/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/KCFI.cpp.o [468/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfLowering.cpp.o [469/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfUse.cpp.o [469/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOForceFunctionAttrs.cpp.o [470/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/LowerAllowCheckPass.cpp.o [470/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o [471/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/NumericalStabilitySanitizer.cpp.o [471/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o [472/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOForceFunctionAttrs.cpp.o [472/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/TypeSanitizer.cpp.o [473/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o [473/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o [474/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfFlattening.cpp.o [474/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o [475/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o [475/2148] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o [476/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOCtxProfLowering.cpp.o [476/2148] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o [477/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o [477/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o [478/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o [478/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o [479/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o [479/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [480/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/TypeSanitizer.cpp.o [480/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o [481/2148] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o [481/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o [482/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o [482/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o [483/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o [483/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o [484/2148] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o [484/2148] Linking CXX static library lib/libLLVMAggressiveInstCombine.a [485/2148] Linking CXX static library lib/libLLVMAggressiveInstCombine.a [485/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o [486/2148] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o [486/2148] Linking CXX static library lib/libLLVMInstrumentation.a [487/2148] Linking CXX static library lib/libLLVMInstrumentation.a [487/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [488/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [488/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o [489/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o [489/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o [490/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o [490/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o [491/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o [491/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o [492/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o [492/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o [493/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o [493/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [494/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o [494/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o [495/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [495/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o [496/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o [496/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o [497/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o [497/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o [498/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o [498/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o [499/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o [499/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o [500/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o [500/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o [501/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o [501/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o [502/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o [502/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [503/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o [503/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o [504/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [504/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o [505/2148] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o [505/2148] Linking CXX static library lib/libLLVMInstCombine.a [506/2148] Linking CXX static library lib/libLLVMInstCombine.a [506/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o [507/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o [507/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DropUnnecessaryAssumes.cpp.o [508/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [508/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o [509/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o [509/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ExpandMemCmp.cpp.o [510/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o [510/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o [511/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o [511/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o [512/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DropUnnecessaryAssumes.cpp.o [512/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o [513/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o [513/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o [514/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ExpandMemCmp.cpp.o [514/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o [515/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o [515/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o [516/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o [516/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o [517/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o [517/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o [518/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o [518/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o [519/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o [519/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o [520/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o [520/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAlignment.cpp.o [521/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o [521/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o [522/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o [522/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o [523/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o [523/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpTableToSwitch.cpp.o [524/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAlignment.cpp.o [524/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o [525/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o [525/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o [526/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o [526/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o [527/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o [527/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o [528/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o [528/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o [529/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o [529/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o [530/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o [530/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o [531/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpTableToSwitch.cpp.o [531/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o [532/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o [532/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o [533/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o [533/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o [534/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o [534/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o [535/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o [535/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o [536/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o [536/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o [537/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o [537/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o [538/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o [538/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o [539/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o [539/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o [540/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o [540/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o [541/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o [541/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o [542/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o [542/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopTermFold.cpp.o [543/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o [543/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o [544/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o [544/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o [545/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o [545/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o [546/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o [546/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomicPass.cpp.o [547/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o [547/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o [548/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o [548/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o [549/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomicPass.cpp.o [549/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o [550/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o [550/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o [551/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopTermFold.cpp.o [551/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o [552/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o [552/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o [553/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o [553/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o [554/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o [554/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o [555/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o [555/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o [556/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o [556/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o [557/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o [557/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o [558/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o [558/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o [559/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o [559/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o [560/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o [560/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o [561/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o [561/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o [562/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o [562/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o [563/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o [563/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o [564/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o [564/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o [565/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o [565/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o [566/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o [566/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o [567/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o [567/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o [568/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o [568/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o [569/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o [569/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o [570/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o [570/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o [571/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o [571/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o [572/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o [572/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o [573/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o [573/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o [574/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o [574/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o [575/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o [575/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [576/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o [576/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o [577/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o [577/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o [578/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o [578/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o [579/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o [579/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o [580/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o [580/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o [581/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [581/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o [582/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o [582/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o [583/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o [583/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o [584/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o [584/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o [585/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o [585/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o [586/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o [586/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o [587/2148] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o [587/2148] Linking CXX static library lib/libLLVMScalarOpts.a [588/2148] Linking CXX static library lib/libLLVMScalarOpts.a [588/2148] Linking CXX static library lib/libLLVMFuzzMutate.a [589/2148] Linking CXX static library lib/libLLVMFuzzMutate.a [589/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o [590/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o [590/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o [591/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o [591/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/EmbedBitcodePass.cpp.o [592/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o [592/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExpandVariadics.cpp.o [593/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o [593/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o [594/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o [594/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FatLTOCleanup.cpp.o [595/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/EmbedBitcodePass.cpp.o [595/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o [596/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o [596/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o [597/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o [597/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o [598/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FatLTOCleanup.cpp.o [598/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o [599/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o [599/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o [600/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o [600/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o [601/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExpandVariadics.cpp.o [601/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o [602/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o [602/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o [603/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o [603/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o [604/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o [604/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o [605/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o [605/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o [606/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o [606/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o [607/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o [607/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Instrumentor.cpp.o [608/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o [608/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InstrumentorUtils.cpp.o [609/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o [609/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InstrumentorConfigFile.cpp.o [610/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o [610/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InstrumentorStubPrinter.cpp.o [611/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o [611/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o [612/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InstrumentorUtils.cpp.o [612/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o [613/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InstrumentorStubPrinter.cpp.o [613/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o [614/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InstrumentorConfigFile.cpp.o [614/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MemProfContextDisambiguation.cpp.o [615/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o [615/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o [616/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o [616/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ModuleInliner.cpp.o [617/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o [617/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o [618/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o [618/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o [619/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Instrumentor.cpp.o [619/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o [620/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ModuleInliner.cpp.o [620/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o [621/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o [621/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileMatcher.cpp.o [622/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o [622/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o [623/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o [623/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o [624/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o [624/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [625/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [625/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [626/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileMatcher.cpp.o [626/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o [627/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o [627/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o [628/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o [628/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o [629/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o [629/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o [630/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [630/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopIdiomVectorize.cpp.o [631/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o [631/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationPlanner.cpp.o [632/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o [632/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o [633/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopIdiomVectorize.cpp.o [633/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/DependencyGraph.cpp.o [634/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o [634/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/InstrMaps.cpp.o [635/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o [635/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Interval.cpp.o [636/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o [636/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Legality.cpp.o [637/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationPlanner.cpp.o [637/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/BottomUpVec.cpp.o [638/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/DependencyGraph.cpp.o [638/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/LoadStoreVec.cpp.o [639/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Interval.cpp.o [639/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/PackReuse.cpp.o [640/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/InstrMaps.cpp.o [640/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/RegionsFromBBs.cpp.o [641/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o [641/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/RegionsFromMetadata.cpp.o [642/2148] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MemProfContextDisambiguation.cpp.o [642/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/SeedCollection.cpp.o [643/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Legality.cpp.o [643/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/TransactionAcceptOrRevert.cpp.o [644/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/RegionsFromBBs.cpp.o [644/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/TransactionSave.cpp.o [645/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/PackReuse.cpp.o [645/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/RegionWithScore.cpp.o [646/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/BottomUpVec.cpp.o [646/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizer.cpp.o [647/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/LoadStoreVec.cpp.o [647/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizerIR.cpp.o [648/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/RegionsFromMetadata.cpp.o [648/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizerPassBuilder.cpp.o [649/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/TransactionAcceptOrRevert.cpp.o [649/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Scheduler.cpp.o [650/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/SeedCollection.cpp.o [650/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o [651/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Passes/TransactionSave.cpp.o [651/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/VecUtils.cpp.o [652/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/RegionWithScore.cpp.o [652/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer/SLPUtils.cpp.o [653/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizer.cpp.o [653/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o [654/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizerIR.cpp.o [654/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [655/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SandboxVectorizerPassBuilder.cpp.o [655/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o [656/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [656/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o [657/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/Scheduler.cpp.o [657/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanAnalysis.cpp.o [658/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/VecUtils.cpp.o [658/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanConstruction.cpp.o [659/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer/SLPUtils.cpp.o [659/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanPredicator.cpp.o [660/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SandboxVectorizer/SeedCollector.cpp.o [660/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanRecipes.cpp.o [661/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanAnalysis.cpp.o [661/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o [662/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o [662/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUnroll.cpp.o [663/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanPredicator.cpp.o [663/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o [664/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o [664/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUtils.cpp.o [665/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o [665/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o [666/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanConstruction.cpp.o [666/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o [667/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanRecipes.cpp.o [667/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [668/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o [668/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o [669/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [669/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o [670/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o [670/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [671/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUnroll.cpp.o [671/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o [672/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o [672/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o [673/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o [673/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o [674/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [674/2148] Building AArch64GenO0PreLegalizeGICombiner.inc... [675/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o [675/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroAnnotationElide.cpp.o [676/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o [676/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o [677/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanUtils.cpp.o [677/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroConditionalWrapper.cpp.o [678/2148] Building AArch64GenO0PreLegalizeGICombiner.inc... [678/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o [679/2148] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o [679/2148] Linking CXX static library lib/libLLVMObjCARCOpts.a [680/2148] Linking CXX static library lib/libLLVMObjCARCOpts.a [680/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o [681/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroAnnotationElide.cpp.o [681/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o [682/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o [682/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o [683/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroConditionalWrapper.cpp.o [683/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SuspendCrossingInfo.cpp.o [684/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o [684/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SpillUtils.cpp.o [685/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o [685/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/MaterializationUtils.cpp.o [686/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o [686/2148] Building CXX object lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o [687/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SuspendCrossingInfo.cpp.o [687/2148] Building CXX object lib/Transforms/HipStdPar/CMakeFiles/LLVMHipStdPar.dir/HipStdPar.cpp.o [688/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/MaterializationUtils.cpp.o [688/2148] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o [689/2148] Building CXX object lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o [689/2148] Linking CXX static library lib/libLLVMCFGuard.a [690/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/SpillUtils.cpp.o [690/2148] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [691/2148] Linking CXX static library lib/libLLVMCFGuard.a [691/2148] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [692/2148] Building CXX object lib/Transforms/HipStdPar/CMakeFiles/LLVMHipStdPar.dir/HipStdPar.cpp.o [692/2148] Linking CXX static library lib/libLLVMHipStdPar.a [693/2148] Linking CXX static library lib/libLLVMHipStdPar.a [693/2148] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [694/2148] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [694/2148] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [695/2148] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [695/2148] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [696/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o [696/2148] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o [697/2148] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o [697/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o [698/2148] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [698/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/BBAddrMapYAML.cpp.o [699/2148] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o [699/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o [700/2148] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [700/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o [701/2148] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [701/2148] Linking CXX static library lib/libLLVMMCDisassembler.a [702/2148] Linking CXX static library lib/libLLVMMCDisassembler.a [702/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o [703/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o [703/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o [704/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o [704/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o [705/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/BBAddrMapYAML.cpp.o [705/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o [706/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o [706/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o [707/2148] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o [707/2148] Linking CXX static library lib/libLLVMLinker.a [708/2148] Linking CXX static library lib/libLLVMLinker.a [708/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ContiguousBlobAccumulator.cpp.o [709/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ContiguousBlobAccumulator.cpp.o [709/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o [710/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o [710/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o [711/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o [711/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerEmitter.cpp.o [712/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o [712/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerYAML.cpp.o [713/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o [713/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o [714/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o [714/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o [715/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o [715/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFEmitter.cpp.o [716/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o [716/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFYAML.cpp.o [717/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerEmitter.cpp.o [717/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o [718/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFYAML.cpp.o [718/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o [719/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/GOFFEmitter.cpp.o [719/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o [720/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerYAML.cpp.o [720/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o [721/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o [721/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o [722/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o [722/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadEmitter.cpp.o [723/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o [723/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadYAML.cpp.o [724/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o [724/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o [725/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadEmitter.cpp.o [725/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o [726/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o [726/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o [727/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o [727/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o [728/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadYAML.cpp.o [728/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o [729/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o [729/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o [730/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o [730/2148] Building LanaiGenDAGISel.inc... [731/2148] Building LanaiGenDAGISel.inc... [731/2148] Building LanaiGenDisassemblerTables.inc... [732/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o [732/2148] Building LanaiGenMCCodeEmitter.inc... [733/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o [733/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/OptimizationLevel.cpp.o [734/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/OptimizationLevel.cpp.o [734/2148] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/RegisterTargetPassConfigCallback.cpp.o [735/2148] Building LanaiGenDisassemblerTables.inc... [735/2148] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o [736/2148] Building LanaiGenMCCodeEmitter.inc... [736/2148] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o [737/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o [737/2148] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o [738/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o [738/2148] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o [739/2148] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/RegisterTargetPassConfigCallback.cpp.o [739/2148] Building AArch64GenPostLegalizeGILowering.inc... [740/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o [740/2148] Building AArch64GenPreLegalizeGICombiner.inc... [741/2148] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o [741/2148] Building AArch64GenPostLegalizeGICombiner.inc... [742/2148] Building AArch64GenPostLegalizeGILowering.inc... [742/2148] Building AArch64GenAsmMatcher.inc... [743/2148] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o [743/2148] Building AArch64GenAsmWriter.inc... [744/2148] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o [744/2148] Linking CXX static library lib/libLLVMObjectYAML.a [745/2148] Linking CXX static library lib/libLLVMObjectYAML.a [745/2148] Linking CXX static library lib/libLLVMFrontendOffloading.a [746/2148] Linking CXX static library lib/libLLVMFrontendOffloading.a [746/2148] Linking CXX static library lib/libLLVMFrontendOpenMP.a [747/2148] Linking CXX static library lib/libLLVMFrontendOpenMP.a [747/2148] Building AArch64GenAsmWriter1.inc... [748/2148] Building AArch64GenPreLegalizeGICombiner.inc... [748/2148] Building AArch64GenCallingConv.inc... [749/2148] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o [749/2148] Building AArch64GenDAGISel.inc... [750/2148] Building AArch64GenPostLegalizeGICombiner.inc... [750/2148] Building AArch64GenDisassemblerTables.inc... [751/2148] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o [751/2148] Linking CXX static library lib/libLLVMTarget.a [752/2148] Linking CXX static library lib/libLLVMTarget.a [752/2148] Linking CXX static library lib/libLLVMCodeGen.a [753/2148] Building AArch64GenAsmWriter.inc... [753/2148] Building AArch64GenExegesis.inc... [754/2148] Building AArch64GenAsmMatcher.inc... [754/2148] Building AArch64GenFastISel.inc... [755/2148] Linking CXX static library lib/libLLVMCodeGen.a [755/2148] Linking CXX static library lib/libLLVMSelectionDAG.a [756/2148] Building AArch64GenCallingConv.inc... [756/2148] Linking CXX static library lib/libLLVMAsmPrinter.a [757/2148] Building AArch64GenAsmWriter1.inc... [757/2148] Linking CXX static library lib/libLLVMMIRParser.a [758/2148] Linking CXX static library lib/libLLVMMIRParser.a [758/2148] Building AArch64GenGlobalISel.inc... [759/2148] Linking CXX static library lib/libLLVMAsmPrinter.a [759/2148] Building AArch64GenInstrInfo.inc... [760/2148] Linking CXX static library lib/libLLVMSelectionDAG.a [760/2148] Linking CXX static library lib/libLLVMGlobalISel.a [761/2148] Building AArch64GenDisassemblerTables.inc... [761/2148] Building AArch64GenMCCodeEmitter.inc... [762/2148] Linking CXX static library lib/libLLVMGlobalISel.a [762/2148] Building AArch64GenMCPseudoLowering.inc... [763/2148] Building AArch64GenExegesis.inc... [763/2148] Building AArch64GenRegisterBank.inc... [764/2148] Building AArch64GenMCPseudoLowering.inc... [764/2148] Building AArch64GenRegisterInfo.inc... [765/2148] Building AArch64GenMCCodeEmitter.inc... [765/2148] Building AArch64GenSDNodeInfo.inc... [766/2148] Building AArch64GenRegisterBank.inc... [766/2148] Building AArch64GenSubtargetInfo.inc... [767/2148] Building AArch64GenFastISel.inc... [767/2148] Building AArch64GenSystemOperands.inc... [768/2148] Building AArch64GenSDNodeInfo.inc... [768/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o [769/2148] Building AArch64GenDAGISel.inc... [769/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o [770/2148] Building AArch64GenRegisterInfo.inc... [770/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o [771/2148] Building AArch64GenGlobalISel.inc... [771/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o [772/2148] Building AArch64GenSystemOperands.inc... [772/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsanInstrumentation.cpp.o [773/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o [773/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o [774/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o [774/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o [775/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o [775/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAttributor.cpp.o [776/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o [776/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUBarrierLatency.cpp.o [777/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsanInstrumentation.cpp.o [777/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o [778/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o [778/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o [779/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUBarrierLatency.cpp.o [779/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCombinerHelper.cpp.o [780/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o [780/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCtorDtorLowering.cpp.o [781/2148] Building AArch64GenInstrInfo.inc... [781/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o [782/2148] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o [782/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportKernelRuntimeHandles.cpp.o [783/2148] Building AArch64GenSubtargetInfo.inc... [783/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o [784/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o [784/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o [785/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCtorDtorLowering.cpp.o [785/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64GlobalISelUtils.cpp.o [786/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportKernelRuntimeHandles.cpp.o [786/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o [787/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAttributor.cpp.o [787/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64O0PreLegalizerCombiner.cpp.o [788/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCombinerHelper.cpp.o [788/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o [789/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o [789/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o [790/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64GlobalISelUtils.cpp.o [790/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o [791/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o [791/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o [792/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o [792/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o [793/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o [793/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o [794/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64O0PreLegalizerCombiner.cpp.o [794/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CodeLayoutOpt.cpp.o [795/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o [795/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o [796/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o [796/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Arm64ECCallLowering.cpp.o [797/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o [797/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o [798/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o [798/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o [799/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o [799/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o [800/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CodeLayoutOpt.cpp.o [800/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o [801/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o [801/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o [802/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o [802/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o [803/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Arm64ECCallLowering.cpp.o [803/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o [804/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o [804/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o [805/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o [805/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o [806/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o [806/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o [807/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o [807/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o [808/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o [808/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o [809/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o [809/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o [810/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o [810/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o [811/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o [811/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o [812/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o [812/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o [813/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o [813/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o [814/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o [814/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCondBranchPass.cpp.o [815/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o [815/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o [816/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o [816/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o [817/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o [817/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o [818/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o [818/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o [819/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o [819/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LowerHomogeneousPrologEpilog.cpp.o [820/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCondBranchPass.cpp.o [820/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o [821/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o [821/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineScheduler.cpp.o [822/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o [822/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o [823/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LowerHomogeneousPrologEpilog.cpp.o [823/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MIPeepholeOpt.cpp.o [824/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o [824/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o [825/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineScheduler.cpp.o [825/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PerfectShuffle.cpp.o [826/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o [826/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PointerAuth.cpp.o [827/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PerfectShuffle.cpp.o [827/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PostCoalescerPass.cpp.o [828/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o [828/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o [829/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MIPeepholeOpt.cpp.o [829/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o [830/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o [830/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o [831/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o [831/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SMEAttributes.cpp.o [832/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o [832/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o [833/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PointerAuth.cpp.o [833/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o [834/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PostCoalescerPass.cpp.o [834/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o [835/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o [835/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o [836/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SMEAttributes.cpp.o [836/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o [837/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o [837/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o [838/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o [838/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o [839/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o [839/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o [840/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o [840/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o [841/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o [841/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o [842/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o [842/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SMEPeepholeOpt.cpp.o [843/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o [843/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o [844/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o [844/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEShuffleOpts.cpp.o [845/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o [845/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/MachineSMEABIPass.cpp.o [846/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o [846/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SRLTDefineSuperRegs.cpp.o [847/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SMEPeepholeOpt.cpp.o [847/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o [848/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o [848/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PrologueEpilogue.cpp.o [849/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEShuffleOpts.cpp.o [849/2148] Building CXX object lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o [850/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o [850/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o [851/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/MachineSMEABIPass.cpp.o [851/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o [852/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o [852/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o [853/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SRLTDefineSuperRegs.cpp.o [853/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o [854/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o [854/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o [855/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o [855/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o [856/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o [856/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o [857/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o [857/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCLFIRewriter.cpp.o [858/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o [858/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o [859/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PrologueEpilogue.cpp.o [859/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o [860/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o [860/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o [861/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o [861/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o [862/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCLFIRewriter.cpp.o [862/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o [863/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o [863/2148] Building CXX object lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o [864/2148] Building CXX object lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o [864/2148] Linking CXX static library lib/libLLVMAArch64Info.a [865/2148] Linking CXX static library lib/libLLVMAArch64Info.a [865/2148] Building CXX object lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o [866/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o [866/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o [867/2148] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o [867/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelDivergenceLowering.cpp.o [868/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o [868/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o [869/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o [869/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHazardLatency.cpp.o [870/2148] Building CXX object lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o [870/2148] Linking CXX static library lib/libLLVMAArch64Utils.a [871/2148] Linking CXX static library lib/libLLVMAArch64Utils.a [871/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o [872/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o [872/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHWEvents.cpp.o [873/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o [873/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInsertDelayAlu.cpp.o [874/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHazardLatency.cpp.o [874/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o [875/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o [875/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUniformIntrinsicCombine.cpp.o [876/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelDivergenceLowering.cpp.o [876/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o [877/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHWEvents.cpp.o [877/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o [878/2148] Building CXX object lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o [878/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o [879/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o [879/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o [880/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o [880/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o [881/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInsertDelayAlu.cpp.o [881/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o [882/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUniformIntrinsicCombine.cpp.o [882/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o [883/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o [883/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUImageIntrinsicOptimizer.cpp.o [884/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o [884/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o [885/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o [885/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerBufferFatPointers.cpp.o [886/2148] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o [886/2148] Linking CXX static library lib/libLLVMAArch64Desc.a [887/2148] Linking CXX static library lib/libLLVMAArch64Desc.a [887/2148] Linking CXX static library lib/libLLVMAArch64AsmParser.a [888/2148] Linking CXX static library lib/libLLVMAArch64AsmParser.a [888/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o [889/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o [889/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o [890/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o [890/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o [891/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o [891/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerModuleLDSPass.cpp.o [892/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUImageIntrinsicOptimizer.cpp.o [892/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrepareAGPRAlloc.cpp.o [893/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o [893/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerExecSync.cpp.o [894/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o [894/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSwLowerLDS.cpp.o [895/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o [895/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunctionInfo.cpp.o [896/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o [896/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o [897/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrepareAGPRAlloc.cpp.o [897/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o [898/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunctionInfo.cpp.o [898/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o [899/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o [899/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMemoryUtils.cpp.o [900/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerBufferFatPointers.cpp.o [900/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCoExecSchedStrategy.cpp.o [901/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerExecSync.cpp.o [901/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIGroupLP.cpp.o [902/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o [902/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerVGPREncoding.cpp.o [903/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerModuleLDSPass.cpp.o [903/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCResourceInfo.cpp.o [904/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMemoryUtils.cpp.o [904/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMarkLastScratchLoad.cpp.o [905/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSwLowerLDS.cpp.o [905/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o [906/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o [906/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUNextUseAnalysis.cpp.o [907/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerVGPREncoding.cpp.o [907/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o [908/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCoExecSchedStrategy.cpp.o [908/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o [909/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCResourceInfo.cpp.o [909/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o [910/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMarkLastScratchLoad.cpp.o [910/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreloadKernArgProlog.cpp.o [911/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o [911/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreloadKernelArguments.cpp.o [912/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIGroupLP.cpp.o [912/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o [913/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o [913/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o [914/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreloadKernArgProlog.cpp.o [914/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteKernelArguments.cpp.o [915/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUNextUseAnalysis.cpp.o [915/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o [916/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreloadKernelArguments.cpp.o [916/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalize.cpp.o [917/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o [917/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeHelper.cpp.o [918/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o [918/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeRules.cpp.o [919/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o [919/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankSelect.cpp.o [920/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteKernelArguments.cpp.o [920/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o [921/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o [921/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURemoveIncompatibleFunctions.cpp.o [922/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalize.cpp.o [922/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUReserveWWMRegs.cpp.o [923/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankSelect.cpp.o [923/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUResourceUsageAnalysis.cpp.o [924/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeHelper.cpp.o [924/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteAGPRCopyMFMA.cpp.o [925/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o [925/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o [926/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURemoveIncompatibleFunctions.cpp.o [926/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteUndefForPHI.cpp.o [927/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o [927/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSelectionDAGInfo.cpp.o [928/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUReserveWWMRegs.cpp.o [928/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSetWavePriority.cpp.o [929/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteUndefForPHI.cpp.o [929/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSplitModule.cpp.o [930/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o [930/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o [931/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSelectionDAGInfo.cpp.o [931/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o [932/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUResourceUsageAnalysis.cpp.o [932/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o [933/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o [933/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o [934/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankLegalizeRules.cpp.o [934/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUWaitcntUtils.cpp.o [935/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o [935/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUWaitSGPRHazards.cpp.o [936/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSetWavePriority.cpp.o [936/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o [937/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteAGPRCopyMFMA.cpp.o [937/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineCFGStructurizer.cpp.o [938/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUWaitcntUtils.cpp.o [938/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNCreateVOPD.cpp.o [939/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o [939/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o [940/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o [940/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o [941/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUWaitSGPRHazards.cpp.o [941/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o [942/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSplitModule.cpp.o [942/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o [943/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNCreateVOPD.cpp.o [943/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o [944/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineCFGStructurizer.cpp.o [944/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o [945/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o [945/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRAOptimizations.cpp.o [946/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o [946/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRALongBranchReg.cpp.o [947/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o [947/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o [948/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o [948/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRewritePartialRegUses.cpp.o [949/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o [949/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o [950/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o [950/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSubtarget.cpp.o [951/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRAOptimizations.cpp.o [951/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNVOPDUtils.cpp.o [952/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRALongBranchReg.cpp.o [952/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o [953/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o [953/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o [954/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRewritePartialRegUses.cpp.o [954/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o [955/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o [955/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o [956/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o [956/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o [957/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNVOPDUtils.cpp.o [957/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o [958/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o [958/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o [959/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSubtarget.cpp.o [959/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelDAGToDAG.cpp.o [960/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o [960/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o [961/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o [961/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o [962/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o [962/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o [963/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o [963/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MCInstLower.cpp.o [964/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o [964/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o [965/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o [965/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o [966/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o [966/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o [967/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o [967/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o [968/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o [968/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Subtarget.cpp.o [969/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MCInstLower.cpp.o [969/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetMachine.cpp.o [970/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o [970/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetTransformInfo.cpp.o [971/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelDAGToDAG.cpp.o [971/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o [972/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o [972/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o [973/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o [973/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o [974/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Subtarget.cpp.o [974/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o [975/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o [975/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o [976/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o [976/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o [977/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o [977/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o [978/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o [978/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o [979/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o [979/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o [980/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o [980/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o [981/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetTransformInfo.cpp.o [981/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILateBranchLowering.cpp.o [982/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o [982/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o [983/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o [983/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o [984/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o [984/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o [985/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600TargetMachine.cpp.o [985/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerWWMCopies.cpp.o [986/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILateBranchLowering.cpp.o [986/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o [987/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o [987/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o [988/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerWWMCopies.cpp.o [988/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SISpillUtils.cpp.o [989/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o [989/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o [990/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o [990/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o [991/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o [991/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o [992/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SISpillUtils.cpp.o [992/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegisterDefaults.cpp.o [993/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o [993/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o [994/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o [994/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o [995/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegisterDefaults.cpp.o [995/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeVGPRLiveRange.cpp.o [996/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o [996/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o [997/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o [997/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o [998/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o [998/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o [999/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o [999/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o [1000/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o [1000/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o [1001/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o [1001/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o [1002/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o [1002/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o [1003/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o [1003/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o [1004/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o [1004/2148] Building RISCVGenCompressInstEmitter.inc... [1005/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeVGPRLiveRange.cpp.o [1005/2148] Building RISCVGenDAGISel.inc... [1006/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o [1006/2148] Building AVRGenDAGISel.inc... [1007/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o [1007/2148] Building RISCVGenRegisterInfo.inc... [1008/2148] Building AVRGenDAGISel.inc... [1008/2148] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o [1009/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o [1009/2148] Building LanaiGenRegisterInfo.inc... [1010/2148] Building LanaiGenRegisterInfo.inc... [1010/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o [1011/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o [1011/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o [1012/2148] Building RISCVGenCompressInstEmitter.inc... [1012/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o [1013/2148] Building RISCVGenRegisterInfo.inc... [1013/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o [1014/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o [1014/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o [1015/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o [1015/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCExpr.cpp.o [1016/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o [1016/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o [1017/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o [1017/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o [1018/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o [1018/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCKernelDescriptor.cpp.o [1019/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCExpr.cpp.o [1019/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600InstPrinter.cpp.o [1020/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600InstPrinter.cpp.o [1020/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o [1021/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCKernelDescriptor.cpp.o [1021/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o [1022/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o [1022/2148] Building CXX object lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o [1023/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o [1023/2148] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o [1024/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o [1024/2148] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUDelayedMCExpr.cpp.o [1025/2148] Building CXX object lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o [1025/2148] Linking CXX static library lib/libLLVMAMDGPUInfo.a [1026/2148] Linking CXX static library lib/libLLVMAMDGPUInfo.a [1026/2148] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o [1027/2148] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUDelayedMCExpr.cpp.o [1027/2148] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o [1028/2148] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o [1028/2148] Building ARMGenGlobalISel.inc... [1029/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o [1029/2148] Building ARMGenInstrInfo.inc... [1030/2148] Building ARMGenGlobalISel.inc... [1030/2148] Building ARMGenAsmMatcher.inc... [1031/2148] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o [1031/2148] Building ARMGenAsmWriter.inc... [1032/2148] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o [1032/2148] Linking CXX static library lib/libLLVMAMDGPUUtils.a [1033/2148] Linking CXX static library lib/libLLVMAMDGPUUtils.a [1033/2148] Building ARMGenCallingConv.inc... [1034/2148] Building ARMGenAsmMatcher.inc... [1034/2148] Building ARMGenDAGISel.inc... [1035/2148] Building ARMGenAsmWriter.inc... [1035/2148] Building ARMGenDisassemblerTables.inc... [1036/2148] Building ARMGenInstrInfo.inc... [1036/2148] Building ARMGenFastISel.inc... [1037/2148] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o [1037/2148] Building ARMGenMCCodeEmitter.inc... [1038/2148] Building ARMGenCallingConv.inc... [1038/2148] Building ARMGenMCPseudoLowering.inc... [1039/2148] Building ARMGenDisassemblerTables.inc... [1039/2148] Building ARMGenRegisterBank.inc... [1040/2148] Building ARMGenMCCodeEmitter.inc... [1040/2148] Building ARMGenRegisterInfo.inc... [1041/2148] Building ARMGenMCPseudoLowering.inc... [1041/2148] Building ARMGenSDNodeInfo.inc... [1042/2148] Building ARMGenDAGISel.inc... [1042/2148] Building ARMGenSubtargetInfo.inc... [1043/2148] Building ARMGenRegisterBank.inc... [1043/2148] Building ARMGenSystemRegister.inc... [1044/2148] Building ARMGenFastISel.inc... [1044/2148] Building AVRGenAsmMatcher.inc... [1045/2148] Building RISCVGenDAGISel.inc... [1045/2148] Building AVRGenAsmWriter.inc... [1046/2148] Building ARMGenSDNodeInfo.inc... [1046/2148] Building AVRGenCallingConv.inc... [1047/2148] Building ARMGenRegisterInfo.inc... [1047/2148] Building MipsGenSubtargetInfo.inc... [1048/2148] Building AVRGenAsmMatcher.inc... [1048/2148] Building AVRGenDisassemblerTables.inc... [1049/2148] Building ARMGenSystemRegister.inc... [1049/2148] Building AVRGenInstrInfo.inc... [1050/2148] Building AVRGenAsmWriter.inc... [1050/2148] Building AVRGenMCCodeEmitter.inc... [1051/2148] Building AVRGenCallingConv.inc... [1051/2148] Building AVRGenRegisterInfo.inc... [1052/2148] Building AVRGenDisassemblerTables.inc... [1052/2148] Building AVRGenSDNodeInfo.inc... [1053/2148] Building ARMGenSubtargetInfo.inc... [1053/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o [1054/2148] Building AVRGenMCCodeEmitter.inc... [1054/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o [1055/2148] Building MipsGenSubtargetInfo.inc... [1055/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o [1056/2148] Building AVRGenInstrInfo.inc... [1056/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o [1057/2148] Building AVRGenRegisterInfo.inc... [1057/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o [1058/2148] Building AVRGenSDNodeInfo.inc... [1058/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBranchTargets.cpp.o [1059/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o [1059/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o [1060/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBranchTargets.cpp.o [1060/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o [1061/2148] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o [1061/2148] Linking CXX static library lib/libLLVMAMDGPUDesc.a [1062/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o [1062/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o [1063/2148] Linking CXX static library lib/libLLVMAMDGPUDesc.a [1063/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o [1064/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o [1064/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o [1065/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o [1065/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o [1066/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o [1066/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFixCortexA57AES1742098Pass.cpp.o [1067/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o [1067/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o [1068/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o [1068/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o [1069/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o [1069/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o [1070/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o [1070/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o [1071/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFixCortexA57AES1742098Pass.cpp.o [1071/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o [1072/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o [1072/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o [1073/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o [1073/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o [1074/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o [1074/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o [1075/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o [1075/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o [1076/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o [1076/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o [1077/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o [1077/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o [1078/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o [1078/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o [1079/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o [1079/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o [1080/2148] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o [1080/2148] Linking CXX static library lib/libLLVMAMDGPUAsmParser.a [1081/2148] Linking CXX static library lib/libLLVMAMDGPUAsmParser.a [1081/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o [1082/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o [1082/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o [1083/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o [1083/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o [1084/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o [1084/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o [1085/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o [1085/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o [1086/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o [1086/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o [1087/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o [1087/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o [1088/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o [1088/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o [1089/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o [1089/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o [1090/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o [1090/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o [1091/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o [1091/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o [1092/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o [1092/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o [1093/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o [1093/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVELaneInterleavingPass.cpp.o [1094/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o [1094/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o [1095/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o [1095/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o [1096/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o [1096/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETPAndVPTOptimisationsPass.cpp.o [1097/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o [1097/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLatencyMutations.cpp.o [1098/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o [1098/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o [1099/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o [1099/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o [1100/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVELaneInterleavingPass.cpp.o [1100/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o [1101/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o [1101/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o [1102/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o [1102/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o [1103/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETPAndVPTOptimisationsPass.cpp.o [1103/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o [1104/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLatencyMutations.cpp.o [1104/2148] Building CXX object lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o [1105/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o [1105/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o [1106/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o [1106/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o [1107/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o [1107/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o [1108/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o [1108/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o [1109/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o [1109/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o [1110/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o [1110/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o [1111/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o [1111/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o [1112/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o [1112/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o [1113/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o [1113/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o [1114/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o [1114/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o [1115/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o [1115/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o [1116/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o [1116/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o [1117/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o [1117/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o [1118/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o [1118/2148] Building CXX object lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o [1119/2148] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o [1119/2148] Building CXX object lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o [1120/2148] Building CXX object lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o [1120/2148] Linking CXX static library lib/libLLVMARMUtils.a [1121/2148] Linking CXX static library lib/libLLVMARMUtils.a [1121/2148] Building MSP430GenCallingConv.inc... [1122/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o [1122/2148] Building AVRGenSubtargetInfo.inc... [1123/2148] Building CXX object lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o [1123/2148] Linking CXX static library lib/libLLVMARMInfo.a [1124/2148] Linking CXX static library lib/libLLVMARMInfo.a [1124/2148] Building BPFGenAsmMatcher.inc... [1125/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o [1125/2148] Building BPFGenAsmWriter.inc... [1126/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o [1126/2148] Building BPFGenCallingConv.inc... [1127/2148] Building MSP430GenCallingConv.inc... [1127/2148] Building BPFGenDAGISel.inc... [1128/2148] Building BPFGenAsmMatcher.inc... [1128/2148] Building BPFGenDisassemblerTables.inc... [1129/2148] Building AVRGenSubtargetInfo.inc... [1129/2148] Building CXX object lib/Target/AVR/TargetInfo/CMakeFiles/LLVMAVRInfo.dir/AVRTargetInfo.cpp.o [1130/2148] Building BPFGenAsmWriter.inc... [1130/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRAsmPrinter.cpp.o [1131/2148] Building BPFGenCallingConv.inc... [1131/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRExpandPseudoInsts.cpp.o [1132/2148] Building BPFGenDisassemblerTables.inc... [1132/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRFrameLowering.cpp.o [1133/2148] Building BPFGenDAGISel.inc... [1133/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRInstrInfo.cpp.o [1134/2148] Building CXX object lib/Target/AVR/TargetInfo/CMakeFiles/LLVMAVRInfo.dir/AVRTargetInfo.cpp.o [1134/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelDAGToDAG.cpp.o [1135/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o [1135/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelLowering.cpp.o [1136/2148] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o [1136/2148] Linking CXX static library lib/libLLVMARMDesc.a [1137/2148] Linking CXX static library lib/libLLVMARMDesc.a [1137/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRMCInstLower.cpp.o [1138/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRAsmPrinter.cpp.o [1138/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRRegisterInfo.cpp.o [1139/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRFrameLowering.cpp.o [1139/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRSelectionDAGInfo.cpp.o [1140/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelDAGToDAG.cpp.o [1140/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRShiftExpand.cpp.o [1141/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRInstrInfo.cpp.o [1141/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRSubtarget.cpp.o [1142/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRMCInstLower.cpp.o [1142/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetMachine.cpp.o [1143/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRExpandPseudoInsts.cpp.o [1143/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetObjectFile.cpp.o [1144/2148] Building CXX object lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o [1144/2148] Linking CXX static library lib/libLLVMARMAsmParser.a [1145/2148] Linking CXX static library lib/libLLVMARMAsmParser.a [1145/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetTransformInfo.cpp.o [1146/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRSelectionDAGInfo.cpp.o [1146/2148] Building CXX object lib/Target/AVR/AsmParser/CMakeFiles/LLVMAVRAsmParser.dir/AVRAsmParser.cpp.o [1147/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRShiftExpand.cpp.o [1147/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRAsmBackend.cpp.o [1148/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelLowering.cpp.o [1148/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFObjectWriter.cpp.o [1149/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRRegisterInfo.cpp.o [1149/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFStreamer.cpp.o [1150/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRSubtarget.cpp.o [1150/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRInstPrinter.cpp.o [1151/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFObjectWriter.cpp.o [1151/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCAsmInfo.cpp.o [1152/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRAsmBackend.cpp.o [1152/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCCodeEmitter.cpp.o [1153/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRInstPrinter.cpp.o [1153/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCELFStreamer.cpp.o [1154/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetObjectFile.cpp.o [1154/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCExpr.cpp.o [1155/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFStreamer.cpp.o [1155/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCTargetDesc.cpp.o [1156/2148] Building CXX object lib/Target/AVR/AsmParser/CMakeFiles/LLVMAVRAsmParser.dir/AVRAsmParser.cpp.o [1156/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRTargetStreamer.cpp.o [1157/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCAsmInfo.cpp.o [1157/2148] Linking CXX static library lib/libLLVMAVRInfo.a [1158/2148] Linking CXX static library lib/libLLVMAVRInfo.a [1158/2148] Building BPFGenGlobalISel.inc... [1159/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCCodeEmitter.cpp.o [1159/2148] Building BPFGenInstrInfo.inc... [1160/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCExpr.cpp.o [1160/2148] Building BPFGenMCCodeEmitter.inc... [1161/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCELFStreamer.cpp.o [1161/2148] Building BPFGenRegisterBank.inc... [1162/2148] Building BPFGenGlobalISel.inc... [1162/2148] Building BPFGenRegisterInfo.inc... [1163/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCTargetDesc.cpp.o [1163/2148] Building BPFGenSDNodeInfo.inc... [1164/2148] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRTargetStreamer.cpp.o [1164/2148] Linking CXX static library lib/libLLVMAVRDesc.a [1165/2148] Linking CXX static library lib/libLLVMAVRDesc.a [1165/2148] Linking CXX static library lib/libLLVMAVRAsmParser.a [1166/2148] Linking CXX static library lib/libLLVMAVRAsmParser.a [1166/2148] Building BPFGenSubtargetInfo.inc... [1167/2148] Building BPFGenMCCodeEmitter.inc... [1167/2148] Building HexagonGenAsmMatcher.inc... [1168/2148] Building BPFGenRegisterBank.inc... [1168/2148] Building HexagonGenAsmWriter.inc... [1169/2148] Building BPFGenInstrInfo.inc... [1169/2148] Building HexagonGenCallingConv.inc... [1170/2148] Building BPFGenRegisterInfo.inc... [1170/2148] Building HexagonGenDAGISel.inc... [1171/2148] Building BPFGenSDNodeInfo.inc... [1171/2148] Building HexagonGenDFAPacketizer.inc... [1172/2148] Building BPFGenSubtargetInfo.inc... [1172/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFCallLowering.cpp.o [1173/2148] Building HexagonGenAsmMatcher.inc... [1173/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFRegisterBankInfo.cpp.o [1174/2148] Building HexagonGenCallingConv.inc... [1174/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFInstructionSelector.cpp.o [1175/2148] Building HexagonGenAsmWriter.inc... [1175/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFLegalizerInfo.cpp.o [1176/2148] Building HexagonGenDFAPacketizer.inc... [1176/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o [1177/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetMachine.cpp.o [1177/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o [1178/2148] Building HexagonGenDAGISel.inc... [1178/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o [1179/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFLegalizerInfo.cpp.o [1179/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFASpaceCastSimplifyPass.cpp.o [1180/2148] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetTransformInfo.cpp.o [1180/2148] Linking CXX static library lib/libLLVMAVRCodeGen.a [1181/2148] Linking CXX static library lib/libLLVMAVRCodeGen.a [1181/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o [1182/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFRegisterBankInfo.cpp.o [1182/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o [1183/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFCallLowering.cpp.o [1183/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o [1184/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFASpaceCastSimplifyPass.cpp.o [1184/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFIRPeephole.cpp.o [1185/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o [1185/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o [1186/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o [1186/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o [1187/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o [1187/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o [1188/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o [1188/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o [1189/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFIRPeephole.cpp.o [1189/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveStaticOffset.cpp.o [1190/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFInstructionSelector.cpp.o [1190/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o [1191/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o [1191/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o [1192/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o [1192/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o [1193/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o [1193/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetLoweringObjectFile.cpp.o [1194/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o [1194/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o [1195/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveStaticOffset.cpp.o [1195/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o [1196/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o [1196/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o [1197/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetLoweringObjectFile.cpp.o [1197/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o [1198/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o [1198/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o [1199/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o [1199/2148] Building CXX object lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o [1200/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o [1200/2148] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o [1201/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o [1201/2148] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o [1202/2148] Building CXX object lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o [1202/2148] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o [1203/2148] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o [1203/2148] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o [1204/2148] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o [1204/2148] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o [1205/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o [1205/2148] Building CXX object lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o [1206/2148] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o [1206/2148] Building HexagonGenDisassemblerTables.inc... [1207/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o [1207/2148] Building HexagonGenInstrInfo.inc... [1208/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o [1208/2148] Building HexagonGenMCCodeEmitter.inc... [1209/2148] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o [1209/2148] Building HexagonGenRegisterInfo.inc... [1210/2148] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o [1210/2148] Building HexagonGenSDNodeInfo.inc... [1211/2148] Building CXX object lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o [1211/2148] Linking CXX static library lib/libLLVMBPFInfo.a [1212/2148] Linking CXX static library lib/libLLVMBPFInfo.a [1212/2148] Linking CXX static library lib/libLLVMBPFDesc.a [1213/2148] Linking CXX static library lib/libLLVMBPFDesc.a [1213/2148] Linking CXX static library lib/libLLVMBPFAsmParser.a [1214/2148] Linking CXX static library lib/libLLVMBPFAsmParser.a [1214/2148] Building HexagonGenSubtargetInfo.inc... [1215/2148] Building HexagonGenDisassemblerTables.inc... [1215/2148] Building LanaiGenInstrInfo.inc... [1216/2148] Building HexagonGenMCCodeEmitter.inc... [1216/2148] Building LanaiGenAsmMatcher.inc... [1217/2148] Building HexagonGenSDNodeInfo.inc... [1217/2148] Building LanaiGenAsmWriter.inc... [1218/2148] Building HexagonGenRegisterInfo.inc... [1218/2148] Building LanaiGenCallingConv.inc... [1219/2148] Building HexagonGenSubtargetInfo.inc... [1219/2148] Building LanaiGenSDNodeInfo.inc... [1220/2148] Building LanaiGenInstrInfo.inc... [1220/2148] Building LanaiGenSubtargetInfo.inc... [1221/2148] Building LanaiGenAsmMatcher.inc... [1221/2148] Building LoongArchGenAsmMatcher.inc... [1222/2148] Building LanaiGenAsmWriter.inc... [1222/2148] Building LoongArchGenAsmWriter.inc... [1223/2148] Building LanaiGenCallingConv.inc... [1223/2148] Building LoongArchGenDAGISel.inc... [1224/2148] Building HexagonGenInstrInfo.inc... [1224/2148] Building CXX object lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o [1225/2148] Building LanaiGenSDNodeInfo.inc... [1225/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o [1226/2148] Building LanaiGenSubtargetInfo.inc... [1226/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o [1227/2148] Building LoongArchGenAsmWriter.inc... [1227/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o [1228/2148] Building LoongArchGenAsmMatcher.inc... [1228/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.cpp.o [1229/2148] Building LoongArchGenDAGISel.inc... [1229/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBlockRanges.cpp.o [1230/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o [1230/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBranchRelaxation.cpp.o [1231/2148] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o [1231/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.cpp.o [1232/2148] Building CXX object lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o [1232/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o [1233/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o [1233/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstExtenders.cpp.o [1234/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.cpp.o [1234/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstPropagation.cpp.o [1235/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBranchRelaxation.cpp.o [1235/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyHoisting.cpp.o [1236/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o [1236/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o [1237/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBlockRanges.cpp.o [1237/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o [1238/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.cpp.o [1238/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o [1239/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o [1239/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o [1240/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o [1240/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o [1241/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyHoisting.cpp.o [1241/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o [1242/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o [1242/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o [1243/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstExtenders.cpp.o [1243/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMemAbsolute.cpp.o [1244/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o [1244/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o [1245/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o [1245/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o [1246/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o [1246/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGlobalRegion.cpp.o [1247/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstPropagation.cpp.o [1247/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGlobalScheduler.cpp.o [1248/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o [1248/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLiveVariables.cpp.o [1249/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMemAbsolute.cpp.o [1249/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o [1250/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGlobalRegion.cpp.o [1250/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHVXSaveRemark.cpp.o [1251/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o [1251/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHazardRecognizer.cpp.o [1252/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o [1252/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o [1253/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o [1253/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o [1254/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLiveVariables.cpp.o [1254/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAGHVX.cpp.o [1255/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o [1255/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o [1256/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHazardRecognizer.cpp.o [1256/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLoweringHVX.cpp.o [1257/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHVXSaveRemark.cpp.o [1257/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopAlign.cpp.o [1258/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o [1258/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopIdiomRecognition.cpp.o [1259/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGlobalScheduler.cpp.o [1259/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.cpp.o [1260/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopAlign.cpp.o [1260/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o [1261/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.cpp.o [1261/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMask.cpp.o [1262/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o [1262/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o [1263/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o [1263/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o [1264/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAGHVX.cpp.o [1264/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptAddrMode.cpp.o [1265/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLoweringHVX.cpp.o [1265/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o [1266/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o [1266/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o [1267/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o [1267/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPostRAHandleQFP.cpp.o [1268/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMask.cpp.o [1268/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonQFPOptimizer.cpp.o [1269/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o [1269/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.cpp.o [1270/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopIdiomRecognition.cpp.o [1270/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o [1271/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o [1271/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonXQFloatGenerator.cpp.o [1272/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o [1272/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o [1273/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o [1273/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o [1274/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptAddrMode.cpp.o [1274/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o [1275/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonQFPOptimizer.cpp.o [1275/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoadStoreWidening.cpp.o [1276/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o [1276/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o [1277/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonXQFloatGenerator.cpp.o [1277/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o [1278/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o [1278/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o [1279/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.cpp.o [1279/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o [1280/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPostRAHandleQFP.cpp.o [1280/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTfrCleanup.cpp.o [1281/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o [1281/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorCombine.cpp.o [1282/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o [1282/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorLoopCarriedReuse.cpp.o [1283/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoadStoreWidening.cpp.o [1283/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorPrint.cpp.o [1284/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o [1284/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVExtract.cpp.o [1285/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTfrCleanup.cpp.o [1285/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o [1286/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o [1286/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o [1287/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorLoopCarriedReuse.cpp.o [1287/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAggressiveRDFCopy.cpp.o [1288/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorPrint.cpp.o [1288/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFDeadCode.cpp.o [1289/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVExtract.cpp.o [1289/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o [1290/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o [1290/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o [1291/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o [1291/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.cpp.o [1292/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o [1292/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o [1293/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o [1293/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.cpp.o [1294/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFDeadCode.cpp.o [1294/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.cpp.o [1295/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o [1295/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.cpp.o [1296/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o [1296/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o [1297/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.cpp.o [1297/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o [1298/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAggressiveRDFCopy.cpp.o [1298/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o [1299/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o [1299/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o [1300/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.cpp.o [1300/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o [1301/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o [1301/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o [1302/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.cpp.o [1302/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o [1303/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o [1303/2148] Building CXX object lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o [1304/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o [1304/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiAsmPrinter.cpp.o [1305/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o [1305/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiDelaySlotFiller.cpp.o [1306/2148] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorCombine.cpp.o [1306/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiCodeGenPassBuilder.cpp.o [1307/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o [1307/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiFrameLowering.cpp.o [1308/2148] Building CXX object lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o [1308/2148] Linking CXX static library lib/libLLVMHexagonInfo.a [1309/2148] Linking CXX static library lib/libLLVMHexagonInfo.a [1309/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiInstrInfo.cpp.o [1310/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.cpp.o [1310/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelDAGToDAG.cpp.o [1311/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o [1311/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelLowering.cpp.o [1312/2148] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o [1312/2148] Linking CXX static library lib/libLLVMHexagonDesc.a [1313/2148] Linking CXX static library lib/libLLVMHexagonDesc.a [1313/2148] Linking CXX static library lib/libLLVMHexagonAsmParser.a [1314/2148] Linking CXX static library lib/libLLVMHexagonAsmParser.a [1314/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMachineFunctionInfo.cpp.o [1315/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiDelaySlotFiller.cpp.o [1315/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMCInstLower.cpp.o [1316/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiFrameLowering.cpp.o [1316/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMemAluCombiner.cpp.o [1317/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiAsmPrinter.cpp.o [1317/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiRegisterInfo.cpp.o [1318/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelDAGToDAG.cpp.o [1318/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSelectionDAGInfo.cpp.o [1319/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiInstrInfo.cpp.o [1319/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSubtarget.cpp.o [1320/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMachineFunctionInfo.cpp.o [1320/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetMachine.cpp.o [1321/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSelectionDAGInfo.cpp.o [1321/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetObjectFile.cpp.o [1322/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMCInstLower.cpp.o [1322/2148] Building CXX object lib/Target/Lanai/AsmParser/CMakeFiles/LLVMLanaiAsmParser.dir/LanaiAsmParser.cpp.o [1323/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiRegisterInfo.cpp.o [1323/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiAsmBackend.cpp.o [1324/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelLowering.cpp.o [1324/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiELFObjectWriter.cpp.o [1325/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMemAluCombiner.cpp.o [1325/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiInstPrinter.cpp.o [1326/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSubtarget.cpp.o [1326/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCAsmInfo.cpp.o [1327/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiELFObjectWriter.cpp.o [1327/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCCodeEmitter.cpp.o [1328/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiAsmBackend.cpp.o [1328/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCTargetDesc.cpp.o [1329/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetObjectFile.cpp.o [1329/2148] Building CXX object lib/Target/Lanai/TargetInfo/CMakeFiles/LLVMLanaiInfo.dir/LanaiTargetInfo.cpp.o [1330/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCAsmInfo.cpp.o [1330/2148] Building LoongArchGenDisassemblerTables.inc... [1331/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiInstPrinter.cpp.o [1331/2148] Building LoongArchGenInstrInfo.inc... [1332/2148] Building CXX object lib/Target/Lanai/TargetInfo/CMakeFiles/LLVMLanaiInfo.dir/LanaiTargetInfo.cpp.o [1332/2148] Linking CXX static library lib/libLLVMLanaiInfo.a [1333/2148] Linking CXX static library lib/libLLVMLanaiInfo.a [1333/2148] Building LoongArchGenMCCodeEmitter.inc... [1334/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCCodeEmitter.cpp.o [1334/2148] Building LoongArchGenMCPseudoLowering.inc... [1335/2148] Building LoongArchGenDisassemblerTables.inc... [1335/2148] Building LoongArchGenRegisterInfo.inc... [1336/2148] Building LoongArchGenMCPseudoLowering.inc... [1336/2148] Building LoongArchGenSDNodeInfo.inc... [1337/2148] Building LoongArchGenMCCodeEmitter.inc... [1337/2148] Building LoongArchGenSubtargetInfo.inc... [1338/2148] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCTargetDesc.cpp.o [1338/2148] Linking CXX static library lib/libLLVMLanaiDesc.a [1339/2148] Linking CXX static library lib/libLLVMLanaiDesc.a [1339/2148] Building MipsGenAsmMatcher.inc... [1340/2148] Building LoongArchGenInstrInfo.inc... [1340/2148] Building MipsGenAsmWriter.inc... [1341/2148] Building LoongArchGenRegisterInfo.inc... [1341/2148] Building MipsGenCallingConv.inc... [1342/2148] Building LoongArchGenSDNodeInfo.inc... [1342/2148] Building MipsGenDAGISel.inc... [1343/2148] Building LoongArchGenSubtargetInfo.inc... [1343/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchAsmPrinter.cpp.o [1344/2148] Building MipsGenAsmMatcher.inc... [1344/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchDeadRegisterDefinitions.cpp.o [1345/2148] Building CXX object lib/Target/Lanai/AsmParser/CMakeFiles/LLVMLanaiAsmParser.dir/LanaiAsmParser.cpp.o [1345/2148] Linking CXX static library lib/libLLVMLanaiAsmParser.a [1346/2148] Linking CXX static library lib/libLLVMLanaiAsmParser.a [1346/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandAtomicPseudoInsts.cpp.o [1347/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiCodeGenPassBuilder.cpp.o [1347/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandPseudoInsts.cpp.o [1348/2148] Building MipsGenAsmWriter.inc... [1348/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchFrameLowering.cpp.o [1349/2148] Building MipsGenCallingConv.inc... [1349/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchInstrInfo.cpp.o [1350/2148] Building MipsGenDAGISel.inc... [1350/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelDAGToDAG.cpp.o [1351/2148] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetMachine.cpp.o [1351/2148] Linking CXX static library lib/libLLVMLanaiCodeGen.a [1352/2148] Linking CXX static library lib/libLLVMLanaiCodeGen.a [1352/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelLowering.cpp.o [1353/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchDeadRegisterDefinitions.cpp.o [1353/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMCInstLower.cpp.o [1354/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandAtomicPseudoInsts.cpp.o [1354/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMergeBaseOffset.cpp.o [1355/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchAsmPrinter.cpp.o [1355/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchOptWInstrs.cpp.o [1356/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchFrameLowering.cpp.o [1356/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchRegisterInfo.cpp.o [1357/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchExpandPseudoInsts.cpp.o [1357/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchSelectionDAGInfo.cpp.o [1358/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchInstrInfo.cpp.o [1358/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchSubtarget.cpp.o [1359/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelDAGToDAG.cpp.o [1359/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetMachine.cpp.o [1360/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchSelectionDAGInfo.cpp.o [1360/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetObjectFile.cpp.o [1361/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMCInstLower.cpp.o [1361/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetTransformInfo.cpp.o [1362/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetObjectFile.cpp.o [1362/2148] Building CXX object lib/Target/LoongArch/AsmParser/CMakeFiles/LLVMLoongArchAsmParser.dir/LoongArchAsmParser.cpp.o [1363/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchRegisterInfo.cpp.o [1363/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchAsmBackend.cpp.o [1364/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchMergeBaseOffset.cpp.o [1364/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchBaseInfo.cpp.o [1365/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchOptWInstrs.cpp.o [1365/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFObjectWriter.cpp.o [1366/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchSubtarget.cpp.o [1366/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFStreamer.cpp.o [1367/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchBaseInfo.cpp.o [1367/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchInstPrinter.cpp.o [1368/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFObjectWriter.cpp.o [1368/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCAsmInfo.cpp.o [1369/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchInstPrinter.cpp.o [1369/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCCodeEmitter.cpp.o [1370/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchAsmBackend.cpp.o [1370/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCTargetDesc.cpp.o [1371/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchELFStreamer.cpp.o [1371/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMatInt.cpp.o [1372/2148] Building CXX object lib/Target/LoongArch/AsmParser/CMakeFiles/LLVMLoongArchAsmParser.dir/LoongArchAsmParser.cpp.o [1372/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchTargetStreamer.cpp.o [1373/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMatInt.cpp.o [1373/2148] Building CXX object lib/Target/LoongArch/TargetInfo/CMakeFiles/LLVMLoongArchInfo.dir/LoongArchTargetInfo.cpp.o [1374/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCAsmInfo.cpp.o [1374/2148] Building MipsGenDisassemblerTables.inc... [1375/2148] Building CXX object lib/Target/LoongArch/TargetInfo/CMakeFiles/LLVMLoongArchInfo.dir/LoongArchTargetInfo.cpp.o [1375/2148] Linking CXX static library lib/libLLVMLoongArchInfo.a [1376/2148] Linking CXX static library lib/libLLVMLoongArchInfo.a [1376/2148] Building MipsGenExegesis.inc... [1377/2148] Building MipsGenDisassemblerTables.inc... [1377/2148] Building MipsGenFastISel.inc... [1378/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCTargetDesc.cpp.o [1378/2148] Building MipsGenGlobalISel.inc... [1379/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchMCCodeEmitter.cpp.o [1379/2148] Building MipsGenInstrInfo.inc... [1380/2148] Building CXX object lib/Target/LoongArch/MCTargetDesc/CMakeFiles/LLVMLoongArchDesc.dir/LoongArchTargetStreamer.cpp.o [1380/2148] Linking CXX static library lib/libLLVMLoongArchDesc.a [1381/2148] Linking CXX static library lib/libLLVMLoongArchDesc.a [1381/2148] Linking CXX static library lib/libLLVMLoongArchAsmParser.a [1382/2148] Linking CXX static library lib/libLLVMLoongArchAsmParser.a [1382/2148] Building MipsGenMCCodeEmitter.inc... [1383/2148] Building MipsGenExegesis.inc... [1383/2148] Building MipsGenMCPseudoLowering.inc... [1384/2148] Building MipsGenFastISel.inc... [1384/2148] Building MipsGenPostLegalizeGICombiner.inc... [1385/2148] Building MipsGenMCCodeEmitter.inc... [1385/2148] Building MipsGenRegisterBank.inc... [1386/2148] Building MipsGenMCPseudoLowering.inc... [1386/2148] Building MipsGenRegisterInfo.inc... [1387/2148] Building MipsGenGlobalISel.inc... [1387/2148] Building MipsGenSDNodeInfo.inc... [1388/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetMachine.cpp.o [1388/2148] Building XCoreGenDisassemblerTables.inc... [1389/2148] Building MipsGenInstrInfo.inc... [1389/2148] Building XCoreGenInstrInfo.inc... [1390/2148] Building MipsGenPostLegalizeGICombiner.inc... [1390/2148] Building XCoreGenRegisterInfo.inc... [1391/2148] Building MipsGenRegisterBank.inc... [1391/2148] Building MSP430GenAsmMatcher.inc... [1392/2148] Building MipsGenRegisterInfo.inc... [1392/2148] Building MSP430GenAsmWriter.inc... [1393/2148] Building XCoreGenDisassemblerTables.inc... [1393/2148] Building MSP430GenDAGISel.inc... [1394/2148] Building MipsGenSDNodeInfo.inc... [1394/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o [1395/2148] Building XCoreGenInstrInfo.inc... [1395/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o [1396/2148] Building XCoreGenRegisterInfo.inc... [1396/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o [1397/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o [1397/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o [1398/2148] Building MSP430GenAsmMatcher.inc... [1398/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o [1399/2148] Building MSP430GenAsmWriter.inc... [1399/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o [1400/2148] Building MSP430GenDAGISel.inc... [1400/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o [1401/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchTargetTransformInfo.cpp.o [1401/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o [1402/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o [1402/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o [1403/2148] Building CXX object lib/Target/LoongArch/CMakeFiles/LLVMLoongArchCodeGen.dir/LoongArchISelLowering.cpp.o [1403/2148] Linking CXX static library lib/libLLVMLoongArchCodeGen.a [1404/2148] Linking CXX static library lib/libLLVMLoongArchCodeGen.a [1404/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o [1405/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o [1405/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o [1406/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o [1406/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o [1407/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o [1407/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o [1408/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o [1408/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o [1409/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o [1409/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o [1410/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o [1410/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o [1411/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o [1411/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o [1412/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o [1412/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o [1413/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o [1413/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o [1414/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o [1414/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o [1415/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o [1415/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o [1416/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o [1416/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o [1417/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o [1417/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o [1418/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o [1418/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o [1419/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o [1419/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o [1420/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o [1420/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o [1421/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o [1421/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o [1422/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o [1422/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o [1423/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o [1423/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPostLegalizerCombiner.cpp.o [1424/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o [1424/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o [1425/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o [1425/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o [1426/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o [1426/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o [1427/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o [1427/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o [1428/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o [1428/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o [1429/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o [1429/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o [1430/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o [1430/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o [1431/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPostLegalizerCombiner.cpp.o [1431/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSelectionDAGInfo.cpp.o [1432/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o [1432/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSetMachineRegisterFlags.cpp.o [1433/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o [1433/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o [1434/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o [1434/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o [1435/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o [1435/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o [1436/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSelectionDAGInfo.cpp.o [1436/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetTransformInfo.cpp.o [1437/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o [1437/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o [1438/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o [1438/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMulMulBugPass.cpp.o [1439/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSetMachineRegisterFlags.cpp.o [1439/2148] Building CXX object lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o [1440/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o [1440/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o [1441/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o [1441/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o [1442/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o [1442/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o [1443/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o [1443/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o [1444/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o [1444/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o [1445/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o [1445/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o [1446/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o [1446/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o [1447/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMulMulBugPass.cpp.o [1447/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o [1448/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o [1448/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o [1449/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o [1449/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o [1450/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o [1450/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o [1451/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o [1451/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFObjectWriter.cpp.o [1452/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFObjectWriter.cpp.o [1452/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFStreamer.cpp.o [1453/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o [1453/2148] Building CXX object lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o [1454/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o [1454/2148] Building MSP430GenDisassemblerTables.inc... [1455/2148] Building CXX object lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o [1455/2148] Building MSP430GenInstrInfo.inc... [1456/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o [1456/2148] Building MSP430GenMCCodeEmitter.inc... [1457/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o [1457/2148] Building MSP430GenRegisterInfo.inc... [1458/2148] Building CXX object lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o [1458/2148] Linking CXX static library lib/libLLVMMipsInfo.a [1459/2148] Linking CXX static library lib/libLLVMMipsInfo.a [1459/2148] Building MSP430GenSDNodeInfo.inc... [1460/2148] Building MSP430GenDisassemblerTables.inc... [1460/2148] Building MSP430GenSubtargetInfo.inc... [1461/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o [1461/2148] Building NVPTXGenAsmWriter.inc... [1462/2148] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsWinCOFFStreamer.cpp.o [1462/2148] Linking CXX static library lib/libLLVMMipsDesc.a [1463/2148] Linking CXX static library lib/libLLVMMipsDesc.a [1463/2148] Linking CXX static library lib/libLLVMMipsAsmParser.a [1464/2148] Linking CXX static library lib/libLLVMMipsAsmParser.a [1464/2148] Building NVPTXGenDAGISel.inc... [1465/2148] Building MSP430GenMCCodeEmitter.inc... [1465/2148] Building NVPTXGenInstrInfo.inc... [1466/2148] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetTransformInfo.cpp.o [1466/2148] Linking CXX static library lib/libLLVMMipsCodeGen.a [1467/2148] Building MSP430GenRegisterInfo.inc... [1467/2148] Building NVPTXGenRegisterInfo.inc... [1468/2148] Building MSP430GenSDNodeInfo.inc... [1468/2148] Building NVPTXGenSDNodeInfo.inc... [1469/2148] Linking CXX static library lib/libLLVMMipsCodeGen.a [1469/2148] Building NVPTXGenSubtargetInfo.inc... [1470/2148] Building MSP430GenInstrInfo.inc... [1470/2148] Building PPCGenAsmMatcher.inc... [1471/2148] Building MSP430GenSubtargetInfo.inc... [1471/2148] Building CXX object lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o [1472/2148] Building NVPTXGenAsmWriter.inc... [1472/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o [1473/2148] Building NVPTXGenSDNodeInfo.inc... [1473/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430CodeGenPassBuilder.cpp.o [1474/2148] Building NVPTXGenRegisterInfo.inc... [1474/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o [1475/2148] Building PPCGenAsmMatcher.inc... [1475/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o [1476/2148] Building NVPTXGenSubtargetInfo.inc... [1476/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.cpp.o [1477/2148] Building NVPTXGenDAGISel.inc... [1477/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.cpp.o [1478/2148] Building NVPTXGenInstrInfo.inc... [1478/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o [1479/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o [1479/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o [1480/2148] Building CXX object lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o [1480/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430SelectionDAGInfo.cpp.o [1481/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o [1481/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o [1482/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o [1482/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o [1483/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.cpp.o [1483/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o [1484/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430SelectionDAGInfo.cpp.o [1484/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o [1485/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.cpp.o [1485/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430AsmBackend.cpp.o [1486/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o [1486/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFObjectWriter.cpp.o [1487/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFObjectWriter.cpp.o [1487/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFStreamer.cpp.o [1488/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o [1488/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.cpp.o [1489/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430AsmBackend.cpp.o [1489/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o [1490/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o [1490/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o [1491/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o [1491/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o [1492/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o [1492/2148] Building CXX object lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o [1493/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o [1493/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAliasAnalysis.cpp.o [1494/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFStreamer.cpp.o [1494/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAddressFolder.cpp.o [1495/2148] Building CXX object lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o [1495/2148] Linking CXX static library lib/libLLVMMSP430Info.a [1496/2148] Linking CXX static library lib/libLLVMMSP430Info.a [1496/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o [1497/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o [1497/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o [1498/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o [1498/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o [1499/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.cpp.o [1499/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAtomicLower.cpp.o [1500/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAliasAnalysis.cpp.o [1500/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXCtorDtorLowering.cpp.o [1501/2148] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o [1501/2148] Linking CXX static library lib/libLLVMMSP430Desc.a [1502/2148] Linking CXX static library lib/libLLVMMSP430Desc.a [1502/2148] Linking CXX static library lib/libLLVMMSP430AsmParser.a [1503/2148] Linking CXX static library lib/libLLVMMSP430AsmParser.a [1503/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXDwarfDebug.cpp.o [1504/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAddressFolder.cpp.o [1504/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXForwardParams.cpp.o [1505/2148] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430CodeGenPassBuilder.cpp.o [1505/2148] Linking CXX static library lib/libLLVMMSP430CodeGen.a [1506/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o [1506/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o [1507/2148] Linking CXX static library lib/libLLVMMSP430CodeGen.a [1507/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o [1508/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o [1508/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXIRPeephole.cpp.o [1509/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAtomicLower.cpp.o [1509/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o [1510/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXCtorDtorLowering.cpp.o [1510/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o [1511/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXForwardParams.cpp.o [1511/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o [1512/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXIRPeephole.cpp.o [1512/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o [1513/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o [1513/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o [1514/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o [1514/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o [1515/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o [1515/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o [1516/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXDwarfDebug.cpp.o [1516/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerUnreachable.cpp.o [1517/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o [1517/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o [1518/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o [1518/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMarkKernelPtrsGlobal.cpp.o [1519/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerUnreachable.cpp.o [1519/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o [1520/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o [1520/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSetByValParamAlign.cpp.o [1521/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o [1521/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o [1522/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o [1522/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o [1523/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o [1523/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o [1524/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMarkKernelPtrsGlobal.cpp.o [1524/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o [1525/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o [1525/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSelectionDAGInfo.cpp.o [1526/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSetByValParamAlign.cpp.o [1526/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o [1527/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o [1527/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTagInvariantLoads.cpp.o [1528/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o [1528/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o [1529/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o [1529/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o [1530/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSelectionDAGInfo.cpp.o [1530/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o [1531/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o [1531/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o [1532/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTagInvariantLoads.cpp.o [1532/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMProperties.cpp.o [1533/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o [1533/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o [1534/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o [1534/2148] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o [1535/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o [1535/2148] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o [1536/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o [1536/2148] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o [1537/2148] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o [1537/2148] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o [1538/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMProperties.cpp.o [1538/2148] Building CXX object lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o [1539/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o [1539/2148] Building PPCGenAsmWriter.inc... [1540/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o [1540/2148] Building PPCGenCallingConv.inc... [1541/2148] Building CXX object lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o [1541/2148] Linking CXX static library lib/libLLVMNVPTXInfo.a [1542/2148] Linking CXX static library lib/libLLVMNVPTXInfo.a [1542/2148] Building PPCGenDAGISel.inc... [1543/2148] Building PPCGenAsmWriter.inc... [1543/2148] Building PPCGenDisassemblerTables.inc... [1544/2148] Building PPCGenCallingConv.inc... [1544/2148] Building PPCGenExegesis.inc... [1545/2148] Building PPCGenDisassemblerTables.inc... [1545/2148] Building PPCGenFastISel.inc... [1546/2148] Building PPCGenExegesis.inc... [1546/2148] Building PPCGenGlobalISel.inc... [1547/2148] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o [1547/2148] Building PPCGenInstrInfo.inc... [1548/2148] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o [1548/2148] Building PPCGenMCCodeEmitter.inc... [1549/2148] Building PPCGenMCCodeEmitter.inc... [1549/2148] Building PPCGenRegisterBank.inc... [1550/2148] Building PPCGenDAGISel.inc... [1550/2148] Building PPCGenRegisterInfo.inc... [1551/2148] Building PPCGenFastISel.inc... [1551/2148] Building PPCGenSDNodeInfo.inc... [1552/2148] Building PPCGenRegisterBank.inc... [1552/2148] Building PPCGenSubtargetInfo.inc... [1553/2148] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o [1553/2148] Linking CXX static library lib/libLLVMNVPTXDesc.a [1554/2148] Linking CXX static library lib/libLLVMNVPTXDesc.a [1554/2148] Building RISCVGenAsmMatcher.inc... [1555/2148] Building PPCGenRegisterInfo.inc... [1555/2148] Building RISCVGenAsmWriter.inc... [1556/2148] Building PPCGenSDNodeInfo.inc... [1556/2148] Building RISCVGenDisassemblerTables.inc... [1557/2148] Building PPCGenInstrInfo.inc... [1557/2148] Building RISCVGenExegesis.inc... [1558/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o [1558/2148] Building RISCVGenGlobalISel.inc... [1559/2148] Building PPCGenSubtargetInfo.inc... [1559/2148] Building RISCVGenInstrInfo.inc... [1560/2148] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o [1560/2148] Building RISCVGenMCCodeEmitter.inc... [1561/2148] Building PPCGenGlobalISel.inc... [1561/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o [1562/2148] Building RISCVGenAsmWriter.inc... [1562/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o [1563/2148] Building RISCVGenExegesis.inc... [1563/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o [1564/2148] Building RISCVGenAsmMatcher.inc... [1564/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o [1565/2148] Building RISCVGenDisassemblerTables.inc... [1565/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o [1566/2148] Building RISCVGenMCCodeEmitter.inc... [1566/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPrepareIFuncsOnAIX.cpp.o [1567/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o [1567/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o [1568/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o [1568/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSelectionDAGInfo.cpp.o [1569/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o [1569/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o [1570/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o [1570/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o [1571/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPrepareIFuncsOnAIX.cpp.o [1571/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o [1572/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSelectionDAGInfo.cpp.o [1572/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o [1573/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o [1573/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o [1574/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o [1574/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o [1575/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o [1575/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXWACCCopy.cpp.o [1576/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o [1576/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o [1577/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o [1577/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o [1578/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o [1578/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o [1579/2148] Building RISCVGenInstrInfo.inc... [1579/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o [1580/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXWACCCopy.cpp.o [1580/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o [1581/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o [1581/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCGenScalarMASSEntries.cpp.o [1582/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o [1582/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o [1583/2148] Building RISCVGenGlobalISel.inc... [1583/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o [1584/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o [1584/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o [1585/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o [1585/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o [1586/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o [1586/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o [1587/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o [1587/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o [1588/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o [1588/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o [1589/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o [1589/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o [1590/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCGenScalarMASSEntries.cpp.o [1590/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o [1591/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o [1591/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoopsVerify.cpp.o [1592/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoopsVerify.cpp.o [1592/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandAtomicPseudoInsts.cpp.o [1593/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o [1593/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o [1594/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o [1594/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o [1595/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o [1595/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o [1596/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o [1596/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o [1597/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o [1597/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o [1598/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandAtomicPseudoInsts.cpp.o [1598/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o [1599/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o [1599/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o [1600/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o [1600/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o [1601/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o [1601/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o [1602/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o [1602/2148] Building CXX object lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o [1603/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o [1603/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o [1604/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o [1604/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o [1605/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o [1605/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o [1606/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o [1606/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o [1607/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o [1607/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o [1608/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o [1608/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o [1609/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o [1609/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o [1610/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o [1610/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o [1611/2148] Building CXX object lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o [1611/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o [1612/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o [1612/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o [1613/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o [1613/2148] Building CXX object lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o [1614/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o [1614/2148] Building RISCVGenMCPseudoLowering.inc... [1615/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o [1615/2148] Building RISCVGenMacroFusion.inc... [1616/2148] Building CXX object lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o [1616/2148] Linking CXX static library lib/libLLVMPowerPCInfo.a [1617/2148] Linking CXX static library lib/libLLVMPowerPCInfo.a [1617/2148] Building RISCVGenO0PreLegalizeGICombiner.inc... [1618/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o [1618/2148] Building RISCVGenPostLegalizeGICombiner.inc... [1619/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o [1619/2148] Building RISCVGenPreLegalizeGICombiner.inc... [1620/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o [1620/2148] Building RISCVGenRegisterBank.inc... [1621/2148] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o [1621/2148] Linking CXX static library lib/libLLVMPowerPCDesc.a [1622/2148] Linking CXX static library lib/libLLVMPowerPCDesc.a [1622/2148] Linking CXX static library lib/libLLVMPowerPCAsmParser.a [1623/2148] Linking CXX static library lib/libLLVMPowerPCAsmParser.a [1623/2148] Building RISCVGenSDNodeInfo.inc... [1624/2148] Building RISCVGenMacroFusion.inc... [1624/2148] Building RISCVGenSearchableTables.inc... [1625/2148] Building RISCVGenMCPseudoLowering.inc... [1625/2148] Building RISCVGenSubtargetInfo.inc... [1626/2148] Building RISCVGenO0PreLegalizeGICombiner.inc... [1626/2148] Building SparcGenAsmMatcher.inc... [1627/2148] Building RISCVGenPostLegalizeGICombiner.inc... [1627/2148] Building SparcGenAsmWriter.inc... [1628/2148] Building RISCVGenPreLegalizeGICombiner.inc... [1628/2148] Building SparcGenCallingConv.inc... [1629/2148] Building RISCVGenSDNodeInfo.inc... [1629/2148] Building SparcGenDAGISel.inc... [1630/2148] Building RISCVGenRegisterBank.inc... [1630/2148] Building SparcGenDisassemblerTables.inc... [1631/2148] Building SparcGenAsmMatcher.inc... [1631/2148] Building SparcGenInstrInfo.inc... [1632/2148] Building SparcGenAsmWriter.inc... [1632/2148] Building SparcGenMCCodeEmitter.inc... [1633/2148] Building SparcGenCallingConv.inc... [1633/2148] Building SparcGenRegisterInfo.inc... [1634/2148] Building SparcGenDisassemblerTables.inc... [1634/2148] Building SparcGenSDNodeInfo.inc... [1635/2148] Building SparcGenDAGISel.inc... [1635/2148] Building SparcGenSearchableTables.inc... [1636/2148] Building SparcGenMCCodeEmitter.inc... [1636/2148] Building SparcGenSubtargetInfo.inc... [1637/2148] Building SparcGenInstrInfo.inc... [1637/2148] Building SPIRVGenAsmWriter.inc... [1638/2148] Building SparcGenRegisterInfo.inc... [1638/2148] Building SPIRVGenGlobalISel.inc... [1639/2148] Building SparcGenSDNodeInfo.inc... [1639/2148] Building SPIRVGenInstrInfo.inc... [1640/2148] Building SparcGenSearchableTables.inc... [1640/2148] Building SPIRVGenMCCodeEmitter.inc... [1641/2148] Building SparcGenSubtargetInfo.inc... [1641/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o [1642/2148] Building SPIRVGenAsmWriter.inc... [1642/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o [1643/2148] Building SPIRVGenGlobalISel.inc... [1643/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/LeonPasses.cpp.o [1644/2148] Building SPIRVGenMCCodeEmitter.inc... [1644/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o [1645/2148] Building SPIRVGenInstrInfo.inc... [1645/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o [1646/2148] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o [1646/2148] Linking CXX static library lib/libLLVMPowerPCCodeGen.a [1647/2148] Linking CXX static library lib/libLLVMPowerPCCodeGen.a [1647/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o [1648/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o [1648/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o [1649/2148] Building RISCVGenSearchableTables.inc... [1649/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o [1650/2148] Building RISCVGenSubtargetInfo.inc... [1650/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVAsmPrinter.cpp.o [1651/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/LeonPasses.cpp.o [1651/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCallingConv.cpp.o [1652/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o [1652/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCodeGenPrepare.cpp.o [1653/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o [1653/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVConstantPoolValue.cpp.o [1654/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o [1654/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVDeadRegisterDefinitions.cpp.o [1655/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o [1655/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandAtomicPseudoInsts.cpp.o [1656/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVConstantPoolValue.cpp.o [1656/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandPseudoInsts.cpp.o [1657/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o [1657/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFoldMemOffset.cpp.o [1658/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o [1658/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFrameLowering.cpp.o [1659/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCallingConv.cpp.o [1659/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVGatherScatterLowering.cpp.o [1660/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVDeadRegisterDefinitions.cpp.o [1660/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVIndirectBranchTracking.cpp.o [1661/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandAtomicPseudoInsts.cpp.o [1661/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertReadWriteCSR.cpp.o [1662/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVAsmPrinter.cpp.o [1662/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertVSETVLI.cpp.o [1663/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCodeGenPrepare.cpp.o [1663/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertWriteVXRM.cpp.o [1664/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFoldMemOffset.cpp.o [1664/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstrInfo.cpp.o [1665/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandPseudoInsts.cpp.o [1665/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInterleavedAccess.cpp.o [1666/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertReadWriteCSR.cpp.o [1666/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o [1667/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVIndirectBranchTracking.cpp.o [1667/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelLowering.cpp.o [1668/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertWriteVXRM.cpp.o [1668/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLandingPadSetup.cpp.o [1669/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVGatherScatterLowering.cpp.o [1669/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLateBranchOpt.cpp.o [1670/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFrameLowering.cpp.o [1670/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLoadStoreOptimizer.cpp.o [1671/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInsertVSETVLI.cpp.o [1671/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMachineFunctionInfo.cpp.o [1672/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInterleavedAccess.cpp.o [1672/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMakeCompressible.cpp.o [1673/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLandingPadSetup.cpp.o [1673/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMachineScheduler.cpp.o [1674/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLateBranchOpt.cpp.o [1674/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMergeBaseOffset.cpp.o [1675/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMachineFunctionInfo.cpp.o [1675/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMoveMerger.cpp.o [1676/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLoadStoreOptimizer.cpp.o [1676/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVOptWInstrs.cpp.o [1677/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMakeCompressible.cpp.o [1677/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPostRAExpandPseudoInsts.cpp.o [1678/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstrInfo.cpp.o [1678/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPromoteConstant.cpp.o [1679/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMachineScheduler.cpp.o [1679/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPushPopOptimizer.cpp.o [1680/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMergeBaseOffset.cpp.o [1680/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVQCRelaxMarking.cpp.o [1681/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPostRAExpandPseudoInsts.cpp.o [1681/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRedundantCopyElimination.cpp.o [1682/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMoveMerger.cpp.o [1682/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterInfo.cpp.o [1683/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVOptWInstrs.cpp.o [1683/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSelectionDAGInfo.cpp.o [1684/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPromoteConstant.cpp.o [1684/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSubtarget.cpp.o [1685/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o [1685/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetMachine.cpp.o [1686/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRedundantCopyElimination.cpp.o [1686/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetObjectFile.cpp.o [1687/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVPushPopOptimizer.cpp.o [1687/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetTransformInfo.cpp.o [1688/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVQCRelaxMarking.cpp.o [1688/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorMaskDAGMutation.cpp.o [1689/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSelectionDAGInfo.cpp.o [1689/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorPeephole.cpp.o [1690/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterInfo.cpp.o [1690/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVLOptimizer.cpp.o [1691/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetObjectFile.cpp.o [1691/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVMV0Elimination.cpp.o [1692/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorMaskDAGMutation.cpp.o [1692/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVSETVLIInfoAnalysis.cpp.o [1693/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSubtarget.cpp.o [1693/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVZacasABIFix.cpp.o [1694/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVectorPeephole.cpp.o [1694/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVZilsdOptimizer.cpp.o [1695/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVMV0Elimination.cpp.o [1695/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVCallLowering.cpp.o [1696/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVLOptimizer.cpp.o [1696/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVInlineAsmLowering.cpp.o [1697/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVVSETVLIInfoAnalysis.cpp.o [1697/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVInstructionSelector.cpp.o [1698/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVZacasABIFix.cpp.o [1698/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVLegalizerInfo.cpp.o [1699/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVInlineAsmLowering.cpp.o [1699/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPostLegalizerCombiner.cpp.o [1700/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetMachine.cpp.o [1700/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVO0PreLegalizerCombiner.cpp.o [1701/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelLowering.cpp.o [1701/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPreLegalizerCombiner.cpp.o [1702/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVZilsdOptimizer.cpp.o [1702/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVRegisterBankInfo.cpp.o [1703/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetTransformInfo.cpp.o [1703/2148] Building CXX object lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.o [1704/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVCallLowering.cpp.o [1704/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVAsmBackend.cpp.o [1705/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVLegalizerInfo.cpp.o [1705/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVBaseInfo.cpp.o [1706/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVAsmBackend.cpp.o [1706/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFObjectWriter.cpp.o [1707/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVRegisterBankInfo.cpp.o [1707/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVInstPrinter.cpp.o [1708/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFObjectWriter.cpp.o [1708/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCAsmInfo.cpp.o [1709/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPostLegalizerCombiner.cpp.o [1709/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCCodeEmitter.cpp.o [1710/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVO0PreLegalizerCombiner.cpp.o [1710/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCExpr.cpp.o [1711/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVInstPrinter.cpp.o [1711/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCObjectFileInfo.cpp.o [1712/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCAsmInfo.cpp.o [1712/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCTargetDesc.cpp.o [1713/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCExpr.cpp.o [1713/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMachObjectWriter.cpp.o [1714/2148] Building CXX object lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.o [1714/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMatInt.cpp.o [1715/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCObjectFileInfo.cpp.o [1715/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVTargetStreamer.cpp.o [1716/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVBaseInfo.cpp.o [1716/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFStreamer.cpp.o [1717/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMatInt.cpp.o [1717/2148] Building CXX object lib/Target/RISCV/TargetInfo/CMakeFiles/LLVMRISCVInfo.dir/RISCVTargetInfo.cpp.o [1718/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMachObjectWriter.cpp.o [1718/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o [1719/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVPreLegalizerCombiner.cpp.o [1719/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o [1720/2148] Building CXX object lib/Target/RISCV/TargetInfo/CMakeFiles/LLVMRISCVInfo.dir/RISCVTargetInfo.cpp.o [1720/2148] Linking CXX static library lib/libLLVMRISCVInfo.a [1721/2148] Linking CXX static library lib/libLLVMRISCVInfo.a [1721/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSelectionDAGInfo.cpp.o [1722/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCCodeEmitter.cpp.o [1722/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o [1723/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVTargetStreamer.cpp.o [1723/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o [1724/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o [1724/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o [1725/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFStreamer.cpp.o [1725/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetTransformInfo.cpp.o [1726/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSelectionDAGInfo.cpp.o [1726/2148] Building CXX object lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o [1727/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o [1727/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o [1728/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o [1728/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcInstPrinter.cpp.o [1729/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o [1729/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o [1730/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o [1730/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o [1731/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcInstPrinter.cpp.o [1731/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o [1732/2148] Building CXX object lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o [1732/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o [1733/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o [1733/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o [1734/2148] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCTargetDesc.cpp.o [1734/2148] Linking CXX static library lib/libLLVMRISCVDesc.a [1735/2148] Linking CXX static library lib/libLLVMRISCVDesc.a [1735/2148] Linking CXX static library lib/libLLVMRISCVAsmParser.a [1736/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o [1736/2148] Building CXX object lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o [1737/2148] Linking CXX static library lib/libLLVMRISCVAsmParser.a [1737/2148] Building SPIRVGenPreLegalizeGICombiner.inc... [1738/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o [1738/2148] Building SPIRVGenRegisterBank.inc... [1739/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o [1739/2148] Building SPIRVGenRegisterInfo.inc... [1740/2148] Building SPIRVGenPreLegalizeGICombiner.inc... [1740/2148] Building SPIRVGenSubtargetInfo.inc... [1741/2148] Building CXX object lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o [1741/2148] Linking CXX static library lib/libLLVMSparcInfo.a [1742/2148] Linking CXX static library lib/libLLVMSparcInfo.a [1742/2148] Building SPIRVGenTables.inc... [1743/2148] Building SPIRVGenRegisterBank.inc... [1743/2148] Building SystemZGenDAGISel.inc... [1744/2148] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o [1744/2148] Linking CXX static library lib/libLLVMSparcDesc.a [1745/2148] Linking CXX static library lib/libLLVMSparcDesc.a [1745/2148] Linking CXX static library lib/libLLVMSparcAsmParser.a [1746/2148] Linking CXX static library lib/libLLVMSparcAsmParser.a [1746/2148] Building SystemZGenAsmMatcher.inc... [1747/2148] Building SPIRVGenRegisterInfo.inc... [1747/2148] Building SystemZGenCallingConv.inc... [1748/2148] Building SPIRVGenSubtargetInfo.inc... [1748/2148] Building SystemZGenDisassemblerTables.inc... [1749/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o [1749/2148] Building SystemZGenGNUAsmWriter.inc... [1750/2148] Building SystemZGenAsmMatcher.inc... [1750/2148] Building SystemZGenHLASMAsmWriter.inc... [1751/2148] Building SPIRVGenTables.inc... [1751/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAPI.cpp.o [1752/2148] Building SystemZGenCallingConv.inc... [1752/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVBuiltins.cpp.o [1753/2148] Building SystemZGenDisassemblerTables.inc... [1753/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAsmPrinter.cpp.o [1754/2148] Building SystemZGenDAGISel.inc... [1754/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCallLowering.cpp.o [1755/2148] Building SystemZGenGNUAsmWriter.inc... [1755/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInlineAsmLowering.cpp.o [1756/2148] Building SystemZGenHLASMAsmWriter.inc... [1756/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCommandLine.cpp.o [1757/2148] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetTransformInfo.cpp.o [1757/2148] Linking CXX static library lib/libLLVMSparcCodeGen.a [1758/2148] Linking CXX static library lib/libLLVMSparcCodeGen.a [1758/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCtorDtorLowering.cpp.o [1759/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCommandLine.cpp.o [1759/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVEmitIntrinsics.cpp.o [1760/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCtorDtorLowering.cpp.o [1760/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVGlobalRegistry.cpp.o [1761/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAPI.cpp.o [1761/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstrInfo.cpp.o [1762/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInlineAsmLowering.cpp.o [1762/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstructionSelector.cpp.o [1763/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAsmPrinter.cpp.o [1763/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizeImplicitBinding.cpp.o [1764/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCallLowering.cpp.o [1764/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizeZeroSizeArrays.cpp.o [1765/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVBuiltins.cpp.o [1765/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizePointerCast.cpp.o [1766/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstrInfo.cpp.o [1766/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMergeRegionExitTargets.cpp.o [1767/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizeImplicitBinding.cpp.o [1767/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVISelLowering.cpp.o [1768/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizeZeroSizeArrays.cpp.o [1768/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizerInfo.cpp.o [1769/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVGlobalRegistry.cpp.o [1769/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMCInstLower.cpp.o [1770/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMergeRegionExitTargets.cpp.o [1770/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMetadata.cpp.o [1771/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizePointerCast.cpp.o [1771/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVModuleAnalysis.cpp.o [1772/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMetadata.cpp.o [1772/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVStructurizer.cpp.o [1773/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVEmitIntrinsics.cpp.o [1773/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCombinerHelper.cpp.o [1774/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVISelLowering.cpp.o [1774/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizer.cpp.o [1775/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVInstructionSelector.cpp.o [1775/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizerCombiner.cpp.o [1776/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVMCInstLower.cpp.o [1776/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPostLegalizer.cpp.o [1777/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVLegalizerInfo.cpp.o [1777/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPrepareFunctions.cpp.o [1778/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCombinerHelper.cpp.o [1778/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPrepareGlobals.cpp.o [1779/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVStructurizer.cpp.o [1779/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterBankInfo.cpp.o [1780/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVModuleAnalysis.cpp.o [1780/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterInfo.cpp.o [1781/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPostLegalizer.cpp.o [1781/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegularizer.cpp.o [1782/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPrepareGlobals.cpp.o [1782/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVSubtarget.cpp.o [1783/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizer.cpp.o [1783/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVTargetMachine.cpp.o [1784/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterBankInfo.cpp.o [1784/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVTargetTransformInfo.cpp.o [1785/2148] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/GISel/RISCVInstructionSelector.cpp.o [1785/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVTypeInst.cpp.o [1786/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegularizer.cpp.o [1786/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVUtils.cpp.o [1787/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPreLegalizerCombiner.cpp.o [1787/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVNonSemanticDebugHandler.cpp.o [1788/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVRegisterInfo.cpp.o [1788/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAuxDataHandler.cpp.o [1789/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVTypeInst.cpp.o [1789/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCBufferAccess.cpp.o [1790/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPrepareFunctions.cpp.o [1790/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPushConstantAccess.cpp.o [1791/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVSubtarget.cpp.o [1791/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVBaseInfo.cpp.o [1792/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVCBufferAccess.cpp.o [1792/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCAsmInfo.cpp.o [1793/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVBaseInfo.cpp.o [1793/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCTargetDesc.cpp.o [1794/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCAsmInfo.cpp.o [1794/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVTargetStreamer.cpp.o [1795/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVTargetStreamer.cpp.o [1795/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVAsmBackend.cpp.o [1796/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCTargetDesc.cpp.o [1796/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCCodeEmitter.cpp.o [1797/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVPushConstantAccess.cpp.o [1797/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVInstPrinter.cpp.o [1798/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVAsmBackend.cpp.o [1798/2148] Building CXX object lib/Target/SPIRV/TargetInfo/CMakeFiles/LLVMSPIRVInfo.dir/SPIRVTargetInfo.cpp.o [1799/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVUtils.cpp.o [1799/2148] Building CXX object lib/Target/SPIRV/Analysis/CMakeFiles/LLVMSPIRVAnalysis.dir/SPIRVConvergenceRegionAnalysis.cpp.o [1800/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVNonSemanticDebugHandler.cpp.o [1800/2148] Building SystemZGenInstrInfo.inc... [1801/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVAuxDataHandler.cpp.o [1801/2148] Building SystemZGenMCCodeEmitter.inc... [1802/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVMCCodeEmitter.cpp.o [1802/2148] Building SystemZGenRegisterInfo.inc... [1803/2148] Building CXX object lib/Target/SPIRV/TargetInfo/CMakeFiles/LLVMSPIRVInfo.dir/SPIRVTargetInfo.cpp.o [1803/2148] Linking CXX static library lib/libLLVMSPIRVInfo.a [1804/2148] Linking CXX static library lib/libLLVMSPIRVInfo.a [1804/2148] Building SystemZGenSDNodeInfo.inc... [1805/2148] Building SystemZGenMCCodeEmitter.inc... [1805/2148] Building SystemZGenSubtargetInfo.inc... [1806/2148] Building SystemZGenRegisterInfo.inc... [1806/2148] Building VEGenAsmMatcher.inc... [1807/2148] Building SystemZGenSDNodeInfo.inc... [1807/2148] Building VEGenAsmWriter.inc... [1808/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVTargetTransformInfo.cpp.o [1808/2148] Building VEGenCallingConv.inc... [1809/2148] Building CXX object lib/Target/SPIRV/MCTargetDesc/CMakeFiles/LLVMSPIRVDesc.dir/SPIRVInstPrinter.cpp.o [1809/2148] Linking CXX static library lib/libLLVMSPIRVDesc.a [1810/2148] Linking CXX static library lib/libLLVMSPIRVDesc.a [1810/2148] Building VEGenDAGISel.inc... [1811/2148] Building VEGenAsmMatcher.inc... [1811/2148] Building VEGenDisassemblerTables.inc... [1812/2148] Building CXX object lib/Target/SPIRV/CMakeFiles/LLVMSPIRVCodeGen.dir/SPIRVTargetMachine.cpp.o [1812/2148] Building VEGenInstrInfo.inc... [1813/2148] Building SystemZGenInstrInfo.inc... [1813/2148] Building VEGenMCCodeEmitter.inc... [1814/2148] Building VEGenCallingConv.inc... [1814/2148] Building VEGenRegisterInfo.inc... [1815/2148] Building VEGenAsmWriter.inc... [1815/2148] Building VEGenSDNodeInfo.inc... [1816/2148] Building SystemZGenSubtargetInfo.inc... [1816/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o [1817/2148] Building CXX object lib/Target/SPIRV/Analysis/CMakeFiles/LLVMSPIRVAnalysis.dir/SPIRVConvergenceRegionAnalysis.cpp.o [1817/2148] Linking CXX static library lib/libLLVMSPIRVAnalysis.a [1818/2148] Linking CXX static library lib/libLLVMSPIRVAnalysis.a [1818/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o [1819/2148] Building VEGenDisassemblerTables.inc... [1819/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o [1820/2148] Building VEGenDAGISel.inc... [1820/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o [1821/2148] Building VEGenRegisterInfo.inc... [1821/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o [1822/2148] Building VEGenSDNodeInfo.inc... [1822/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o [1823/2148] Building VEGenMCCodeEmitter.inc... [1823/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o [1824/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o [1824/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o [1825/2148] Building VEGenInstrInfo.inc... [1825/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o [1826/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o [1826/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o [1827/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o [1827/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o [1828/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o [1828/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o [1829/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o [1829/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o [1830/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o [1830/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o [1831/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o [1831/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o [1832/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o [1832/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o [1833/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o [1833/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o [1834/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o [1834/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o [1835/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o [1835/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o [1836/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o [1836/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o [1837/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o [1837/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o [1838/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o [1838/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetObjectFile.cpp.o [1839/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o [1839/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o [1840/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetObjectFile.cpp.o [1840/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o [1841/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o [1841/2148] Building CXX object lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o [1842/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o [1842/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZELFObjectWriter.cpp.o [1843/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o [1843/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGNUInstPrinter.cpp.o [1844/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o [1844/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGOFFObjectWriter.cpp.o [1845/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGNUInstPrinter.cpp.o [1845/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZHLASMAsmStreamer.cpp.o [1846/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZGOFFObjectWriter.cpp.o [1846/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZHLASMInstPrinter.cpp.o [1847/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o [1847/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinterCommon.cpp.o [1848/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZELFObjectWriter.cpp.o [1848/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o [1849/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZHLASMInstPrinter.cpp.o [1849/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o [1850/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinterCommon.cpp.o [1850/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o [1851/2148] Building CXX object lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o [1851/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o [1852/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZHLASMAsmStreamer.cpp.o [1852/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZTargetStreamer.cpp.o [1853/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o [1853/2148] Building CXX object lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o [1854/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o [1854/2148] Building VEGenSubtargetInfo.inc... [1855/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o [1855/2148] Building WebAssemblyGenAsmMatcher.inc... [1856/2148] Building CXX object lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o [1856/2148] Linking CXX static library lib/libLLVMSystemZInfo.a [1857/2148] Linking CXX static library lib/libLLVMSystemZInfo.a [1857/2148] Building WebAssemblyGenAsmWriter.inc... [1858/2148] Building WebAssemblyGenAsmMatcher.inc... [1858/2148] Building WebAssemblyGenDAGISel.inc... [1859/2148] Building VEGenSubtargetInfo.inc... [1859/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEAsmBackend.cpp.o [1860/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZTargetStreamer.cpp.o [1860/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/LVLGen.cpp.o [1861/2148] Building WebAssemblyGenAsmWriter.inc... [1861/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VECustomDAG.cpp.o [1862/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o [1862/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEAsmPrinter.cpp.o [1863/2148] Building WebAssemblyGenDAGISel.inc... [1863/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEFrameLowering.cpp.o [1864/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEAsmBackend.cpp.o [1864/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelDAGToDAG.cpp.o [1865/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o [1865/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelLowering.cpp.o [1866/2148] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o [1866/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEInstrInfo.cpp.o [1867/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/LVLGen.cpp.o [1867/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMachineFunctionInfo.cpp.o [1868/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VECustomDAG.cpp.o [1868/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMCInstLower.cpp.o [1869/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEAsmPrinter.cpp.o [1869/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VERegisterInfo.cpp.o [1870/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEFrameLowering.cpp.o [1870/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VESelectionDAGInfo.cpp.o [1871/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelDAGToDAG.cpp.o [1871/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VESubtarget.cpp.o [1872/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMachineFunctionInfo.cpp.o [1872/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VETargetMachine.cpp.o [1873/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VESelectionDAGInfo.cpp.o [1873/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VVPISelLowering.cpp.o [1874/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEMCInstLower.cpp.o [1874/2148] Building CXX object lib/Target/VE/AsmParser/CMakeFiles/LLVMVEAsmParser.dir/VEAsmParser.cpp.o [1875/2148] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o [1875/2148] Linking CXX static library lib/libLLVMSystemZDesc.a [1876/2148] Linking CXX static library lib/libLLVMSystemZDesc.a [1876/2148] Linking CXX static library lib/libLLVMSystemZCodeGen.a [1877/2148] Linking CXX static library lib/libLLVMSystemZCodeGen.a [1877/2148] Linking CXX static library lib/libLLVMSystemZAsmParser.a [1878/2148] Linking CXX static library lib/libLLVMSystemZAsmParser.a [1878/2148] Building CXX object lib/Target/VE/TargetInfo/CMakeFiles/LLVMVEInfo.dir/VETargetInfo.cpp.o [1879/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEInstrInfo.cpp.o [1879/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEELFObjectWriter.cpp.o [1880/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VERegisterInfo.cpp.o [1880/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEInstPrinter.cpp.o [1881/2148] Building CXX object lib/Target/VE/TargetInfo/CMakeFiles/LLVMVEInfo.dir/VETargetInfo.cpp.o [1881/2148] Linking CXX static library lib/libLLVMVEInfo.a [1882/2148] Linking CXX static library lib/libLLVMVEInfo.a [1882/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCAsmInfo.cpp.o [1883/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VESubtarget.cpp.o [1883/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCCodeEmitter.cpp.o [1884/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VEISelLowering.cpp.o [1884/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCTargetDesc.cpp.o [1885/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEELFObjectWriter.cpp.o [1885/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VETargetStreamer.cpp.o [1886/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCAsmInfo.cpp.o [1886/2148] Building WebAssemblyGenDisassemblerTables.inc... [1887/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEInstPrinter.cpp.o [1887/2148] Building WebAssemblyGenFastISel.inc... [1888/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VVPISelLowering.cpp.o [1888/2148] Building WebAssemblyGenGlobalISel.inc... [1889/2148] Building WebAssemblyGenDisassemblerTables.inc... [1889/2148] Building WebAssemblyGenInstrInfo.inc... [1890/2148] Building CXX object lib/Target/VE/AsmParser/CMakeFiles/LLVMVEAsmParser.dir/VEAsmParser.cpp.o [1890/2148] Building WebAssemblyGenMCCodeEmitter.inc... [1891/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VETargetStreamer.cpp.o [1891/2148] Building WebAssemblyGenPostLegalizeGICombiner.inc... [1892/2148] Building WebAssemblyGenFastISel.inc... [1892/2148] Building WebAssemblyGenPreLegalizeGICombiner.inc... [1893/2148] Building WebAssemblyGenMCCodeEmitter.inc... [1893/2148] Building WebAssemblyGenRegisterBank.inc... [1894/2148] Building WebAssemblyGenPostLegalizeGICombiner.inc... [1894/2148] Building WebAssemblyGenRegisterInfo.inc... [1895/2148] Building WebAssemblyGenGlobalISel.inc... [1895/2148] Building WebAssemblyGenSDNodeInfo.inc... [1896/2148] Building WebAssemblyGenPreLegalizeGICombiner.inc... [1896/2148] Building WebAssemblyGenSubtargetInfo.inc... [1897/2148] Building WebAssemblyGenInstrInfo.inc... [1897/2148] Building X86GenAsmMatcher.inc... [1898/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCTargetDesc.cpp.o [1898/2148] Building X86GenAsmWriter.inc... [1899/2148] Building WebAssemblyGenRegisterBank.inc... [1899/2148] Building X86GenAsmWriter1.inc... [1900/2148] Building WebAssemblyGenRegisterInfo.inc... [1900/2148] Building X86GenCallingConv.inc... [1901/2148] Building WebAssemblyGenSDNodeInfo.inc... [1901/2148] Building X86GenDAGISel.inc... [1902/2148] Building WebAssemblyGenSubtargetInfo.inc... [1902/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyCallLowering.cpp.o [1903/2148] Building X86GenCallingConv.inc... [1903/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyInstructionSelector.cpp.o [1904/2148] Building CXX object lib/Target/VE/CMakeFiles/LLVMVECodeGen.dir/VETargetMachine.cpp.o [1904/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyPostLegalizerCombiner.cpp.o [1905/2148] Building X86GenAsmWriter.inc... [1905/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyPreLegalizerCombiner.cpp.o [1906/2148] Building X86GenAsmMatcher.inc... [1906/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyLegalizerInfo.cpp.o [1907/2148] Building X86GenAsmWriter1.inc... [1907/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyRegisterBankInfo.cpp.o [1908/2148] Building CXX object lib/Target/VE/MCTargetDesc/CMakeFiles/LLVMVEDesc.dir/VEMCCodeEmitter.cpp.o [1908/2148] Linking CXX static library lib/libLLVMVEDesc.a [1909/2148] Linking CXX static library lib/libLLVMVEDesc.a [1909/2148] Linking CXX static library lib/libLLVMVECodeGen.a [1910/2148] Linking CXX static library lib/libLLVMVECodeGen.a [1910/2148] Linking CXX static library lib/libLLVMVEAsmParser.a [1911/2148] Linking CXX static library lib/libLLVMVEAsmParser.a [1911/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o [1912/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyCallLowering.cpp.o [1912/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o [1913/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyRegisterBankInfo.cpp.o [1913/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o [1914/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyLegalizerInfo.cpp.o [1914/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o [1915/2148] Building X86GenDAGISel.inc... [1915/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCleanCodeAfterTrap.cpp.o [1916/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyPostLegalizerCombiner.cpp.o [1916/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o [1917/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyPreLegalizerCombiner.cpp.o [1917/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o [1918/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o [1918/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o [1919/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o [1919/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o [1920/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/GISel/WebAssemblyInstructionSelector.cpp.o [1920/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o [1921/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCleanCodeAfterTrap.cpp.o [1921/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o [1922/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o [1922/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o [1923/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o [1923/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o [1924/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o [1924/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o [1925/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o [1925/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o [1926/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o [1926/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o [1927/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o [1927/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o [1928/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o [1928/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o [1929/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o [1929/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o [1930/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o [1930/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o [1931/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o [1931/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o [1932/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o [1932/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o [1933/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o [1933/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o [1934/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o [1934/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCLowerPrePass.cpp.o [1935/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o [1935/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyNullifyDebugValueLists.cpp.o [1936/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o [1936/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o [1937/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o [1937/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o [1938/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCLowerPrePass.cpp.o [1938/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o [1939/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyNullifyDebugValueLists.cpp.o [1939/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReduceToAnyAllTrue.cpp.o [1940/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o [1940/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRefTypeMem2Local.cpp.o [1941/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o [1941/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o [1942/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o [1942/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o [1943/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o [1943/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o [1944/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o [1944/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o [1945/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o [1945/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o [1946/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRefTypeMem2Local.cpp.o [1946/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o [1947/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o [1947/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o [1948/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReduceToAnyAllTrue.cpp.o [1948/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o [1949/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o [1949/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o [1950/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o [1950/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o [1951/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o [1951/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o [1952/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o [1952/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o [1953/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o [1953/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o [1954/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o [1954/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o [1955/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o [1955/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyUtilities.cpp.o [1956/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o [1956/2148] Building CXX object lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o [1957/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o [1957/2148] Building CXX object lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmTypeCheck.cpp.o [1958/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o [1958/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o [1959/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o [1959/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o [1960/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o [1960/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o [1961/2148] Building CXX object lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmTypeCheck.cpp.o [1961/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o [1962/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o [1962/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o [1963/2148] Building CXX object lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o [1963/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTypeUtilities.cpp.o [1964/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o [1964/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o [1965/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o [1965/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o [1966/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyUtilities.cpp.o [1966/2148] Building CXX object lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o [1967/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTypeUtilities.cpp.o [1967/2148] Building CXX object lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyTypeUtilities.cpp.o [1968/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o [1968/2148] Building X86GenDisassemblerTables.inc... [1969/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o [1969/2148] Building X86GenExegesis.inc... [1970/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o [1970/2148] Building X86GenFastISel.inc... [1971/2148] Building CXX object lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o [1971/2148] Linking CXX static library lib/libLLVMWebAssemblyInfo.a [1972/2148] Linking CXX static library lib/libLLVMWebAssemblyInfo.a [1972/2148] Building X86GenFoldTables.inc... [1973/2148] Building CXX object lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyTypeUtilities.cpp.o [1973/2148] Building X86GenGlobalISel.inc... [1974/2148] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o [1974/2148] Linking CXX static library lib/libLLVMWebAssemblyDesc.a [1975/2148] Linking CXX static library lib/libLLVMWebAssemblyDesc.a [1975/2148] Linking CXX static library lib/libLLVMWebAssemblyAsmParser.a [1976/2148] Linking CXX static library lib/libLLVMWebAssemblyAsmParser.a [1976/2148] Linking CXX static library lib/libLLVMWebAssemblyUtils.a [1977/2148] Linking CXX static library lib/libLLVMWebAssemblyUtils.a [1977/2148] Building X86GenInstrInfo.inc... [1978/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o [1978/2148] Building X86GenInstrMapping.inc... [1979/2148] Building X86GenExegesis.inc... [1979/2148] Building X86GenMnemonicTables.inc... [1980/2148] Building X86GenDisassemblerTables.inc... [1980/2148] Building X86GenPostLegalizeGICombiner.inc... [1981/2148] Building X86GenFoldTables.inc... [1981/2148] Building X86GenPreLegalizeGICombiner.inc... [1982/2148] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o [1982/2148] Linking CXX static library lib/libLLVMWebAssemblyCodeGen.a [1983/2148] Linking CXX static library lib/libLLVMWebAssemblyCodeGen.a [1983/2148] Building X86GenRegisterBank.inc... [1984/2148] Building X86GenInstrMapping.inc... [1984/2148] Building X86GenRegisterInfo.inc... [1985/2148] Building X86GenFastISel.inc... [1985/2148] Building X86GenSDNodeInfo.inc... [1986/2148] Building X86GenMnemonicTables.inc... [1986/2148] Building X86GenSubtargetInfo.inc... [1987/2148] Building X86GenPostLegalizeGICombiner.inc... [1987/2148] Building XCoreGenAsmWriter.inc... [1988/2148] Building X86GenGlobalISel.inc... [1988/2148] Building XCoreGenCallingConv.inc... [1989/2148] Building XCoreGenAsmWriter.inc... [1989/2148] Building XCoreGenDAGISel.inc... [1990/2148] Building X86GenPreLegalizeGICombiner.inc... [1990/2148] Building XCoreGenSDNodeInfo.inc... [1991/2148] Building XCoreGenCallingConv.inc... [1991/2148] Building XCoreGenSubtargetInfo.inc... [1992/2148] Building XCoreGenDAGISel.inc... [1992/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Argument.cpp.o [1993/2148] Building XCoreGenSDNodeInfo.inc... [1993/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/BasicBlock.cpp.o [1994/2148] Building X86GenRegisterBank.inc... [1994/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Constant.cpp.o [1995/2148] Building XCoreGenSubtargetInfo.inc... [1995/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o [1996/2148] Building X86GenRegisterInfo.inc... [1996/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreInstrInfo.cpp.o [1997/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Argument.cpp.o [1997/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o [1998/2148] Building X86GenSDNodeInfo.inc... [1998/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o [1999/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/BasicBlock.cpp.o [1999/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelLowering.cpp.o [2000/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Constant.cpp.o [2000/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o [2001/2148] Building X86GenInstrInfo.inc... [2001/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o [2002/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreInstrInfo.cpp.o [2002/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o [2003/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o [2003/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o [2004/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o [2004/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o [2005/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o [2005/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o [2006/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o [2006/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o [2007/2148] Building X86GenSubtargetInfo.inc... [2007/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o [2008/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o [2008/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ArgumentStackSlotRebase.cpp.o [2009/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o [2009/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o [2010/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o [2010/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o [2011/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o [2011/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o [2012/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelLowering.cpp.o [2012/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o [2013/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o [2013/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CleanupLocalDynamicTLS.cpp.o [2014/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o [2014/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o [2015/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ArgumentStackSlotRebase.cpp.o [2015/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CodeGenPassBuilder.cpp.o [2016/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o [2016/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o [2017/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o [2017/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86GlobalBaseReg.cpp.o [2018/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CleanupLocalDynamicTLS.cpp.o [2018/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerTileCopy.cpp.o [2019/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o [2019/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o [2020/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o [2020/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXIntrinsics.cpp.o [2021/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o [2021/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o [2022/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o [2022/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastPreTileConfig.cpp.o [2023/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o [2023/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastTileConfig.cpp.o [2024/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86GlobalBaseReg.cpp.o [2024/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o [2025/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerTileCopy.cpp.o [2025/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o [2026/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXIntrinsics.cpp.o [2026/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o [2027/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o [2027/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o [2028/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o [2028/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o [2029/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastPreTileConfig.cpp.o [2029/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupInstTuning.cpp.o [2030/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastTileConfig.cpp.o [2030/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupVectorConstants.cpp.o [2031/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CodeGenPassBuilder.cpp.o [2031/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o [2032/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o [2032/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DynAllocaExpander.cpp.o [2033/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o [2033/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o [2034/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o [2034/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o [2035/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupInstTuning.cpp.o [2035/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o [2036/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o [2036/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o [2037/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupVectorConstants.cpp.o [2037/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o [2038/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o [2038/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o [2039/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o [2039/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLoweringCall.cpp.o [2040/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DynAllocaExpander.cpp.o [2040/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o [2041/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o [2041/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o [2042/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o [2042/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertVZeroUpper.cpp.o [2043/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o [2043/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertX87Wait.cpp.o [2044/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o [2044/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o [2045/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o [2045/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o [2046/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o [2046/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o [2047/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertVZeroUpper.cpp.o [2047/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o [2048/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLoweringCall.cpp.o [2048/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o [2049/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertX87Wait.cpp.o [2049/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CompressEVEX.cpp.o [2050/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o [2050/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o [2051/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o [2051/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o [2052/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o [2052/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o [2053/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o [2053/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o [2054/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CompressEVEX.cpp.o [2054/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o [2055/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o [2055/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o [2056/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o [2056/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o [2057/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o [2057/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o [2058/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o [2058/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o [2059/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o [2059/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ReturnThunks.cpp.o [2060/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o [2060/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o [2061/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o [2061/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o [2062/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o [2062/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o [2063/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o [2063/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o [2064/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o [2064/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o [2065/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o [2065/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SuppressAPXForReloc.cpp.o [2066/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ReturnThunks.cpp.o [2066/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o [2067/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o [2067/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o [2068/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o [2068/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o [2069/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o [2069/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o [2070/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o [2070/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHUnwindV2.cpp.o [2071/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SuppressAPXForReloc.cpp.o [2071/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHUnwindV3.cpp.o [2072/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o [2072/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86CallLowering.cpp.o [2073/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o [2073/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86InstructionSelector.cpp.o [2074/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHUnwindV2.cpp.o [2074/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86LegalizerInfo.cpp.o [2075/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHUnwindV3.cpp.o [2075/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86PostLegalizerCombiner.cpp.o [2076/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o [2076/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86PreLegalizerCombiner.cpp.o [2077/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86CallLowering.cpp.o [2077/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86RegisterBankInfo.cpp.o [2078/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o [2078/2148] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o [2079/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86LegalizerInfo.cpp.o [2079/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o [2080/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o [2080/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o [2081/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86RegisterBankInfo.cpp.o [2081/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o [2082/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o [2082/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86EncodingOptimization.cpp.o [2083/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o [2083/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o [2084/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86PostLegalizerCombiner.cpp.o [2084/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o [2085/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o [2085/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o [2086/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o [2086/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o [2087/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86EncodingOptimization.cpp.o [2087/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o [2088/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86InstructionSelector.cpp.o [2088/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCLFIRewriter.cpp.o [2089/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/GISel/X86PreLegalizerCombiner.cpp.o [2089/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o [2090/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o [2090/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MnemonicTables.cpp.o [2091/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o [2091/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o [2092/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCLFIRewriter.cpp.o [2092/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o [2093/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o [2093/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o [2094/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o [2094/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o [2095/2148] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o [2095/2148] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o [2096/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o [2096/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o [2097/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o [2097/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o [2098/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o [2098/2148] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreInstPrinter.cpp.o [2099/2148] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o [2099/2148] Linking CXX static library lib/libLLVMX86Info.a [2100/2148] Linking CXX static library lib/libLLVMX86Info.a [2100/2148] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.cpp.o [2101/2148] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreInstPrinter.cpp.o [2101/2148] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o [2102/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o [2102/2148] Building CXX object lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o [2103/2148] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o [2103/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Context.cpp.o [2104/2148] Building CXX object lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o [2104/2148] Linking CXX static library lib/libLLVMXCoreInfo.a [2105/2148] Linking CXX static library lib/libLLVMXCoreInfo.a [2105/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Function.cpp.o [2106/2148] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.cpp.o [2106/2148] Linking CXX static library lib/libLLVMXCoreDesc.a [2107/2148] Linking CXX static library lib/libLLVMXCoreDesc.a [2107/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Instruction.cpp.o [2108/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MnemonicTables.cpp.o [2108/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Module.cpp.o [2109/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o [2109/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Pass.cpp.o [2110/2148] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o [2110/2148] Linking CXX static library lib/libLLVMX86Desc.a [2111/2148] Linking CXX static library lib/libLLVMX86Desc.a [2111/2148] Linking CXX static library lib/libLLVMX86AsmParser.a [2112/2148] Linking CXX static library lib/libLLVMX86AsmParser.a [2112/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/PassManager.cpp.o [2113/2148] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o [2113/2148] Linking CXX static library lib/libLLVMXCoreCodeGen.a [2114/2148] Linking CXX static library lib/libLLVMXCoreCodeGen.a [2114/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Region.cpp.o [2115/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Function.cpp.o [2115/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Tracker.cpp.o [2116/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Pass.cpp.o [2116/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Type.cpp.o [2117/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Module.cpp.o [2117/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/User.cpp.o [2118/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/PassManager.cpp.o [2118/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Use.cpp.o [2119/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Type.cpp.o [2119/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Value.cpp.o [2120/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Use.cpp.o [2120/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/CodeGenPassBuilder.cpp.o [2121/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/User.cpp.o [2121/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o [2122/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Region.cpp.o [2122/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o [2123/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Context.cpp.o [2123/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderPipelines.cpp.o [2124/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Tracker.cpp.o [2124/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o [2125/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Instruction.cpp.o [2125/2148] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o [2126/2148] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/Value.cpp.o [2126/2148] Linking CXX static library lib/libLLVMSandboxIR.a [2127/2148] Linking CXX static library lib/libLLVMSandboxIR.a [2127/2148] Linking CXX static library lib/libLLVMVectorize.a [2128/2148] Linking CXX static library lib/libLLVMVectorize.a [2128/2148] Linking CXX static library lib/libLLVMipo.a [2129/2148] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o [2129/2148] Linking CXX static library lib/libLLVMX86CodeGen.a [2130/2148] Linking CXX static library lib/libLLVMX86CodeGen.a [2131/2148] Linking CXX static library lib/libLLVMipo.a [2131/2148] Linking CXX static library lib/libLLVMCoroutines.a [2131/2148] Linking CXX static library lib/libLLVMARMCodeGen.a [2132/2148] Linking CXX static library lib/libLLVMCoroutines.a [2132/2148] Linking CXX static library lib/libLLVMHexagonCodeGen.a [2133/2148] Linking CXX static library lib/libLLVMARMCodeGen.a [2133/2148] Linking CXX static library lib/libLLVMNVPTXCodeGen.a [2134/2148] Linking CXX static library lib/libLLVMHexagonCodeGen.a [2134/2148] Linking CXX static library lib/libLLVMSPIRVCodeGen.a [2135/2148] Linking CXX static library lib/libLLVMNVPTXCodeGen.a [2136/2148] Linking CXX static library lib/libLLVMSPIRVCodeGen.a [2137/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/CodeGenPassBuilder.cpp.o [2138/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o [2139/2148] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o [2140/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o [2141/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderPipelines.cpp.o [2142/2148] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o [2142/2148] Linking CXX static library lib/libLLVMPasses.a [2143/2148] Linking CXX static library lib/libLLVMPasses.a [2143/2148] Linking CXX static library lib/libLLVMAArch64CodeGen.a [2143/2148] Linking CXX static library lib/libLLVMAMDGPUCodeGen.a [2143/2148] Linking CXX static library lib/libLLVMBPFCodeGen.a [2143/2148] Linking CXX static library lib/libLLVMRISCVCodeGen.a [2144/2148] Linking CXX static library lib/libLLVMBPFCodeGen.a [2145/2148] Linking CXX static library lib/libLLVMRISCVCodeGen.a [2146/2148] Linking CXX static library lib/libLLVMAArch64CodeGen.a [2147/2148] Linking CXX static library lib/libLLVMAMDGPUCodeGen.a [2147/2148] Linking CXX executable bin/llvm-opt-fuzzer [2148/2148] Linking CXX executable bin/llvm-opt-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-isel-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-isel-fuzzer [2/2] Linking CXX executable bin/llvm-isel-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-special-case-list-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-special-case-list-fuzzer [2/2] Linking CXX executable bin/llvm-special-case-list-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-special-case-list-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja clang-objc-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/989] Building ACC.h.inc... [0/989] Building ACC.inc... [0/989] Building CXX object lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o [0/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/TargetInfo.cpp.o [0/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/FunctionInfo.cpp.o [0/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/Types.cpp.o [0/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/IRTypeMapper.cpp.o [0/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/Targets/BPF.cpp.o [1/989] Building ACC.inc... [1/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/Targets/X86.cpp.o [2/989] Building ACC.h.inc... [2/989] Building CXX object lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o [3/989] Building CXX object lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o [3/989] Linking CXX static library lib/libLLVMExtensions.a [4/989] Linking CXX static library lib/libLLVMExtensions.a [4/989] Building CXX object lib/Frontend/Driver/CMakeFiles/LLVMFrontendDriver.dir/CodeGenOptions.cpp.o [5/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/FunctionInfo.cpp.o [5/989] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o [6/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/TargetInfo.cpp.o [6/989] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o [7/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/Types.cpp.o [7/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o [8/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/Targets/BPF.cpp.o [8/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o [9/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/IRTypeMapper.cpp.o [9/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o [10/989] Building CXX object lib/ABI/CMakeFiles/LLVMABI.dir/Targets/X86.cpp.o [10/989] Linking CXX static library lib/libLLVMABI.a [11/989] Linking CXX static library lib/libLLVMABI.a [11/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o [12/989] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o [12/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o [13/989] Building CXX object lib/Frontend/Driver/CMakeFiles/LLVMFrontendDriver.dir/CodeGenOptions.cpp.o [13/989] Linking CXX static library lib/libLLVMFrontendDriver.a [14/989] Linking CXX static library lib/libLLVMFrontendDriver.a [14/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o [15/989] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o [15/989] Linking CXX static library lib/libLLVMAArch64Disassembler.a [16/989] Linking CXX static library lib/libLLVMAArch64Disassembler.a [16/989] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [17/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o [17/989] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [18/989] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [18/989] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [19/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o [19/989] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [20/989] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [20/989] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o [21/989] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [21/989] Building CXX object lib/Target/RISCV/Disassembler/CMakeFiles/LLVMRISCVDisassembler.dir/RISCVDisassembler.cpp.o [22/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o [22/989] Building CXX object lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o [23/989] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [23/989] Linking CXX static library lib/libLLVMOption.a [24/989] Linking CXX static library lib/libLLVMOption.a [24/989] Building CXX object lib/Target/AVR/Disassembler/CMakeFiles/LLVMAVRDisassembler.dir/AVRDisassembler.cpp.o [25/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o [25/989] Building CXX object lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o [26/989] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o [26/989] Building CXX object lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/HexagonDisassembler.cpp.o [27/989] Building CXX object lib/Target/AVR/Disassembler/CMakeFiles/LLVMAVRDisassembler.dir/AVRDisassembler.cpp.o [27/989] Linking CXX static library lib/libLLVMAVRDisassembler.a [28/989] Linking CXX static library lib/libLLVMAVRDisassembler.a [28/989] Building CXX object lib/Target/Lanai/Disassembler/CMakeFiles/LLVMLanaiDisassembler.dir/LanaiDisassembler.cpp.o [29/989] Building CXX object lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o [29/989] Linking CXX static library lib/libLLVMBPFDisassembler.a [30/989] Linking CXX static library lib/libLLVMBPFDisassembler.a [30/989] Building CXX object lib/Target/LoongArch/Disassembler/CMakeFiles/LLVMLoongArchDisassembler.dir/LoongArchDisassembler.cpp.o [31/989] Building CXX object lib/Target/RISCV/Disassembler/CMakeFiles/LLVMRISCVDisassembler.dir/RISCVDisassembler.cpp.o [31/989] Linking CXX static library lib/libLLVMRISCVDisassembler.a [32/989] Linking CXX static library lib/libLLVMRISCVDisassembler.a [32/989] Building CXX object lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o [33/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o [33/989] Building CXX object lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o [34/989] Building CXX object lib/Target/LoongArch/Disassembler/CMakeFiles/LLVMLoongArchDisassembler.dir/LoongArchDisassembler.cpp.o [34/989] Linking CXX static library lib/libLLVMLoongArchDisassembler.a [35/989] Linking CXX static library lib/libLLVMLoongArchDisassembler.a [35/989] Building CXX object lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o [36/989] Building CXX object lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/HexagonDisassembler.cpp.o [36/989] Linking CXX static library lib/libLLVMHexagonDisassembler.a [37/989] Linking CXX static library lib/libLLVMHexagonDisassembler.a [37/989] Building CXX object lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o [38/989] Building CXX object lib/Target/Lanai/Disassembler/CMakeFiles/LLVMLanaiDisassembler.dir/LanaiDisassembler.cpp.o [38/989] Linking CXX static library lib/libLLVMLanaiDisassembler.a [39/989] Linking CXX static library lib/libLLVMLanaiDisassembler.a [39/989] Building CXX object lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o [40/989] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o [40/989] Building CXX object lib/Target/VE/Disassembler/CMakeFiles/LLVMVEDisassembler.dir/VEDisassembler.cpp.o [41/989] Building CXX object lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o [41/989] Linking CXX static library lib/libLLVMMipsDisassembler.a [42/989] Linking CXX static library lib/libLLVMMipsDisassembler.a [42/989] Building CXX object lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o [43/989] Building CXX object lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o [43/989] Linking CXX static library lib/libLLVMSparcDisassembler.a [44/989] Linking CXX static library lib/libLLVMSparcDisassembler.a [44/989] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o [45/989] Building CXX object lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o [45/989] Linking CXX static library lib/libLLVMPowerPCDisassembler.a [46/989] Linking CXX static library lib/libLLVMPowerPCDisassembler.a [46/989] Building CXX object lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.cpp.o [47/989] Building CXX object lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o [47/989] Linking CXX static library lib/libLLVMMSP430Disassembler.a [48/989] Linking CXX static library lib/libLLVMMSP430Disassembler.a [48/989] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o [49/989] Building CXX object lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o [49/989] Linking CXX static library lib/libLLVMSystemZDisassembler.a [50/989] Linking CXX static library lib/libLLVMSystemZDisassembler.a [50/989] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o [51/989] Building CXX object lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o [51/989] Linking CXX static library lib/libLLVMWebAssemblyDisassembler.a [52/989] Linking CXX static library lib/libLLVMWebAssemblyDisassembler.a [52/989] Building CXX object lib/Plugins/CMakeFiles/LLVMPlugins.dir/PassPlugin.cpp.o [53/989] Building CXX object lib/Target/VE/Disassembler/CMakeFiles/LLVMVEDisassembler.dir/VEDisassembler.cpp.o [53/989] Linking CXX static library lib/libLLVMVEDisassembler.a [54/989] Linking CXX static library lib/libLLVMVEDisassembler.a [54/989] Building CXX object lib/WindowsDriver/CMakeFiles/LLVMWindowsDriver.dir/MSVCPaths.cpp.o [55/989] Building CXX object lib/Plugins/CMakeFiles/LLVMPlugins.dir/PassPlugin.cpp.o [55/989] Linking CXX static library lib/libLLVMPlugins.a [56/989] Linking CXX static library lib/libLLVMPlugins.a [56/989] Linking CXX static library lib/libLLVMLTO.a [57/989] Linking CXX static library lib/libLLVMLTO.a [57/989] Building CXX object tools/clang/lib/Support/CMakeFiles/obj.clangSupport.dir/RISCVVIntrinsicUtils.cpp.o [58/989] Building CXX object lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o [58/989] Linking CXX static library lib/libLLVMARMDisassembler.a [59/989] Linking CXX static library lib/libLLVMARMDisassembler.a [59/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/CIRLoweringEmitter.cpp.o [60/989] Building CXX object lib/WindowsDriver/CMakeFiles/LLVMWindowsDriver.dir/MSVCPaths.cpp.o [60/989] Linking CXX static library lib/libLLVMWindowsDriver.a [61/989] Linking CXX static library lib/libLLVMWindowsDriver.a [61/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o [62/989] Building CXX object lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.cpp.o [62/989] Linking CXX static library lib/libLLVMXCoreDisassembler.a [63/989] Linking CXX static library lib/libLLVMXCoreDisassembler.a [63/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o [64/989] Building CXX object tools/clang/lib/Support/CMakeFiles/obj.clangSupport.dir/RISCVVIntrinsicUtils.cpp.o [64/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o [65/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o [65/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangBuiltinTemplatesEmitter.cpp.o [66/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/CIRLoweringEmitter.cpp.o [66/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o [67/989] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o [67/989] Linking CXX static library lib/libLLVMX86Disassembler.a [68/989] Linking CXX static library lib/libLLVMX86Disassembler.a [68/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o [69/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o [69/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o [70/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangBuiltinTemplatesEmitter.cpp.o [70/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangBuiltinsEmitter.cpp.o [71/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o [71/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o [72/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o [72/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o [73/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o [73/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o [74/989] Building CXX object lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o [74/989] Linking CXX static library lib/libLLVMAMDGPUDisassembler.a [75/989] Linking CXX static library lib/libLLVMAMDGPUDisassembler.a [75/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o [76/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o [76/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o [77/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangBuiltinsEmitter.cpp.o [77/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/HLSLEmitter.cpp.o [78/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o [78/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o [79/989] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o [79/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o [80/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o [80/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o [81/989] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o [81/989] Linking CXX static library lib/libLLVMCoverage.a [82/989] Linking CXX static library lib/libLLVMCoverage.a [82/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o [83/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o [83/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o [84/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/HLSLEmitter.cpp.o [84/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o [85/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o [85/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o [86/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o [86/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o [87/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o [87/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o [88/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o [88/989] Building Options.inc... [89/989] Building Options.inc... [89/989] Linking CXX static library lib/libclangSupport.a [90/989] Linking CXX static library lib/libclangSupport.a [91/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o [92/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o [93/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o [94/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o [95/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o [96/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o [97/989] Building CXX object tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o [97/989] Linking CXX executable bin/clang-tblgen [98/989] Linking CXX executable bin/clang-tblgen [98/989] Building BuiltinsX86.inc... [98/989] Building BuiltinsX86_64.inc... [98/989] Building BuiltinsZOS.inc... [98/989] Building arm_mve_builtin_aliases.inc... [98/989] Building arm_sve_builtins.inc... [98/989] Building arm_sve_builtins.json... [98/989] Building Attrs.inc... [98/989] Building AttrImpl.inc... [99/989] Building BuiltinsZOS.inc... [99/989] Building AttrTextNodeDump.inc... [100/989] Building BuiltinsX86_64.inc... [100/989] Building AttrNodeTraverse.inc... [101/989] Building AttrTextNodeDump.inc... [101/989] Building AttrVisitor.inc... [102/989] Building BuiltinsX86.inc... [102/989] Building StmtNodes.inc... [103/989] Building Attrs.inc... [103/989] Building DeclNodes.inc... [104/989] Building AttrNodeTraverse.inc... [104/989] Building TypeNodes.inc... [105/989] Building AttrImpl.inc... [105/989] Building AbstractBasicReader.inc... [106/989] Building StmtNodes.inc... [106/989] Building AbstractBasicWriter.inc... [107/989] Building DeclNodes.inc... [107/989] Building AbstractTypeReader.inc... [108/989] Building arm_mve_builtin_aliases.inc... [108/989] Building AbstractTypeWriter.inc... [109/989] Building TypeNodes.inc... [109/989] Building CommentNodes.inc... [110/989] Building AbstractBasicReader.inc... [110/989] Building CommentHTMLTags.inc... [111/989] Building AbstractBasicWriter.inc... [111/989] Building CommentHTMLTagsProperties.inc... [112/989] Building CommentNodes.inc... [112/989] Building CommentHTMLNamedCharacterReferences.inc... [113/989] Building AbstractTypeWriter.inc... [113/989] Building CommentCommandInfo.inc... [114/989] Building CommentHTMLTagsProperties.inc... [114/989] Building CommentCommandList.inc... [115/989] Building CommentHTMLNamedCharacterReferences.inc... [115/989] Building StmtDataCollectors.inc... [116/989] Building arm_sve_builtins.json... [116/989] Building DiagnosticCommentEnums.inc... [117/989] Building AbstractTypeReader.inc... [117/989] Building DiagnosticAnalysisKinds.inc... [118/989] Building CommentHTMLTags.inc... [118/989] Building DiagnosticAnalysisEnums.inc... [119/989] Building AttrVisitor.inc... [119/989] Building DiagnosticAnalysisCompatIDs.inc... [120/989] Building StmtDataCollectors.inc... [120/989] Building DiagnosticAnalysisInterface.inc... [121/989] Building CommentCommandList.inc... [121/989] Building DiagnosticASTKinds.inc... [122/989] Building CommentCommandInfo.inc... [122/989] Building DiagnosticASTEnums.inc... [123/989] Building arm_sve_builtins.inc... [123/989] Building DiagnosticASTCompatIDs.inc... [124/989] Building DiagnosticAnalysisInterface.inc... [124/989] Building DiagnosticASTInterface.inc... [125/989] Building DiagnosticAnalysisCompatIDs.inc... [125/989] Building DiagnosticCommentKinds.inc... [126/989] Building DiagnosticAnalysisEnums.inc... [126/989] Building BuiltinsNVPTX.inc... [127/989] Building DiagnosticASTEnums.inc... [127/989] Building DiagnosticCommentCompatIDs.inc... [128/989] Building DiagnosticCommentEnums.inc... [128/989] Building DiagnosticCommentInterface.inc... [129/989] Building DiagnosticAnalysisKinds.inc... [129/989] Building DiagnosticCommonKinds.inc... [130/989] Building DiagnosticASTKinds.inc... [130/989] Building DiagnosticCommonEnums.inc... [131/989] Building BuiltinsNVPTX.inc... [131/989] Building DiagnosticCommonCompatIDs.inc... [132/989] Building DiagnosticASTCompatIDs.inc... [132/989] Building DiagnosticCommonInterface.inc... [133/989] Building DiagnosticASTInterface.inc... [133/989] Building DiagnosticCrossTUKinds.inc... [134/989] Building DiagnosticCommentCompatIDs.inc... [134/989] Building DiagnosticCrossTUEnums.inc... [135/989] Building DiagnosticCommentInterface.inc... [135/989] Building DiagnosticCrossTUCompatIDs.inc... [136/989] Building DiagnosticCommentKinds.inc... [136/989] Building DiagnosticCrossTUInterface.inc... [137/989] Building DiagnosticCommonCompatIDs.inc... [137/989] Building DiagnosticDriverKinds.inc... [138/989] Building DiagnosticCommonEnums.inc... [138/989] Building DiagnosticDriverEnums.inc... [139/989] Building DiagnosticCommonKinds.inc... [139/989] Building DiagnosticDriverCompatIDs.inc... [140/989] Building DiagnosticCommonInterface.inc... [140/989] Building DiagnosticDriverInterface.inc... [141/989] Building DiagnosticCrossTUCompatIDs.inc... [141/989] Building DiagnosticFrontendKinds.inc... [142/989] Building DiagnosticCrossTUKinds.inc... [142/989] Building DiagnosticFrontendEnums.inc... [143/989] Building DiagnosticCrossTUInterface.inc... [143/989] Building DiagnosticFrontendCompatIDs.inc... [144/989] Building DiagnosticCrossTUEnums.inc... [144/989] Building DiagnosticFrontendInterface.inc... [145/989] Building DiagnosticDriverCompatIDs.inc... [145/989] Building DiagnosticInstallAPIKinds.inc... [146/989] Building DiagnosticDriverEnums.inc... [146/989] Building DiagnosticInstallAPIEnums.inc... [147/989] Building DiagnosticDriverKinds.inc... [147/989] Building DiagnosticInstallAPICompatIDs.inc... [148/989] Building DiagnosticDriverInterface.inc... [148/989] Building DiagnosticInstallAPIInterface.inc... [149/989] Building DiagnosticFrontendCompatIDs.inc... [149/989] Building DiagnosticLexKinds.inc... [150/989] Building DiagnosticFrontendInterface.inc... [150/989] Building DiagnosticLexEnums.inc... [151/989] Building DiagnosticFrontendEnums.inc... [151/989] Building DiagnosticLexCompatIDs.inc... [152/989] Building DiagnosticFrontendKinds.inc... [152/989] Building DiagnosticLexInterface.inc... [153/989] Building DiagnosticInstallAPICompatIDs.inc... [153/989] Building DiagnosticParseKinds.inc... [154/989] Building DiagnosticInstallAPIEnums.inc... [154/989] Building DiagnosticParseEnums.inc... [155/989] Building DiagnosticInstallAPIInterface.inc... [155/989] Building DiagnosticParseCompatIDs.inc... [156/989] Building DiagnosticInstallAPIKinds.inc... [156/989] Building DiagnosticParseInterface.inc... [157/989] Building DiagnosticLexCompatIDs.inc... [157/989] Building arm_cde_builtin_sema.inc... [158/989] Building DiagnosticLexInterface.inc... [158/989] Building DiagnosticRefactoringKinds.inc... [159/989] Building DiagnosticLexEnums.inc... [159/989] Building DiagnosticRefactoringEnums.inc... [160/989] Building arm_cde_builtin_sema.inc... [160/989] Building DiagnosticRefactoringCompatIDs.inc... [161/989] Building DiagnosticLexKinds.inc... [161/989] Building DiagnosticRefactoringInterface.inc... [162/989] Building DiagnosticParseCompatIDs.inc... [162/989] Building DiagnosticSemaKinds.inc... [163/989] Building DiagnosticParseInterface.inc... [163/989] Building DiagnosticSemaEnums.inc... [164/989] Building DiagnosticParseEnums.inc... [164/989] Building DiagnosticSemaCompatIDs.inc... [165/989] Building DiagnosticParseKinds.inc... [165/989] Building DiagnosticSemaInterface.inc... [166/989] Building DiagnosticRefactoringCompatIDs.inc... [166/989] Building DiagnosticSerializationKinds.inc... [167/989] Building DiagnosticRefactoringInterface.inc... [167/989] Building DiagnosticSerializationEnums.inc... [168/989] Building DiagnosticRefactoringEnums.inc... [168/989] Building DiagnosticSerializationCompatIDs.inc... [169/989] Building DiagnosticRefactoringKinds.inc... [169/989] Building DiagnosticSerializationInterface.inc... [170/989] Building DiagnosticSemaCompatIDs.inc... [170/989] Building DiagnosticTrapKinds.inc... [171/989] Building DiagnosticSemaEnums.inc... [171/989] Building DiagnosticTrapEnums.inc... [172/989] Building DiagnosticSemaInterface.inc... [172/989] Building DiagnosticTrapCompatIDs.inc... [173/989] Building DiagnosticSemaKinds.inc... [173/989] Building DiagnosticTrapInterface.inc... [174/989] Building DiagnosticSerializationCompatIDs.inc... [174/989] Building DiagnosticGroups.inc... [175/989] Building DiagnosticSerializationEnums.inc... [175/989] Building DiagnosticIndexName.inc... [176/989] Building DiagnosticSerializationInterface.inc... [176/989] Building DiagnosticStableIDs.inc... [177/989] Building DiagnosticSerializationKinds.inc... [177/989] Building DiagnosticAllCompatIDs.inc... [178/989] Building DiagnosticTrapCompatIDs.inc... [178/989] Building AttrList.inc... [179/989] Building DiagnosticTrapEnums.inc... [179/989] Building AttrParsedAttrList.inc... [180/989] Building DiagnosticTrapKinds.inc... [180/989] Building AttrSubMatchRulesList.inc... [181/989] Building DiagnosticTrapInterface.inc... [181/989] Building RegularKeywordAttrInfo.inc... [182/989] Building AttrList.inc... [182/989] Building AttrHasAttributeImpl.inc... [183/989] Building AttrParsedAttrList.inc... [183/989] Building CXX11AttributeInfo.inc... [184/989] Building AttrSubMatchRulesList.inc... [184/989] Building AttributeSpellingList.inc... [185/989] Building RegularKeywordAttrInfo.inc... [185/989] Building Builtins.inc... [186/989] Building DiagnosticIndexName.inc... [186/989] Building BuiltinsAArch64.inc... [187/989] Building AttrHasAttributeImpl.inc... [187/989] Building BuiltinsAMDGPU.inc... [188/989] Building DiagnosticAllCompatIDs.inc... [188/989] Building BuiltinsBPF.inc... [189/989] Building CXX11AttributeInfo.inc... [189/989] Building BuiltinsDirectX.inc... [190/989] Building DiagnosticGroups.inc... [190/989] Building BuiltinsHexagon.inc... [191/989] Building BuiltinsAArch64.inc... [191/989] Building BuiltinsRISCV.inc... [192/989] Building AttributeSpellingList.inc... [192/989] Building BuiltinsSPIRVCommon.inc... [193/989] Building DiagnosticStableIDs.inc... [193/989] Building BuiltinsSPIRVVK.inc... [194/989] Building BuiltinsBPF.inc... [194/989] Building BuiltinsSPIRVCL.inc... [195/989] Building BuiltinsDirectX.inc... [195/989] Building BuiltinsSystemZ.inc... [196/989] Building BuiltinsSPIRVCommon.inc... [196/989] Building BuiltinTemplates.inc... [197/989] Building BuiltinsSPIRVCL.inc... [197/989] Building arm_neon.inc... [198/989] Building BuiltinsRISCV.inc... [198/989] Building arm_fp16.inc... [199/989] Building BuiltinsSPIRVVK.inc... [199/989] Building arm_immcheck_types.inc... [200/989] Building Builtins.inc... [200/989] Building arm_mve_builtins.inc... [201/989] Building BuiltinsAMDGPU.inc... [201/989] Building arm_mve_builtin_cg.inc... [202/989] Building BuiltinTemplates.inc... [202/989] Building arm_mve_builtin_sema.inc... [203/989] Building BuiltinsSystemZ.inc... [203/989] Building arm_sve_builtin_cg.inc... [204/989] Building arm_fp16.inc... [204/989] Building arm_sve_typeflags.inc... [205/989] Building BuiltinsHexagon.inc... [205/989] Building arm_sve_sema_rangechecks.inc... [206/989] Building arm_immcheck_types.inc... [206/989] Building arm_sve_streaming_attrs.inc... [207/989] Building arm_neon.inc... [207/989] Building arm_sme_builtins.inc... [208/989] Building arm_sve_typeflags.inc... [208/989] Building arm_sme_builtins.json... [209/989] Building arm_mve_builtin_sema.inc... [209/989] Building arm_sme_builtin_cg.inc... [210/989] Building arm_mve_builtins.inc... [210/989] Building arm_sme_sema_rangechecks.inc... [211/989] Building arm_sme_builtins.json... [211/989] Building arm_sme_streaming_attrs.inc... [212/989] Building arm_sme_builtins.inc... [212/989] Building arm_sme_builtins_za_state.inc... [213/989] Building arm_mve_builtin_cg.inc... [213/989] Building arm_cde_builtins.inc... [214/989] Building arm_sme_streaming_attrs.inc... [214/989] Building arm_cde_builtin_cg.inc... [215/989] Building arm_sme_builtin_cg.inc... [215/989] Building arm_cde_builtin_aliases.inc... [216/989] Building arm_sme_sema_rangechecks.inc... [216/989] Building riscv_vector_builtins.inc... [217/989] Building arm_sve_streaming_attrs.inc... [217/989] Building riscv_vector_builtin_cg.inc... [218/989] Building arm_sme_builtins_za_state.inc... [218/989] Building riscv_vector_builtin_sema.inc... [219/989] Building arm_cde_builtins.inc... [219/989] Building riscv_sifive_vector_builtins.inc... [220/989] Building arm_cde_builtin_cg.inc... [220/989] Building riscv_sifive_vector_builtin_cg.inc... [221/989] Building arm_cde_builtin_aliases.inc... [221/989] Building riscv_sifive_vector_builtin_sema.inc... [222/989] Building riscv_sifive_vector_builtins.inc... [222/989] Building riscv_andes_vector_builtins.inc... [223/989] Building riscv_sifive_vector_builtin_cg.inc... [223/989] Building riscv_andes_vector_builtin_cg.inc... [224/989] Building riscv_sifive_vector_builtin_sema.inc... [224/989] Building riscv_andes_vector_builtin_sema.inc... [225/989] Building riscv_andes_vector_builtins.inc... [225/989] Building AttrParserStringSwitches.inc... [226/989] Building riscv_andes_vector_builtin_cg.inc... [226/989] Building AttrSubMatchRulesParserStringSwitches.inc... [227/989] Building riscv_andes_vector_builtin_sema.inc... [227/989] Building AttrTemplateInstantiate.inc... [228/989] Building arm_sve_builtin_cg.inc... [228/989] Building AttrParsedAttrKinds.inc... [229/989] Building AttrParserStringSwitches.inc... [229/989] Building AttrIsTypeDependent.inc... [230/989] Building arm_sve_sema_rangechecks.inc... [230/989] Building AttrSpellingListIndex.inc... [231/989] Building AttrSubMatchRulesParserStringSwitches.inc... [231/989] Building AttrParsedAttrImpl.inc... [232/989] Building AttrTemplateInstantiate.inc... [232/989] Building AttrPCHRead.inc... [233/989] Building AttrParsedAttrKinds.inc... [233/989] Building AttrPCHWrite.inc... [234/989] Building AttrIsTypeDependent.inc... [234/989] Building Checkers.inc... [235/989] Building AttrSpellingListIndex.inc... [235/989] Building Nodes.inc... [236/989] Building AttrPCHRead.inc... [236/989] Building NodeClasses.inc... [237/989] Building Nodes.inc... [238/989] Building NodeClasses.inc... [239/989] Building Checkers.inc... [240/989] Building AttrParsedAttrImpl.inc... [241/989] Building AttrPCHWrite.inc... [242/989] Building riscv_vector_builtins.inc... [243/989] Building riscv_vector_builtin_sema.inc... [244/989] Building riscv_vector_builtin_cg.inc... [244/989] Building CXX object tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o [244/989] Building CXX object tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o [244/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesScanner.cpp.o [244/989] Building CXX object tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesWriter.cpp.o [244/989] Building CXX object tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesManager.cpp.o [244/989] Building CXX object tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesReader.cpp.o [244/989] Generating VCSVersion.inc [244/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o [245/989] Generating VCSVersion.inc [245/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ASTSourceDescriptor.cpp.o [246/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ASTSourceDescriptor.cpp.o [246/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o [247/989] Building CXX object tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o [247/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/AtomicLineLogger.cpp.o [248/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/AtomicLineLogger.cpp.o [248/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o [249/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesScanner.cpp.o [249/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o [250/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o [250/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o [251/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o [251/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o [252/989] Building CXX object tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesManager.cpp.o [252/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o [253/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o [253/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o [254/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o [254/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o [255/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o [255/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o [256/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o [256/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o [257/989] Building CXX object tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o [257/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o [258/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o [258/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o [259/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o [259/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o [260/989] Building CXX object tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesReader.cpp.o [260/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o [261/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o [261/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o [262/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o [262/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o [263/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o [263/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/MakeSupport.cpp.o [264/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o [264/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o [265/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/MakeSupport.cpp.o [265/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o [266/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o [266/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OffloadArch.cpp.o [267/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o [267/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o [268/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o [268/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o [269/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OffloadArch.cpp.o [269/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o [270/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o [270/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ParsedAttrInfo.cpp.o [271/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o [271/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o [272/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o [272/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o [273/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o [273/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o [274/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ParsedAttrInfo.cpp.o [274/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o [275/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o [275/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sarif.cpp.o [276/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o [276/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SimpleTypoCorrection.cpp.o [277/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o [277/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o [278/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o [278/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o [279/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o [279/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceMgrAdapter.cpp.o [280/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SimpleTypoCorrection.cpp.o [280/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o [281/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o [281/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/StackExhaustionHandler.cpp.o [282/989] Building CXX object tools/clang/lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesWriter.cpp.o [282/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o [283/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o [283/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o [284/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o [284/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o [285/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o [285/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o [286/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceMgrAdapter.cpp.o [286/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o [287/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/StackExhaustionHandler.cpp.o [287/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o [288/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sarif.cpp.o [288/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o [289/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o [289/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o [290/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o [290/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o [291/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o [291/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/CSKY.cpp.o [292/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o [292/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/DirectX.cpp.o [293/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o [293/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o [294/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o [294/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o [295/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o [295/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/LoongArch.cpp.o [296/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o [296/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o [297/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/CSKY.cpp.o [297/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o [298/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/DirectX.cpp.o [298/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o [299/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o [299/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o [300/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o [300/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o [301/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o [301/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o [302/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o [302/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o [303/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o [303/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o [304/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/LoongArch.cpp.o [304/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o [305/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o [305/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o [306/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o [306/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o [307/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o [307/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o [308/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o [308/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o [309/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o [309/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o [310/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o [310/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o [311/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o [311/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Xtensa.cpp.o [312/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o [312/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o [313/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o [313/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o [314/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o [314/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o [315/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o [315/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o [316/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o [316/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o [317/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o [317/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o [318/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o [318/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o [319/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o [319/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o [320/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o [320/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o [321/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o [321/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/LexHLSLRootSignature.cpp.o [322/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Xtensa.cpp.o [322/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o [323/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o [323/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o [324/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o [324/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o [325/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o [325/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o [326/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/LexHLSLRootSignature.cpp.o [326/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMapFile.cpp.o [327/989] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o [327/989] Linking CXX static library lib/libclangBasic.a [328/989] Linking CXX static library lib/libclangBasic.a [328/989] Linking CXX static library lib/libclangAPINotes.a [329/989] Linking CXX static library lib/libclangAPINotes.a [329/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o [330/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o [330/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o [331/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o [331/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o [332/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o [332/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o [333/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o [333/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o [334/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o [334/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o [335/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o [335/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o [336/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMapFile.cpp.o [336/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o [337/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o [337/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o [338/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o [338/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o [339/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o [339/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o [340/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o [340/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o [341/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o [341/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TextEncoding.cpp.o [342/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o [342/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o [343/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o [343/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o [344/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o [344/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o [345/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TextEncoding.cpp.o [345/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o [346/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o [346/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o [347/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o [347/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o [348/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o [348/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSLRootSignature.cpp.o [349/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o [349/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSL.cpp.o [350/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o [350/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o [351/989] Building CXX object tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o [351/989] Linking CXX static library lib/libclangLex.a [352/989] Linking CXX static library lib/libclangLex.a [352/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o [353/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o [353/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o [354/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSLRootSignature.cpp.o [354/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o [355/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSL.cpp.o [355/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o [356/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o [356/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o [357/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o [357/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o [358/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o [358/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o [359/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o [359/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o [360/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o [360/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o [361/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o [361/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o [362/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o [362/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenACC.cpp.o [363/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o [363/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseReflect.cpp.o [364/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o [364/989] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o [365/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o [365/989] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o [366/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o [366/989] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/LowLevelHelpers.cpp.o [367/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o [367/989] Building Opcodes.inc... [368/989] Building Opcodes.inc... [368/989] Building AttrDocTable.inc... [369/989] Building AttrDocTable.inc... [369/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o [370/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o [370/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o [371/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o [371/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o [372/989] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/LowLevelHelpers.cpp.o [372/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o [373/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o [373/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o [374/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseReflect.cpp.o [374/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o [375/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o [375/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o [376/989] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenACC.cpp.o [376/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o [377/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o [377/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o [378/989] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o [378/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o [379/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o [379/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o [380/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o [380/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o [381/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o [381/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Availability.cpp.o [382/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o [382/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o [383/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o [383/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o [384/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Availability.cpp.o [384/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o [385/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o [385/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o [386/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o [386/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o [387/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o [387/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o [388/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o [388/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o [389/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o [389/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o [390/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o [390/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o [391/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o [391/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o [392/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o [392/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o [393/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o [393/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o [394/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o [394/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o [395/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o [395/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o [396/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o [396/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o [397/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o [397/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o [398/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o [398/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o [399/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o [399/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenACC.cpp.o [400/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o [400/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o [401/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o [401/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o [402/989] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o [402/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o [403/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o [403/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DynamicRecursiveASTVisitor.cpp.o [404/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenACC.cpp.o [404/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o [405/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o [405/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o [406/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o [406/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o [407/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o [407/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o [408/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o [408/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o [409/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o [409/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o [410/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o [410/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o [411/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o [411/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o [412/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o [412/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o [413/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o [413/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o [414/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o [414/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/InferAlloc.cpp.o [415/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o [415/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o [416/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o [416/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/BitcastBuffer.cpp.o [417/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/BitcastBuffer.cpp.o [417/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/ByteCodeEmitter.cpp.o [418/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o [418/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Compiler.cpp.o [419/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o [419/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Context.cpp.o [420/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/InferAlloc.cpp.o [420/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Descriptor.cpp.o [421/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o [421/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Disasm.cpp.o [422/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Descriptor.cpp.o [422/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvalEmitter.cpp.o [423/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Context.cpp.o [423/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Function.cpp.o [424/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/ByteCodeEmitter.cpp.o [424/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltin.cpp.o [425/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o [425/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltinBitCast.cpp.o [426/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Function.cpp.o [426/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Floating.cpp.o [427/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Disasm.cpp.o [427/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvaluationResult.cpp.o [428/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Floating.cpp.o [428/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/DynamicAllocator.cpp.o [429/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/DynamicAllocator.cpp.o [429/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InitMap.cpp.o [430/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvaluationResult.cpp.o [430/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Interp.cpp.o [431/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InitMap.cpp.o [431/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBlock.cpp.o [432/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltinBitCast.cpp.o [432/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpFrame.cpp.o [433/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Compiler.cpp.o [433/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpStack.cpp.o [434/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBlock.cpp.o [434/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpState.cpp.o [435/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpFrame.cpp.o [435/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Pointer.cpp.o [436/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpStack.cpp.o [436/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/PrimType.cpp.o [437/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltin.cpp.o [437/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Program.cpp.o [438/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpState.cpp.o [438/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Record.cpp.o [439/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/PrimType.cpp.o [439/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Source.cpp.o [440/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Record.cpp.o [440/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/State.cpp.o [441/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Source.cpp.o [441/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/MemberPointer.cpp.o [442/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DynamicRecursiveASTVisitor.cpp.o [442/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpShared.cpp.o [443/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o [443/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/HLSLResource.cpp.o [444/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Program.cpp.o [444/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o [445/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Pointer.cpp.o [445/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o [446/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpShared.cpp.o [446/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o [447/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/MemberPointer.cpp.o [447/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o [448/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/State.cpp.o [448/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o [449/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/HLSLResource.cpp.o [449/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o [450/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvalEmitter.cpp.o [450/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o [451/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o [451/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o [452/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o [452/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRDiagsEmitter.cpp.o [453/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o [453/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o [454/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o [454/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenACCClause.cpp.o [455/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o [455/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o [456/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o [456/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o [457/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o [457/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o [458/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRDiagsEmitter.cpp.o [458/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o [459/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenACCClause.cpp.o [459/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o [460/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o [460/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Randstruct.cpp.o [461/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o [461/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o [462/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o [462/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o [463/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o [463/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o [464/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o [464/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o [465/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o [465/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o [466/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Randstruct.cpp.o [466/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o [467/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o [467/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o [468/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o [468/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o [469/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o [469/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o [470/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o [470/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenACC.cpp.o [471/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o [471/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o [472/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o [472/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o [473/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o [473/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o [474/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Interp.cpp.o [474/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o [475/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o [475/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o [476/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenACC.cpp.o [476/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o [477/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o [477/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o [478/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o [478/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o [479/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o [479/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o [480/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o [480/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o [481/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o [481/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o [482/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o [482/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o [483/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o [483/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o [484/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o [484/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o [485/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o [485/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o [486/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o [486/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o [487/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o [487/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfo.cpp.o [488/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o [488/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o [489/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o [489/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o [490/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfo.cpp.o [490/989] Building OpenCLBuiltins.inc... [491/989] Building OpenCLBuiltins.inc... [491/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o [492/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o [492/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o [493/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o [493/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HeuristicResolver.cpp.o [494/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o [494/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o [495/989] Building CXX object tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o [495/989] Linking CXX static library lib/libclangAST.a [496/989] Linking CXX static library lib/libclangAST.a [496/989] Linking CXX static library lib/libclangASTMatchers.a [497/989] Linking CXX static library lib/libclangASTMatchers.a [497/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HLSLBuiltinTypeDeclBuilder.cpp.o [498/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o [498/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o [499/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o [499/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HLSLExternalSemaSource.cpp.o [500/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o [500/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CheckExprLifetime.cpp.o [501/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HeuristicResolver.cpp.o [501/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o [502/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o [502/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o [503/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o [503/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o [504/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o [504/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o [505/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o [505/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o [506/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HLSLBuiltinTypeDeclBuilder.cpp.o [506/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o [507/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o [507/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o [508/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o [508/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAMDGPU.cpp.o [509/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/HLSLExternalSemaSource.cpp.o [509/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaARM.cpp.o [510/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o [510/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAVR.cpp.o [511/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CheckExprLifetime.cpp.o [511/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o [512/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o [512/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o [513/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAVR.cpp.o [513/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAPINotes.cpp.o [514/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAMDGPU.cpp.o [514/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o [515/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o [515/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBPF.cpp.o [516/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o [516/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBase.cpp.o [517/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o [517/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBoundsSafety.cpp.o [518/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o [518/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o [519/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBPF.cpp.o [519/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o [520/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBase.cpp.o [520/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o [521/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAPINotes.cpp.o [521/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o [522/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o [522/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o [523/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaBoundsSafety.cpp.o [523/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o [524/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o [524/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o [525/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o [525/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o [526/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o [526/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDirectX.cpp.o [527/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o [527/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o [528/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDirectX.cpp.o [528/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o [529/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o [529/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o [530/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o [530/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o [531/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o [531/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o [532/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaARM.cpp.o [532/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpand.cpp.o [533/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o [533/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o [534/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o [534/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o [535/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o [535/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o [536/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpand.cpp.o [536/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o [537/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o [537/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o [538/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o [538/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFunctionEffects.cpp.o [539/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o [539/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHLSL.cpp.o [540/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o [540/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHexagon.cpp.o [541/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o [541/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o [542/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o [542/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o [543/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o [543/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o [544/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFunctionEffects.cpp.o [544/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLoongArch.cpp.o [545/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHexagon.cpp.o [545/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaM68k.cpp.o [546/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaM68k.cpp.o [546/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMIPS.cpp.o [547/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLoongArch.cpp.o [547/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMSP430.cpp.o [548/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaHLSL.cpp.o [548/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o [549/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMSP430.cpp.o [549/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaNVPTX.cpp.o [550/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o [550/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjC.cpp.o [551/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaMIPS.cpp.o [551/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o [552/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o [552/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACC.cpp.o [553/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaNVPTX.cpp.o [553/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCAtomic.cpp.o [554/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o [554/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCClause.cpp.o [555/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o [555/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCClauseAppertainment.cpp.o [556/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCAtomic.cpp.o [556/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenCL.cpp.o [557/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o [557/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o [558/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCClauseAppertainment.cpp.o [558/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o [559/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o [559/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPPC.cpp.o [560/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjC.cpp.o [560/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o [561/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACC.cpp.o [561/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaRISCV.cpp.o [562/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenACCClause.cpp.o [562/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o [563/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenCL.cpp.o [563/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o [564/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPPC.cpp.o [564/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o [565/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o [565/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSPIRV.cpp.o [566/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaRISCV.cpp.o [566/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o [567/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o [567/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSwift.cpp.o [568/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o [568/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSystemZ.cpp.o [569/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSPIRV.cpp.o [569/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o [570/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSystemZ.cpp.o [570/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o [571/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSwift.cpp.o [571/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o [572/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o [572/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o [573/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o [573/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o [574/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o [574/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o [575/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o [575/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o [576/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o [576/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTypeTraits.cpp.o [577/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTypeTraits.cpp.o [577/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaWasm.cpp.o [578/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o [578/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaX86.cpp.o [579/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o [579/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o [580/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o [580/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfoImpl.cpp.o [581/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o [581/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o [582/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaWasm.cpp.o [582/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o [583/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o [583/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o [584/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaX86.cpp.o [584/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o [585/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o [585/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o [586/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o [586/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o [587/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ABIInfoImpl.cpp.o [587/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o [588/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o [588/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o [589/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o [589/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o [590/989] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o [590/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o [591/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o [591/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o [592/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o [592/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o [593/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o [593/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o [594/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o [594/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o [595/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o [595/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o [596/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o [596/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o [597/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o [597/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o [598/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o [598/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGHLSLRuntime.cpp.o [599/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o [599/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGHLSLBuiltins.cpp.o [600/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o [600/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o [601/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o [601/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o [602/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o [602/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o [603/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o [603/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o [604/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o [604/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o [605/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGHLSLBuiltins.cpp.o [605/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o [606/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o [606/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o [607/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o [607/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o [608/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o [608/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o [609/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o [609/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGPointerAuth.cpp.o [610/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o [610/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o [611/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o [611/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o [612/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o [612/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o [613/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGPointerAuth.cpp.o [613/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o [614/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o [614/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o [615/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o [615/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o [616/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o [616/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o [617/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o [617/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o [618/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGHLSLRuntime.cpp.o [618/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o [619/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o [619/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o [620/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o [620/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenSYCL.cpp.o [621/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o [621/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o [622/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenSYCL.cpp.o [622/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o [623/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o [623/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o [624/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o [624/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o [625/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o [625/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o [626/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o [626/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/HLSLBufferLayoutBuilder.cpp.o [627/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o [627/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/LinkInModulesPass.cpp.o [628/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o [628/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o [629/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o [629/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o [630/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/HLSLBufferLayoutBuilder.cpp.o [630/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o [631/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/LinkInModulesPass.cpp.o [631/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleLinker.cpp.o [632/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o [632/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerWriter.cpp.o [633/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o [633/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o [634/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o [634/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/QualTypeMapper.cpp.o [635/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleLinker.cpp.o [635/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o [636/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o [636/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o [637/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o [637/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/ARM.cpp.o [638/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o [638/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/AVR.cpp.o [639/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/QualTypeMapper.cpp.o [639/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/AMDGPU.cpp.o [640/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o [640/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/DirectX.cpp.o [641/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o [641/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/Hexagon.cpp.o [642/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o [642/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/NVPTX.cpp.o [643/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/AVR.cpp.o [643/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/PPC.cpp.o [644/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/AMDGPU.cpp.o [644/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/RISCV.cpp.o [645/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/DirectX.cpp.o [645/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/SPIR.cpp.o [646/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/Hexagon.cpp.o [646/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/SystemZ.cpp.o [647/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/NVPTX.cpp.o [647/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/WebAssembly.cpp.o [648/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/PPC.cpp.o [648/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/X86.cpp.o [649/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/SPIR.cpp.o [649/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o [650/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/ARM.cpp.o [650/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AArch64.cpp.o [651/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/SystemZ.cpp.o [651/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AMDGPU.cpp.o [652/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/WebAssembly.cpp.o [652/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARC.cpp.o [653/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o [653/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARM.cpp.o [654/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o [654/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AVR.cpp.o [655/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/X86.cpp.o [655/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/BPF.cpp.o [656/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerWriter.cpp.o [656/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/CSKY.cpp.o [657/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/RISCV.cpp.o [657/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/DirectX.cpp.o [658/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARC.cpp.o [658/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Hexagon.cpp.o [659/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AMDGPU.cpp.o [659/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Lanai.cpp.o [660/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AArch64.cpp.o [660/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/LoongArch.cpp.o [661/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARM.cpp.o [661/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/M68k.cpp.o [662/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AVR.cpp.o [662/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/MSP430.cpp.o [663/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/BPF.cpp.o [663/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Mips.cpp.o [664/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/CSKY.cpp.o [664/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/NVPTX.cpp.o [665/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/DirectX.cpp.o [665/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PPC.cpp.o [666/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Hexagon.cpp.o [666/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/RISCV.cpp.o [667/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Lanai.cpp.o [667/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SPIR.cpp.o [668/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/M68k.cpp.o [668/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Sparc.cpp.o [669/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/LoongArch.cpp.o [669/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SystemZ.cpp.o [670/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/MSP430.cpp.o [670/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/TCE.cpp.o [671/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Mips.cpp.o [671/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/VE.cpp.o [672/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/NVPTX.cpp.o [672/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/WebAssembly.cpp.o [673/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PPC.cpp.o [673/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/X86.cpp.o [674/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Sparc.cpp.o [674/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/XCore.cpp.o [675/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SPIR.cpp.o [675/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TrapReasonBuilder.cpp.o [676/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/RISCV.cpp.o [676/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o [677/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/TCE.cpp.o [677/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnnexKDetection.cpp.o [678/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TrapReasonBuilder.cpp.o [678/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o [679/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SystemZ.cpp.o [679/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o [680/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/VE.cpp.o [680/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o [681/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnnexKDetection.cpp.o [681/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o [682/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/WebAssembly.cpp.o [682/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o [683/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o [683/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o [684/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/X86.cpp.o [684/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGBackEdges.cpp.o [685/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o [685/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o [686/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o [686/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o [687/989] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/XCore.cpp.o [687/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o [688/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o [688/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o [689/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o [689/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o [690/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o [690/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o [691/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o [691/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o [692/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGBackEdges.cpp.o [692/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o [693/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o [693/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/FixitUtil.cpp.o [694/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o [694/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IntervalPartition.cpp.o [695/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o [695/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o [696/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o [696/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o [697/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o [697/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o [698/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o [698/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o [699/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o [699/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o [700/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o [700/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o [701/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IntervalPartition.cpp.o [701/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o [702/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o [702/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o [703/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/FixitUtil.cpp.o [703/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o [704/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o [704/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o [705/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o [705/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o [706/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o [706/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o [707/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o [707/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o [708/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o [708/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o [709/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o [709/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UnsafeBufferUsage.cpp.o [710/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o [710/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/LifetimeAnnotations.cpp.o [711/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o [711/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/LiveOrigins.cpp.o [712/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o [712/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/Facts.cpp.o [713/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/LifetimeAnnotations.cpp.o [713/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/LifetimeSafety.cpp.o [714/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/LiveOrigins.cpp.o [714/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/LifetimeStats.cpp.o [715/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o [715/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/Loans.cpp.o [716/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o [716/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/Checker.cpp.o [717/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o [717/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/FactsGenerator.cpp.o [718/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o [718/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/LoanPropagation.cpp.o [719/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/LifetimeStats.cpp.o [719/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/MovedLoans.cpp.o [720/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/Facts.cpp.o [720/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/Origins.cpp.o [721/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/Loans.cpp.o [721/989] Building CXX object tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o [722/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/LifetimeSafety.cpp.o [722/989] Building CXX object tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o [723/989] Building CXX object tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o [723/989] Building CXX object tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o [724/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/LoanPropagation.cpp.o [724/989] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o [725/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/Checker.cpp.o [725/989] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o [726/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/FactsGenerator.cpp.o [726/989] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o [727/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/MovedLoans.cpp.o [727/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o [728/989] Building CXX object tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o [728/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o [729/989] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UnsafeBufferUsage.cpp.o [729/989] Linking CXX static library lib/libclangAnalysis.a [730/989] Building CXX object tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o [730/989] Linking CXX static library lib/libclangEdit.a [731/989] Linking CXX static library lib/libclangAnalysis.a [731/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/CreateInvocationFromArgs.cpp.o [732/989] Linking CXX static library lib/libclangEdit.a [732/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o [733/989] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o [733/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ModulesDriver.cpp.o [734/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o [734/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o [735/989] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o [735/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o [736/989] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o [736/989] Linking CXX static library lib/libclangRewrite.a [737/989] Linking CXX static library lib/libclangRewrite.a [737/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/CreateASTUnitFromArgs.cpp.o [738/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o [738/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o [739/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o [739/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/MultilibBuilder.cpp.o [740/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o [740/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OffloadBundler.cpp.o [741/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/MultilibBuilder.cpp.o [741/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o [742/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o [742/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o [743/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o [743/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o [744/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/CreateInvocationFromArgs.cpp.o [744/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o [745/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OffloadBundler.cpp.o [745/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o [746/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o [746/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AMDGPU.cpp.o [747/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AMDGPU.cpp.o [747/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o [748/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o [748/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/CSKY.cpp.o [749/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o [749/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/LoongArch.cpp.o [750/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/CreateASTUnitFromArgs.cpp.o [750/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o [751/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o [751/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o [752/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/CSKY.cpp.o [752/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o [753/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/LoongArch.cpp.o [753/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o [754/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o [754/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o [755/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o [755/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o [756/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o [756/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o [757/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o [757/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o [758/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o [758/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o [759/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o [759/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o [760/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o [760/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o [761/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o [761/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o [762/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o [762/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o [763/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o [763/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o [764/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o [764/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o [765/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o [765/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CSKYToolChain.cpp.o [766/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ModulesDriver.cpp.o [766/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o [767/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o [767/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cygwin.cpp.o [768/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o [768/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o [769/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o [769/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o [770/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CSKYToolChain.cpp.o [770/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o [771/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cygwin.cpp.o [771/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o [772/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o [772/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o [773/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o [773/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o [774/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o [774/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o [775/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o [775/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o [776/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o [776/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o [777/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o [777/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o [778/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o [778/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o [779/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o [779/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HLSL.cpp.o [780/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o [780/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o [781/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o [781/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/LFILinux.cpp.o [782/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o [782/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o [783/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o [783/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Managarm.cpp.o [784/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o [784/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o [785/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o [785/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o [786/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o [786/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o [787/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/LFILinux.cpp.o [787/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o [788/989] Building CXX object tools/clang/lib/Analysis/LifetimeSafety/CMakeFiles/obj.clangAnalysisLifetimeSafety.dir/Origins.cpp.o [788/989] Linking CXX static library lib/libclangAnalysisLifetimeSafety.a [789/989] Linking CXX static library lib/libclangAnalysisLifetimeSafety.a [789/989] Linking CXX static library lib/libclangSema.a [790/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HLSL.cpp.o [790/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o [791/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Managarm.cpp.o [791/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OHOS.cpp.o [792/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o [792/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o [793/989] Linking CXX static library lib/libclangSema.a [793/989] Linking CXX static library lib/libclangParse.a [794/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o [794/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o [795/989] Linking CXX static library lib/libclangParse.a [795/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Serenity.cpp.o [796/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o [796/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o [797/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o [797/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o [798/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o [798/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRVOpenMP.cpp.o [799/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o [799/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SYCL.cpp.o [800/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Serenity.cpp.o [800/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o [801/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OHOS.cpp.o [801/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/UEFI.cpp.o [802/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o [802/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o [803/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRVOpenMP.cpp.o [803/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o [804/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o [804/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o [805/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o [805/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o [806/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o [806/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o [807/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SYCL.cpp.o [807/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o [808/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o [808/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o [809/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o [809/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o [810/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/UEFI.cpp.o [810/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o [811/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o [811/989] Building CXX object tools/clang/lib/Options/CMakeFiles/obj.clangOptions.dir/DriverOptions.cpp.o [812/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o [812/989] Building CXX object tools/clang/lib/Options/CMakeFiles/obj.clangOptions.dir/OptionUtils.cpp.o [813/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o [813/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o [814/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o [814/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o [815/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o [815/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o [816/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o [816/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o [817/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o [817/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o [818/989] Building CXX object tools/clang/lib/Options/CMakeFiles/obj.clangOptions.dir/OptionUtils.cpp.o [818/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o [819/989] Building CXX object tools/clang/lib/Options/CMakeFiles/obj.clangOptions.dir/DriverOptions.cpp.o [819/989] Linking CXX static library lib/libclangOptions.a [820/989] Linking CXX static library lib/libclangOptions.a [820/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o [821/989] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o [821/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o [822/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o [822/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o [823/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o [823/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o [824/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o [824/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleCache.cpp.o [825/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o [825/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o [826/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o [826/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o [827/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleCache.cpp.o [827/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o [828/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o [828/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o [829/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o [829/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ObjectFilePCHContainerReader.cpp.o [830/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o [830/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/TemplateArgumentHasher.cpp.o [831/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o [831/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o [832/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o [832/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o [833/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ObjectFilePCHContainerReader.cpp.o [833/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o [834/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/TemplateArgumentHasher.cpp.o [834/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o [835/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o [835/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o [836/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o [836/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o [837/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o [837/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o [838/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o [838/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o [839/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o [839/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o [840/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o [840/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o [841/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o [841/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o [842/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o [842/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o [843/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o [843/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o [844/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o [844/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o [845/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o [845/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o [846/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o [846/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o [847/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o [847/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o [848/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o [848/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o [849/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o [849/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o [850/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o [850/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o [851/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o [851/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o [852/989] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o [852/989] Linking CXX static library lib/libclangSerialization.a [853/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o [853/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnostic.cpp.o [854/989] Linking CXX static library lib/libclangSerialization.a [854/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnosticPrinter.cpp.o [855/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o [855/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o [856/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnosticPrinter.cpp.o [856/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o [857/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnostic.cpp.o [857/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/StandaloneDiagnostic.cpp.o [858/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o [858/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o [859/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o [859/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o [860/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o [860/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o [861/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/StandaloneDiagnostic.cpp.o [861/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o [862/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o [862/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o [863/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o [863/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o [864/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o [864/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o [865/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o [865/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/DependencyScanningTool.cpp.o [866/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o [866/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o [867/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o [867/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o [868/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o [868/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o [869/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o [869/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o [870/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o [870/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o [871/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o [871/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o [872/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o [872/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o [873/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o [873/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o [874/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o [874/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o [875/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o [875/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o [876/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o [876/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/LocateToolCompilationDatabase.cpp.o [877/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o [877/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o [878/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o [878/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o [879/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/DependencyScanningTool.cpp.o [879/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o [880/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o [880/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o [881/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o [881/989] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o [882/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/LocateToolCompilationDatabase.cpp.o [882/989] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o [883/989] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o [883/989] Building CXX object tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderAnalysis.cpp.o [884/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o [884/989] Building CXX object tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o [885/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o [885/989] Building CXX object tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o [886/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o [886/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyGraph.cpp.o [887/989] Building CXX object tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o [887/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningUtils.cpp.o [888/989] Building CXX object tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderAnalysis.cpp.o [888/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScannerImpl.cpp.o [889/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o [889/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/InProcessModuleCache.cpp.o [890/989] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o [890/989] Linking CXX static library lib/libclangToolingCore.a [891/989] Linking CXX static library lib/libclangToolingCore.a [891/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o [892/989] Building CXX object tools/clang/lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o [892/989] Linking CXX static library lib/libclangToolingInclusions.a [893/989] Linking CXX static library lib/libclangToolingInclusions.a [893/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o [894/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/InProcessModuleCache.cpp.o [894/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o [895/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o [895/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o [896/989] Building CXX object tools/clang/lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o [896/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/CallGraph/CallGraphExtractor.cpp.o [897/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyGraph.cpp.o [897/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/EntityPointerLevel/EntityPointerLevel.cpp.o [898/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o [898/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/EntityPointerLevel/EntityPointerLevelFormat.cpp.o [899/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningUtils.cpp.o [899/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/OperatorNewDelete/OperatorNewDeletePointers.cpp.o [900/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o [900/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/CallGraph/CallGraphJSONFormat.cpp.o [901/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/CallGraph/CallGraphExtractor.cpp.o [901/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/PointerFlow/PointerFlow.cpp.o [902/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/EntityPointerLevel/EntityPointerLevelFormat.cpp.o [902/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/PointerFlow/PointerFlowAnalysis.cpp.o [903/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScannerImpl.cpp.o [903/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/PointerFlow/PointerFlowExtractor.cpp.o [904/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/CallGraph/CallGraphJSONFormat.cpp.o [904/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/PointerFlow/PointerFlowFormat.cpp.o [905/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/PointerFlow/PointerFlow.cpp.o [905/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/SSAFAnalysesCommon.cpp.o [906/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/EntityPointerLevel/EntityPointerLevel.cpp.o [906/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/UnsafeBufferUsage/UnsafeBufferUsage.cpp.o [907/989] Building CXX object tools/clang/lib/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o [907/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/UnsafeBufferUsage/UnsafeBufferUsageAnalysis.cpp.o [908/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/OperatorNewDelete/OperatorNewDeletePointers.cpp.o [908/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/UnsafeBufferUsage/UnsafeBufferUsageExtractor.cpp.o [909/989] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o [909/989] Linking CXX static library lib/libclangFrontend.a [910/989] Linking CXX static library lib/libclangFrontend.a [910/989] Linking CXX static library lib/libclangCodeGen.a [911/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/PointerFlow/PointerFlowAnalysis.cpp.o [911/989] Linking CXX static library lib/libclangDependencyScanning.a [912/989] Linking CXX static library lib/libclangDependencyScanning.a [912/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/UnsafeBufferUsage/UnsafeBufferUsageFormat.cpp.o [913/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/UnsafeBufferUsage/UnsafeBufferUsage.cpp.o [913/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/BuildNamespace.cpp.o [914/989] Linking CXX static library lib/libclangCodeGen.a [914/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/EntityLinkage.cpp.o [915/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/PointerFlow/PointerFlowFormat.cpp.o [915/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/EntityLinker/EntityLinker.cpp.o [916/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/BuildNamespace.cpp.o [916/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/EntityId.cpp.o [917/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/EntityLinkage.cpp.o [917/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/EntityName.cpp.o [918/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/PointerFlow/PointerFlowExtractor.cpp.o [918/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/SummaryName.cpp.o [919/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/EntityId.cpp.o [919/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/EntityIdTable.cpp.o [920/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/SummaryName.cpp.o [920/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/ASTEntityMapping.cpp.o [921/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/UnsafeBufferUsage/UnsafeBufferUsageAnalysis.cpp.o [921/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/Artifact.cpp.o [922/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/EntityName.cpp.o [922/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/JSONEntitySummaryEncoding.cpp.o [923/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/UnsafeBufferUsage/UnsafeBufferUsageExtractor.cpp.o [923/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/JSONFormatImpl.cpp.o [924/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/EntityLinker/EntityLinker.cpp.o [924/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/LUSummary.cpp.o [925/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/SSAFAnalysesCommon.cpp.o [925/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/LUSummaryEncoding.cpp.o [926/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Model/EntityIdTable.cpp.o [926/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/MultiArchStaticLibrary.cpp.o [927/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Analyses/CMakeFiles/obj.clangScalableStaticAnalysisAnalyses.dir/UnsafeBufferUsage/UnsafeBufferUsageFormat.cpp.o [927/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/MultiArchSharedLibrary.cpp.o [928/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/JSONEntitySummaryEncoding.cpp.o [928/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/StaticLibrary.cpp.o [929/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/ASTEntityMapping.cpp.o [929/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/TUSummary.cpp.o [930/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/Artifact.cpp.o [930/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/TUSummaryEncoding.cpp.o [931/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/LUSummary.cpp.o [931/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/WPASuite.cpp.o [932/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/LUSummaryEncoding.cpp.o [932/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/SerializationFormatRegistry.cpp.o [933/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/MultiArchStaticLibrary.cpp.o [933/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/SummaryData/LUSummaryConsumer.cpp.o [934/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/MultiArchSharedLibrary.cpp.o [934/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/SummaryData/SummaryDataBuilderRegistry.cpp.o [935/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/SerializationFormatRegistry.cpp.o [935/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Support/ErrorBuilder.cpp.o [936/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/SummaryData/SummaryDataBuilderRegistry.cpp.o [936/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/TUSummary/ExtractorRegistry.cpp.o [937/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/StaticLibrary.cpp.o [937/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/TUSummary/TUSummaryBuilder.cpp.o [938/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/SummaryData/LUSummaryConsumer.cpp.o [938/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/TUSummary/TUSummaryExtractor.cpp.o [939/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/TUSummary.cpp.o [939/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/WholeProgramAnalysis/AnalysisDriver.cpp.o [940/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/TUSummaryEncoding.cpp.o [940/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/WholeProgramAnalysis/AnalysisName.cpp.o [941/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Support/ErrorBuilder.cpp.o [941/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/WholeProgramAnalysis/AnalysisRegistry.cpp.o [942/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/WPASuite.cpp.o [942/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Frontend/CMakeFiles/obj.clangScalableStaticAnalysisFrontend.dir/TUSummaryExtractorFrontendAction.cpp.o [943/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/TUSummary/TUSummaryBuilder.cpp.o [943/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/SourceTransformation/CMakeFiles/obj.clangScalableStaticAnalysisSourceTransformation.dir/SARIFTransformationReportFormat.cpp.o [944/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/Serialization/JSONFormat/JSONFormatImpl.cpp.o [944/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/SourceTransformation/CMakeFiles/obj.clangScalableStaticAnalysisSourceTransformation.dir/TransformationRegistry.cpp.o [945/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/WholeProgramAnalysis/AnalysisName.cpp.o [945/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/SourceTransformation/CMakeFiles/obj.clangScalableStaticAnalysisSourceTransformation.dir/YAMLSourceEditFormat.cpp.o [946/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/TUSummary/ExtractorRegistry.cpp.o [946/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o [947/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/WholeProgramAnalysis/AnalysisRegistry.cpp.o [947/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroCallReconstructor.cpp.o [948/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/WholeProgramAnalysis/AnalysisDriver.cpp.o [948/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o [949/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Core/CMakeFiles/obj.clangScalableStaticAnalysisCore.dir/TUSummary/TUSummaryExtractor.cpp.o [949/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o [950/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/SourceTransformation/CMakeFiles/obj.clangScalableStaticAnalysisSourceTransformation.dir/TransformationRegistry.cpp.o [950/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o [951/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/SourceTransformation/CMakeFiles/obj.clangScalableStaticAnalysisSourceTransformation.dir/SARIFTransformationReportFormat.cpp.o [951/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o [952/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o [952/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o [953/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroCallReconstructor.cpp.o [953/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o [954/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o [954/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/IntegerLiteralSeparatorFixer.cpp.o [955/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o [955/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o [956/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o [956/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MatchFilePath.cpp.o [957/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o [957/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o [958/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o [958/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NumericLiteralCaseFixer.cpp.o [959/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/IntegerLiteralSeparatorFixer.cpp.o [959/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NumericLiteralInfo.cpp.o [960/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MatchFilePath.cpp.o [960/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ObjCPropertyAttributeOrderFixer.cpp.o [961/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NumericLiteralInfo.cpp.o [961/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o [962/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/Frontend/CMakeFiles/obj.clangScalableStaticAnalysisFrontend.dir/TUSummaryExtractorFrontendAction.cpp.o [962/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o [963/989] Building CXX object tools/clang/lib/ScalableStaticAnalysis/SourceTransformation/CMakeFiles/obj.clangScalableStaticAnalysisSourceTransformation.dir/YAMLSourceEditFormat.cpp.o [963/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o [964/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NumericLiteralCaseFixer.cpp.o [964/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o [965/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o [965/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o [966/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o [966/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o [967/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/ObjCPropertyAttributeOrderFixer.cpp.o [967/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o [968/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o [968/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o [969/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o [969/989] Building CXX object tools/clang/lib/UnifiedSymbolResolution/CMakeFiles/obj.clangUnifiedSymbolResolution.dir/USRGeneration.cpp.o [970/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o [970/989] Building CXX object tools/clang/tools/clang-fuzzer/CMakeFiles/clang-objc-fuzzer.dir/ClangObjectiveCFuzzer.cpp.o [971/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o [971/989] Building CXX object tools/clang/tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o [972/989] Building CXX object tools/clang/tools/clang-fuzzer/CMakeFiles/clang-objc-fuzzer.dir/ClangObjectiveCFuzzer.cpp.o [973/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o [974/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o [975/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o [976/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o [977/989] Building CXX object tools/clang/lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o [977/989] Linking CXX static library lib/libclangFormat.a [978/989] Linking CXX static library lib/libclangFormat.a [979/989] Building CXX object tools/clang/tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o [980/989] Building CXX object tools/clang/lib/UnifiedSymbolResolution/CMakeFiles/obj.clangUnifiedSymbolResolution.dir/USRGeneration.cpp.o [980/989] Linking CXX static library lib/libclangUnifiedSymbolResolution.a [981/989] Linking CXX static library lib/libclangUnifiedSymbolResolution.a [981/989] Linking CXX static library lib/libclangScalableStaticAnalysisCore.a [982/989] Linking CXX static library lib/libclangScalableStaticAnalysisCore.a [982/989] Linking CXX static library lib/libclangScalableStaticAnalysisAnalyses.a [982/989] Linking CXX static library lib/libclangScalableStaticAnalysisSourceTransformation.a [983/989] Linking CXX static library lib/libclangScalableStaticAnalysisSourceTransformation.a [984/989] Linking CXX static library lib/libclangScalableStaticAnalysisAnalyses.a [984/989] Linking CXX static library lib/libclangScalableStaticAnalysisFrontend.a [985/989] Linking CXX static library lib/libclangScalableStaticAnalysisFrontend.a [985/989] Linking CXX static library lib/libclangDriver.a [986/989] Linking CXX static library lib/libclangDriver.a [986/989] Linking CXX static library lib/libclangTooling.a [987/989] Linking CXX static library lib/libclangTooling.a [987/989] Linking CXX static library lib/libclangHandleCXX.a [988/989] Linking CXX static library lib/libclangHandleCXX.a [988/989] Linking CXX executable bin/clang-objc-fuzzer [989/989] Linking CXX executable bin/clang-objc-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/clang-objc-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja clang-format-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/clang/tools/clang-format/fuzzer/CMakeFiles/clang-format-fuzzer.dir/ClangFormatFuzzer.cpp.o [1/2] Building CXX object tools/clang/tools/clang-format/fuzzer/CMakeFiles/clang-format-fuzzer.dir/ClangFormatFuzzer.cpp.o [1/2] Linking CXX executable bin/clang-format-fuzzer [2/2] Linking CXX executable bin/clang-format-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/clang-format-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja clang-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/clang/tools/clang-fuzzer/CMakeFiles/clang-fuzzer.dir/ClangFuzzer.cpp.o [1/2] Building CXX object tools/clang/tools/clang-fuzzer/CMakeFiles/clang-fuzzer.dir/ClangFuzzer.cpp.o [1/2] Linking CXX executable bin/clang-fuzzer [2/2] Linking CXX executable bin/clang-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/clang-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-parse-assembly-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-parse-assembly-fuzzer/CMakeFiles/llvm-parse-assembly-fuzzer.dir/llvm-parse-assembly-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-parse-assembly-fuzzer/CMakeFiles/llvm-parse-assembly-fuzzer.dir/llvm-parse-assembly-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-parse-assembly-fuzzer [2/2] Linking CXX executable bin/llvm-parse-assembly-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-parse-assembly-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-symbol-reader-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-symbol-reader-fuzzer/CMakeFiles/llvm-symbol-reader-fuzzer.dir/llvm-symbol-reader-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-symbol-reader-fuzzer/CMakeFiles/llvm-symbol-reader-fuzzer.dir/llvm-symbol-reader-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-symbol-reader-fuzzer [2/2] Linking CXX executable bin/llvm-symbol-reader-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-symbol-reader-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ coverage = coverage ]] Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja llvm-object-yaml-fuzzer -j 8 Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building CXX object tools/llvm-object-yaml-fuzzer/CMakeFiles/llvm-object-yaml-fuzzer.dir/llvm-object-yaml-fuzzer.cpp.o [1/2] Building CXX object tools/llvm-object-yaml-fuzzer/CMakeFiles/llvm-object-yaml-fuzzer.dir/llvm-object-yaml-fuzzer.cpp.o [1/2] Linking CXX executable bin/llvm-object-yaml-fuzzer [2/2] Linking CXX executable bin/llvm-object-yaml-fuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bin/llvm-object-yaml-fuzzer /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--hexagon-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--riscv64-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--mips64-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--arm-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--ppc64-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--aarch64-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--x86_64-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--wasm32-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--nvptx-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--ve-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--bpf-O2 Step #3 - "compile-libfuzzer-coverage-x86_64": + mv /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--aarch64-gisel Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-earlycse Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-simplifycfg Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-gvn Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-sccp Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_predication Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-guard_widening Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_vectorize Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_unswitch Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-licm Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-indvars Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-strength_reduce Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-irce Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-dse Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_idiom Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-reassociate Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-lower_matrix_intrinsics Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-memcpyopt Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-sroa Step #3 - "compile-libfuzzer-coverage-x86_64": + mv /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-instcombine Step #3 - "compile-libfuzzer-coverage-x86_64": + ninja clang-fuzzer-dictionary Step #3 - "compile-libfuzzer-coverage-x86_64": [0/2] Building C object tools/clang/tools/clang-fuzzer/dictionary/CMakeFiles/clang-fuzzer-dictionary.dir/dictionary.c.o [1/2] Building C object tools/clang/tools/clang-fuzzer/dictionary/CMakeFiles/clang-fuzzer-dictionary.dir/dictionary.c.o [1/2] Linking CXX executable bin/clang-fuzzer-dictionary [2/2] Linking CXX executable bin/clang-fuzzer-dictionary Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${CLANG_DICT_FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + bin/clang-fuzzer-dictionary Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${CLANG_DICT_FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + bin/clang-fuzzer-dictionary Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in "${CLANG_DICT_FUZZERS[@]}" Step #3 - "compile-libfuzzer-coverage-x86_64": + bin/clang-fuzzer-dictionary Step #3 - "compile-libfuzzer-coverage-x86_64": + zip -j /workspace/out/libfuzzer-coverage-x86_64/clang-objc-fuzzer_seed_corpus.zip /src/llvm-project/llvm/../clang/tools/clang-fuzzer/corpus_examples/objc/BasicClass.m /src/llvm-project/llvm/../clang/tools/clang-fuzzer/corpus_examples/objc/ClassCategory.m /src/llvm-project/llvm/../clang/tools/clang-fuzzer/corpus_examples/objc/ClassExtension.m /src/llvm-project/llvm/../clang/tools/clang-fuzzer/corpus_examples/objc/SharedInstance.m Step #3 - "compile-libfuzzer-coverage-x86_64": adding: BasicClass.m (deflated 52%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: ClassCategory.m (deflated 50%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: ClassExtension.m (deflated 41%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: SharedInstance.m (deflated 58%) Step #3 - "compile-libfuzzer-coverage-x86_64": + zip -j /workspace/out/libfuzzer-coverage-x86_64/clangd-fuzzer_seed_corpus.zip /src/llvm-project/llvm/../clang-tools-extra/clangd/test/CMakeLists.txt /src/llvm-project/llvm/../clang-tools-extra/clangd/test/GH75115.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/Inputs /src/llvm-project/llvm/../clang-tools-extra/clangd/test/ast-no-range.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/ast.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/background-index.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/call-hierarchy.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/check-fail.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/check-lines.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/check.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/code-action-request.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/compile-commands-path-in-initialize.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/completion-auto-trigger-replace.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/completion-auto-trigger.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/completion-replace.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/completion-snippets-replace.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/completion-snippets.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/completion.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/config.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/crash-non-added-files.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/crash-parse.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/crash-preamble.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/delimited-input-comment-at-the-end.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/dependency-output.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/diagnostic-category.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/diagnostics-no-tidy.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/diagnostics-notes.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/diagnostics-tidy.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/did-change-configuration-params.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/document-link.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/execute-command.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/exit-eof.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/exit-with-shutdown.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/exit-without-shutdown.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/filestatus.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/fixits-codeaction-documentchanges.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/fixits-codeaction.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/fixits-command-documentchanges.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/fixits-command.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/fixits-embed-in-diagnostic.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/folding-range.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/formatting.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/hover.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/implementations.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/include-cleaner-batch-fix.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/index-serialization /src/llvm-project/llvm/../clang-tools-extra/clangd/test/index-tools.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/indexer.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/infinite-instantiation.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/initialize-params-invalid.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/initialize-params.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/initialize-sequence.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/inlayHints.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/input-mirror.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/lit.cfg.py /src/llvm-project/llvm/../clang-tools-extra/clangd/test/lit.local.cfg /src/llvm-project/llvm/../clang-tools-extra/clangd/test/lit.site.cfg.py.in /src/llvm-project/llvm/../clang-tools-extra/clangd/test/log.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/memory_tree.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/metrics.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/module_dependencies.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/modules.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/modules_config_remove_flags.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/modules_no_cdb.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/non-existent.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/path-mappings.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/positionencoding.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/protocol.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/references-container.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/references.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/remap.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/remote-index /src/llvm-project/llvm/../clang-tools-extra/clangd/test/rename.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/request-reply.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/selection-range.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/semantic-tokens-refresh.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/semantic-tokens.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/signature-help-unescaped.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/signature-help-with-offsets.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/signature-help.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/spaces-in-delimited-input.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/symbol-info.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/symbol-tags.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/symbols.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/system-include-extractor.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/target_info.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/test-uri-posix.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/test-uri-windows.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/textdocument-didchange-fail.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/too_large.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/trace.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/tweaks-format.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/type-definition.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/type-hierarchy-ext.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/type-hierarchy.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/unsupported-method.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/utf8.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/version.test /src/llvm-project/llvm/../clang-tools-extra/clangd/test/xpc /src/llvm-project/llvm/../clang-tools-extra/clangd/test/xrefs.test Step #3 - "compile-libfuzzer-coverage-x86_64": adding: CMakeLists.txt (deflated 55%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: GH75115.test (deflated 45%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: ast-no-range.test (deflated 73%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: ast.test (deflated 70%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: background-index.test (deflated 58%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: call-hierarchy.test (deflated 71%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: check-fail.test (deflated 37%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: check-lines.test (deflated 49%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: check.test (deflated 42%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: code-action-request.test (deflated 76%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: compile-commands-path-in-initialize.test (deflated 55%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: completion-auto-trigger-replace.test (deflated 78%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: completion-auto-trigger.test (deflated 82%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: completion-replace.test (deflated 88%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: completion-snippets-replace.test (deflated 72%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: completion-snippets.test (deflated 67%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: completion.test (deflated 78%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: config.test (deflated 68%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: crash-non-added-files.test (deflated 72%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: crash-parse.test (deflated 53%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: crash-preamble.test (deflated 52%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: delimited-input-comment-at-the-end.test (deflated 53%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: dependency-output.test (deflated 45%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: diagnostic-category.test (deflated 70%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: diagnostics-no-tidy.test (deflated 67%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: diagnostics-notes.test (deflated 72%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: diagnostics-tidy.test (deflated 67%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: did-change-configuration-params.test (deflated 71%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: document-link.test (deflated 60%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: execute-command.test (deflated 79%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: exit-eof.test (deflated 27%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: exit-with-shutdown.test (deflated 35%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: exit-without-shutdown.test (deflated 24%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: filestatus.test (deflated 48%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: fixits-codeaction-documentchanges.test (deflated 84%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: fixits-codeaction.test (deflated 83%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: fixits-command-documentchanges.test (deflated 88%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: fixits-command.test (deflated 87%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: fixits-embed-in-diagnostic.test (deflated 76%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: folding-range.test (deflated 55%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: formatting.test (deflated 90%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: hover.test (deflated 78%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: implementations.test (deflated 71%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: include-cleaner-batch-fix.test (deflated 91%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: index-tools.test (deflated 45%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: indexer.test (deflated 35%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: infinite-instantiation.test (deflated 34%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: initialize-params-invalid.test (deflated 43%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: initialize-params.test (deflated 78%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: initialize-sequence.test (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: inlayHints.test (deflated 75%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: input-mirror.test (deflated 46%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: lit.cfg.py (deflated 55%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: lit.local.cfg (deflated 25%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: lit.site.cfg.py.in (deflated 54%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: log.test (deflated 42%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: memory_tree.test (deflated 84%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: metrics.test (deflated 40%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: module_dependencies.test (deflated 60%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: modules.test (deflated 59%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: modules_config_remove_flags.test (deflated 54%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: modules_no_cdb.test (deflated 53%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: non-existent.test (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: path-mappings.test (deflated 62%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: positionencoding.test (deflated 58%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: protocol.test (deflated 77%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: references-container.test (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: references.test (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: remap.test (deflated 48%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: rename.test (deflated 76%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: request-reply.test (deflated 67%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: selection-range.test (deflated 69%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: semantic-tokens-refresh.test (deflated 64%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: semantic-tokens.test (deflated 74%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: signature-help-unescaped.test (deflated 60%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: signature-help-with-offsets.test (deflated 64%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: signature-help.test (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: spaces-in-delimited-input.test (deflated 39%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: symbol-info.test (deflated 69%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: symbol-tags.test (deflated 74%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: symbols.test (deflated 80%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: system-include-extractor.test (deflated 67%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: target_info.test (deflated 48%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: test-uri-posix.test (deflated 40%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: test-uri-windows.test (deflated 39%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: textdocument-didchange-fail.test (deflated 69%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: too_large.test (deflated 17%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: trace.test (deflated 56%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: tweaks-format.test (deflated 72%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: type-definition.test (deflated 63%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: type-hierarchy-ext.test (deflated 87%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: type-hierarchy.test (deflated 85%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: unsupported-method.test (deflated 50%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: utf8.test (deflated 59%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: version.test (deflated 72%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: xrefs.test (deflated 81%) Step #3 - "compile-libfuzzer-coverage-x86_64": + zip -j /workspace/out/libfuzzer-coverage-x86_64/clang-fuzzer_seed_corpus.zip /src/llvm-project/clang/test/Parser/DelayedTemplateParsing.cpp /src/llvm-project/clang/test/Parser/MicrosoftExtensions.cpp /src/llvm-project/clang/test/Parser/PR11000.cpp /src/llvm-project/clang/test/Parser/PR21872.cpp /src/llvm-project/clang/test/Parser/access-spec-attrs.cpp /src/llvm-project/clang/test/Parser/altivec-template-vector.cpp /src/llvm-project/clang/test/Parser/annotation-token-in-lexed-body.cpp /src/llvm-project/clang/test/Parser/asm-goto.cpp /src/llvm-project/clang/test/Parser/asm.cpp /src/llvm-project/clang/test/Parser/attr-external-source-symbol-cxx11.cpp /src/llvm-project/clang/test/Parser/attr-order.cpp /src/llvm-project/clang/test/Parser/backtrack-crash.cpp /src/llvm-project/clang/test/Parser/backtrack-off-by-one.cpp /src/llvm-project/clang/test/Parser/bracket-crash.cpp /src/llvm-project/clang/test/Parser/brackets.cpp /src/llvm-project/clang/test/Parser/colon-colon-parentheses.cpp /src/llvm-project/clang/test/Parser/compound-token-split.cpp /src/llvm-project/clang/test/Parser/cxx-alias-decl-split-angle-fixit.cpp /src/llvm-project/clang/test/Parser/cxx-altivec-bool-128.cpp /src/llvm-project/clang/test/Parser/cxx-altivec.cpp /src/llvm-project/clang/test/Parser/cxx-ambig-decl-expr-xfail.cpp /src/llvm-project/clang/test/Parser/cxx-ambig-decl-expr.cpp /src/llvm-project/clang/test/Parser/cxx-ambig-init-templ.cpp /src/llvm-project/clang/test/Parser/cxx-ambig-paren-expr-asan.cpp /src/llvm-project/clang/test/Parser/cxx-ambig-paren-expr.cpp /src/llvm-project/clang/test/Parser/cxx-attributes-missing-closing-in-switch.cpp /src/llvm-project/clang/test/Parser/cxx-attributes-missing-closing.cpp /src/llvm-project/clang/test/Parser/cxx-attributes-missing-second-closing-in-switch.cpp /src/llvm-project/clang/test/Parser/cxx-attributes-missing-with-semi-before-closing.cpp /src/llvm-project/clang/test/Parser/cxx-attributes.cpp /src/llvm-project/clang/test/Parser/cxx-bad-cast-diagnose-broken-template.cpp /src/llvm-project/clang/test/Parser/cxx-bool.cpp /src/llvm-project/clang/test/Parser/cxx-casting.cpp /src/llvm-project/clang/test/Parser/cxx-class-template-specialization.cpp /src/llvm-project/clang/test/Parser/cxx-class.cpp /src/llvm-project/clang/test/Parser/cxx-concept-declaration.cpp /src/llvm-project/clang/test/Parser/cxx-concepts-ambig-constraint-expr.cpp /src/llvm-project/clang/test/Parser/cxx-concepts-requires-clause.cpp /src/llvm-project/clang/test/Parser/cxx-condition.cpp /src/llvm-project/clang/test/Parser/cxx-decl.cpp /src/llvm-project/clang/test/Parser/cxx-declarator-attribute-crash.cpp /src/llvm-project/clang/test/Parser/cxx-default-args.cpp /src/llvm-project/clang/test/Parser/cxx-default-delete.cpp /src/llvm-project/clang/test/Parser/cxx-ext-delete-default.cpp /src/llvm-project/clang/test/Parser/cxx-extern-c-array.cpp /src/llvm-project/clang/test/Parser/cxx-extra-semi.cpp /src/llvm-project/clang/test/Parser/cxx-extra-virtual-specifiers.cpp /src/llvm-project/clang/test/Parser/cxx-friend.cpp /src/llvm-project/clang/test/Parser/cxx-invalid-for-range.cpp /src/llvm-project/clang/test/Parser/cxx-invalid-function-decl.cpp /src/llvm-project/clang/test/Parser/cxx-invalid-using-decl-in-constexpr-crash.cpp /src/llvm-project/clang/test/Parser/cxx-keyword-identifiers.cpp /src/llvm-project/clang/test/Parser/cxx-member-crash.cpp /src/llvm-project/clang/test/Parser/cxx-member-init-missing-paren-crash.cpp /src/llvm-project/clang/test/Parser/cxx-member-initializers.cpp /src/llvm-project/clang/test/Parser/cxx-missing-semi-crash.cpp /src/llvm-project/clang/test/Parser/cxx-namespace-after-missing-semicolon.cpp /src/llvm-project/clang/test/Parser/cxx-namespace-alias.cpp /src/llvm-project/clang/test/Parser/cxx-nested-name-spec.cpp /src/llvm-project/clang/test/Parser/cxx-nested-name.cpp /src/llvm-project/clang/test/Parser/cxx-reference.cpp /src/llvm-project/clang/test/Parser/cxx-stmt.cpp /src/llvm-project/clang/test/Parser/cxx-template-argument.cpp /src/llvm-project/clang/test/Parser/cxx-template-decl.cpp /src/llvm-project/clang/test/Parser/cxx-template-recovery.cpp /src/llvm-project/clang/test/Parser/cxx-template-template-recovery.cpp /src/llvm-project/clang/test/Parser/cxx-throw.cpp /src/llvm-project/clang/test/Parser/cxx-typeid.cpp /src/llvm-project/clang/test/Parser/cxx-typeof.cpp /src/llvm-project/clang/test/Parser/cxx-undeclared-identifier.cpp /src/llvm-project/clang/test/Parser/cxx-using-declaration.cpp /src/llvm-project/clang/test/Parser/cxx-using-directive.cpp /src/llvm-project/clang/test/Parser/cxx-variadic-func.cpp /src/llvm-project/clang/test/Parser/cxx03-attributes.cpp /src/llvm-project/clang/test/Parser/cxx03-lambda-extension.cpp /src/llvm-project/clang/test/Parser/cxx0x-ambig.cpp /src/llvm-project/clang/test/Parser/cxx0x-attributes-preprocessor-tokens.cpp /src/llvm-project/clang/test/Parser/cxx0x-attributes.cpp /src/llvm-project/clang/test/Parser/cxx0x-condition.cpp /src/llvm-project/clang/test/Parser/cxx0x-decl.cpp /src/llvm-project/clang/test/Parser/cxx0x-for-range.cpp /src/llvm-project/clang/test/Parser/cxx0x-in-cxx98.cpp /src/llvm-project/clang/test/Parser/cxx0x-keyword-attributes.cpp /src/llvm-project/clang/test/Parser/cxx0x-lambda-expressions.cpp /src/llvm-project/clang/test/Parser/cxx0x-literal-operators.cpp /src/llvm-project/clang/test/Parser/cxx0x-member-initializers.cpp /src/llvm-project/clang/test/Parser/cxx0x-override-control-keywords.cpp /src/llvm-project/clang/test/Parser/cxx0x-rvalue-reference.cpp /src/llvm-project/clang/test/Parser/cxx11-base-spec-attributes.cpp /src/llvm-project/clang/test/Parser/cxx11-brace-initializers.cpp /src/llvm-project/clang/test/Parser/cxx11-stmt-attributes.cpp /src/llvm-project/clang/test/Parser/cxx11-templates.cpp /src/llvm-project/clang/test/Parser/cxx11-type-specifier.cpp /src/llvm-project/clang/test/Parser/cxx11-user-defined-literals.cpp /src/llvm-project/clang/test/Parser/cxx1z-attributes.cpp /src/llvm-project/clang/test/Parser/cxx1z-class-template-argument-deduction.cpp /src/llvm-project/clang/test/Parser/cxx1z-constexpr-lambdas.cpp /src/llvm-project/clang/test/Parser/cxx1z-decomposition.cpp /src/llvm-project/clang/test/Parser/cxx1z-fold-expressions.cpp /src/llvm-project/clang/test/Parser/cxx1z-init-statement.cpp /src/llvm-project/clang/test/Parser/cxx1z-nested-namespace-definition.cpp /src/llvm-project/clang/test/Parser/cxx1z-using-declaration.cpp /src/llvm-project/clang/test/Parser/cxx20-coroutines.cpp /src/llvm-project/clang/test/Parser/cxx20-using-enum.cpp /src/llvm-project/clang/test/Parser/cxx23-assume.cpp /src/llvm-project/clang/test/Parser/cxx2a-abbreviated-templates.cpp /src/llvm-project/clang/test/Parser/cxx2a-bitfield-init.cpp /src/llvm-project/clang/test/Parser/cxx2a-concept-declaration.cpp /src/llvm-project/clang/test/Parser/cxx2a-concepts-requires-expr.cpp /src/llvm-project/clang/test/Parser/cxx2a-constrained-template-param-with-partial-id.cpp /src/llvm-project/clang/test/Parser/cxx2a-constrained-template-param.cpp /src/llvm-project/clang/test/Parser/cxx2a-designated-init.cpp /src/llvm-project/clang/test/Parser/cxx2a-init-statement.cpp /src/llvm-project/clang/test/Parser/cxx2a-inline-nested-namespace-definition.cpp /src/llvm-project/clang/test/Parser/cxx2a-placeholder-type-constraint.cpp /src/llvm-project/clang/test/Parser/cxx2a-spaceship.cpp /src/llvm-project/clang/test/Parser/cxx2a-template-lambdas.cpp /src/llvm-project/clang/test/Parser/cxx2b-auto-x.cpp /src/llvm-project/clang/test/Parser/cxx2b-init-statement.cpp /src/llvm-project/clang/test/Parser/cxx2b-label.cpp /src/llvm-project/clang/test/Parser/cxx2b-lambdas-ext-warns.cpp /src/llvm-project/clang/test/Parser/cxx2b-lambdas.cpp /src/llvm-project/clang/test/Parser/cxx2b-subscript.cpp /src/llvm-project/clang/test/Parser/cxx2c-binding-pack.cpp /src/llvm-project/clang/test/Parser/cxx2c-delete-with-message.cpp /src/llvm-project/clang/test/Parser/cxx2c-expansion-statements-not-backported.cpp /src/llvm-project/clang/test/Parser/cxx2c-expansion-statements.cpp /src/llvm-project/clang/test/Parser/cxx2c-oxford-variadic-comma.cpp /src/llvm-project/clang/test/Parser/cxx2c-pack-indexing.cpp /src/llvm-project/clang/test/Parser/cxx2c-template-template-param.cpp /src/llvm-project/clang/test/Parser/cxx2c-variadic-friends-ext-diags.cpp /src/llvm-project/clang/test/Parser/cxx2c-variadic-friends.cpp /src/llvm-project/clang/test/Parser/cxx98-enum.cpp /src/llvm-project/clang/test/Parser/decltype-gh188014.cpp /src/llvm-project/clang/test/Parser/decomposed-condition.cpp /src/llvm-project/clang/test/Parser/defer-ts.cpp /src/llvm-project/clang/test/Parser/dep_template_spec_type.cpp /src/llvm-project/clang/test/Parser/diagnose_if.cpp /src/llvm-project/clang/test/Parser/editor-placeholder-recovery.cpp /src/llvm-project/clang/test/Parser/enableif-attr.cpp /src/llvm-project/clang/test/Parser/eof.cpp /src/llvm-project/clang/test/Parser/eof2.cpp /src/llvm-project/clang/test/Parser/explicit-bool-pre-cxx17.cpp /src/llvm-project/clang/test/Parser/explicit-bool.cpp /src/llvm-project/clang/test/Parser/expressions.cpp /src/llvm-project/clang/test/Parser/ext-int.cpp /src/llvm-project/clang/test/Parser/extern-template-attributes.cpp /src/llvm-project/clang/test/Parser/extra-semi-resulting-in-nullstmt-in-init-statement.cpp /src/llvm-project/clang/test/Parser/extra-semi-resulting-in-nullstmt.cpp /src/llvm-project/clang/test/Parser/extra-semi.cpp /src/llvm-project/clang/test/Parser/for.cpp /src/llvm-project/clang/test/Parser/fp-floatcontrol-syntax.cpp /src/llvm-project/clang/test/Parser/friend-concept.cpp /src/llvm-project/clang/test/Parser/function-parameter-limit.cpp /src/llvm-project/clang/test/Parser/gcc-__final-compatibility.cpp /src/llvm-project/clang/test/Parser/gh110231.cpp /src/llvm-project/clang/test/Parser/gh114815.cpp /src/llvm-project/clang/test/Parser/gh137861.cpp /src/llvm-project/clang/test/Parser/gh186582.cpp /src/llvm-project/clang/test/Parser/gh30908-scope-balance-on-invalid-var-direct-init-1.cpp /src/llvm-project/clang/test/Parser/gh30908-scope-balance-on-invalid-var-direct-init-2.cpp /src/llvm-project/clang/test/Parser/gh48527.cpp /src/llvm-project/clang/test/Parser/gh64836.cpp /src/llvm-project/clang/test/Parser/lambda-misplaced-capture-default.cpp /src/llvm-project/clang/test/Parser/lax-conv.cpp /src/llvm-project/clang/test/Parser/macro-braces-recovery.cpp /src/llvm-project/clang/test/Parser/macro-expansion-recovery.cpp /src/llvm-project/clang/test/Parser/max-tokens.cpp /src/llvm-project/clang/test/Parser/ms-if-exists.cpp /src/llvm-project/clang/test/Parser/namespace-alias-attr.cpp /src/llvm-project/clang/test/Parser/namespace-attributes.cpp /src/llvm-project/clang/test/Parser/namespaces.cpp /src/llvm-project/clang/test/Parser/nested_blocks_overflow.cpp /src/llvm-project/clang/test/Parser/nested_function_prototype_overflow.cpp /src/llvm-project/clang/test/Parser/nested_lambda_overflow.cpp /src/llvm-project/clang/test/Parser/objcxx11-invalid-lambda.cpp /src/llvm-project/clang/test/Parser/parenthesis-balance.cpp /src/llvm-project/clang/test/Parser/parsing-reflection-with-blocks.cpp /src/llvm-project/clang/test/Parser/parsing-reflection.cpp /src/llvm-project/clang/test/Parser/pragma-attribute-context.cpp /src/llvm-project/clang/test/Parser/pragma-attribute-declspec.cpp /src/llvm-project/clang/test/Parser/pragma-attribute.cpp /src/llvm-project/clang/test/Parser/pragma-export.cpp /src/llvm-project/clang/test/Parser/pragma-fp-contract.cpp /src/llvm-project/clang/test/Parser/pragma-fp.cpp /src/llvm-project/clang/test/Parser/pragma-loop-safety.cpp /src/llvm-project/clang/test/Parser/pragma-loop-vectorize.cpp /src/llvm-project/clang/test/Parser/pragma-loop.cpp /src/llvm-project/clang/test/Parser/pragma-optimize-diagnostics.cpp /src/llvm-project/clang/test/Parser/pragma-options.cpp /src/llvm-project/clang/test/Parser/pragma-pipeline.cpp /src/llvm-project/clang/test/Parser/pragma-unroll-and-jam.cpp /src/llvm-project/clang/test/Parser/pragma-unroll.cpp /src/llvm-project/clang/test/Parser/recovery-after-expected-unqualified-id.cpp /src/llvm-project/clang/test/Parser/recovery.cpp /src/llvm-project/clang/test/Parser/recursion-limits.cpp /src/llvm-project/clang/test/Parser/slh-asm-goto-no-warn.cpp /src/llvm-project/clang/test/Parser/slh-asm-goto.cpp /src/llvm-project/clang/test/Parser/static_assert.cpp /src/llvm-project/clang/test/Parser/stmt-attributes.cpp /src/llvm-project/clang/test/Parser/switch-recovery.cpp /src/llvm-project/clang/test/Parser/switch-typo-correction.cpp /src/llvm-project/clang/test/Parser/top-level-semi-cxx0x.cpp /src/llvm-project/clang/test/Parser/using-if-exists-attr.cpp /src/llvm-project/clang/test/Parser/using-template.cpp /src/llvm-project/clang/test/Parser/warn-dangling-else.cpp /src/llvm-project/clang/test/Parser/warn-misleading-indentation-fix.cpp /src/llvm-project/clang/test/Parser/warn-misleading-indentation.cpp /src/llvm-project/clang/test/Parser/while-loop-outside-function.cpp Step #3 - "compile-libfuzzer-coverage-x86_64": adding: DelayedTemplateParsing.cpp (deflated 67%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: MicrosoftExtensions.cpp (deflated 75%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: PR11000.cpp (deflated 19%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: PR21872.cpp (deflated 60%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: access-spec-attrs.cpp (deflated 41%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: altivec-template-vector.cpp (deflated 66%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: annotation-token-in-lexed-body.cpp (deflated 46%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: asm-goto.cpp (deflated 76%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: asm.cpp (deflated 74%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: attr-external-source-symbol-cxx11.cpp (deflated 13%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: attr-order.cpp (deflated 80%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: backtrack-crash.cpp (deflated 7%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: backtrack-off-by-one.cpp (deflated 52%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: bracket-crash.cpp (deflated 11%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: brackets.cpp (deflated 81%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: colon-colon-parentheses.cpp (deflated 71%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: compound-token-split.cpp (deflated 60%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-alias-decl-split-angle-fixit.cpp (deflated 17%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-altivec-bool-128.cpp (deflated 87%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-altivec.cpp (deflated 82%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-ambig-decl-expr-xfail.cpp (deflated 28%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-ambig-decl-expr.cpp (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-ambig-init-templ.cpp (deflated 68%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-ambig-paren-expr-asan.cpp (deflated 31%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-ambig-paren-expr.cpp (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-attributes-missing-closing-in-switch.cpp (deflated 35%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-attributes-missing-closing.cpp (deflated 23%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-attributes-missing-second-closing-in-switch.cpp (deflated 34%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-attributes-missing-with-semi-before-closing.cpp (deflated 23%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-attributes.cpp (deflated 68%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-bad-cast-diagnose-broken-template.cpp (deflated 45%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-bool.cpp (deflated 21%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-casting.cpp (deflated 75%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-class-template-specialization.cpp (deflated 23%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-class.cpp (deflated 74%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-concept-declaration.cpp (deflated 34%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-concepts-ambig-constraint-expr.cpp (deflated 34%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-concepts-requires-clause.cpp (deflated 78%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-condition.cpp (deflated 44%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-decl.cpp (deflated 68%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-declarator-attribute-crash.cpp (deflated 37%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-default-args.cpp (deflated 58%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-default-delete.cpp (deflated 64%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-ext-delete-default.cpp (deflated 57%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-extern-c-array.cpp (deflated 28%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-extra-semi.cpp (deflated 70%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-extra-virtual-specifiers.cpp (deflated 56%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-friend.cpp (deflated 63%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-invalid-for-range.cpp (deflated 52%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-invalid-function-decl.cpp (deflated 68%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-invalid-using-decl-in-constexpr-crash.cpp (deflated 15%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-keyword-identifiers.cpp (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-member-crash.cpp (deflated 57%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-member-init-missing-paren-crash.cpp (deflated 25%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-member-initializers.cpp (deflated 65%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-missing-semi-crash.cpp (deflated 40%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-namespace-after-missing-semicolon.cpp (deflated 52%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-namespace-alias.cpp (deflated 51%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-nested-name-spec.cpp (deflated 47%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-nested-name.cpp (deflated 33%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-reference.cpp (deflated 59%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-stmt.cpp (deflated 60%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-template-argument.cpp (deflated 76%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-template-decl.cpp (deflated 76%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-template-recovery.cpp (deflated 26%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-template-template-recovery.cpp (deflated 79%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-throw.cpp (deflated 50%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-typeid.cpp (deflated 28%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-typeof.cpp (deflated 41%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-undeclared-identifier.cpp (deflated 57%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-using-declaration.cpp (deflated 50%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-using-directive.cpp (deflated 70%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx-variadic-func.cpp (deflated 44%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx03-attributes.cpp (deflated 7%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx03-lambda-extension.cpp (deflated 10%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-ambig.cpp (deflated 70%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-attributes-preprocessor-tokens.cpp (deflated 85%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-attributes.cpp (deflated 76%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-condition.cpp (deflated 65%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-decl.cpp (deflated 73%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-for-range.cpp (deflated 67%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-in-cxx98.cpp (deflated 60%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-keyword-attributes.cpp (deflated 85%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-lambda-expressions.cpp (deflated 75%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-literal-operators.cpp (deflated 52%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-member-initializers.cpp (deflated 53%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-override-control-keywords.cpp (deflated 59%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx0x-rvalue-reference.cpp (deflated 32%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx11-base-spec-attributes.cpp (deflated 57%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx11-brace-initializers.cpp (deflated 49%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx11-stmt-attributes.cpp (deflated 86%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx11-templates.cpp (deflated 72%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx11-type-specifier.cpp (deflated 54%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx11-user-defined-literals.cpp (deflated 74%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx1z-attributes.cpp (deflated 45%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx1z-class-template-argument-deduction.cpp (deflated 79%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx1z-constexpr-lambdas.cpp (deflated 76%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx1z-decomposition.cpp (deflated 78%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx1z-fold-expressions.cpp (deflated 74%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx1z-init-statement.cpp (deflated 73%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx1z-nested-namespace-definition.cpp (deflated 56%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx1z-using-declaration.cpp (deflated 54%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx20-coroutines.cpp (deflated 54%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx20-using-enum.cpp (deflated 57%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx23-assume.cpp (deflated 59%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-abbreviated-templates.cpp (deflated 72%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-bitfield-init.cpp (deflated 51%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-concept-declaration.cpp (deflated 75%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-concepts-requires-expr.cpp (deflated 77%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-constrained-template-param-with-partial-id.cpp (deflated 63%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-constrained-template-param.cpp (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-designated-init.cpp (deflated 57%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-init-statement.cpp (deflated 62%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-inline-nested-namespace-definition.cpp (deflated 78%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-placeholder-type-constraint.cpp (deflated 80%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-spaceship.cpp (deflated 62%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2a-template-lambdas.cpp (deflated 66%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2b-auto-x.cpp (deflated 72%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2b-init-statement.cpp (deflated 66%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2b-label.cpp (deflated 69%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2b-lambdas-ext-warns.cpp (deflated 78%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2b-lambdas.cpp (deflated 80%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2b-subscript.cpp (deflated 76%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2c-binding-pack.cpp (deflated 65%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2c-delete-with-message.cpp (deflated 84%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2c-expansion-statements-not-backported.cpp (deflated 16%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2c-expansion-statements.cpp (deflated 82%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2c-oxford-variadic-comma.cpp (deflated 84%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2c-pack-indexing.cpp (deflated 68%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2c-template-template-param.cpp (deflated 82%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2c-variadic-friends-ext-diags.cpp (deflated 70%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx2c-variadic-friends.cpp (deflated 70%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: cxx98-enum.cpp (deflated 24%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: decltype-gh188014.cpp (deflated 52%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: decomposed-condition.cpp (deflated 78%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: defer-ts.cpp (deflated 14%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: dep_template_spec_type.cpp (deflated 42%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: diagnose_if.cpp (deflated 44%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: editor-placeholder-recovery.cpp (deflated 73%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: enableif-attr.cpp (deflated 48%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: eof.cpp (deflated 44%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: eof2.cpp (deflated 45%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: explicit-bool-pre-cxx17.cpp (deflated 56%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: explicit-bool.cpp (deflated 67%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: expressions.cpp (deflated 58%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: ext-int.cpp (deflated 62%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: extern-template-attributes.cpp (deflated 52%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: extra-semi-resulting-in-nullstmt-in-init-statement.cpp (deflated 68%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: extra-semi-resulting-in-nullstmt.cpp (deflated 68%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: extra-semi.cpp (deflated 63%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: for.cpp (deflated 75%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: fp-floatcontrol-syntax.cpp (deflated 75%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: friend-concept.cpp (deflated 66%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: function-parameter-limit.cpp (deflated 72%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: gcc-__final-compatibility.cpp (deflated 53%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: gh110231.cpp (deflated 33%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: gh114815.cpp (deflated 28%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: gh137861.cpp (deflated 70%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: gh186582.cpp (deflated 42%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: gh30908-scope-balance-on-invalid-var-direct-init-1.cpp (deflated 46%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: gh30908-scope-balance-on-invalid-var-direct-init-2.cpp (deflated 27%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: gh48527.cpp (deflated 49%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: gh64836.cpp (deflated 42%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: lambda-misplaced-capture-default.cpp (deflated 73%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: lax-conv.cpp (deflated 91%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: macro-braces-recovery.cpp (deflated 62%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: macro-expansion-recovery.cpp (deflated 48%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: max-tokens.cpp (deflated 74%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: ms-if-exists.cpp (deflated 73%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: namespace-alias-attr.cpp (deflated 22%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: namespace-attributes.cpp (deflated 73%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: namespaces.cpp (deflated 42%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: nested_blocks_overflow.cpp (deflated 90%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: nested_function_prototype_overflow.cpp (deflated 89%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: nested_lambda_overflow.cpp (deflated 91%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: objcxx11-invalid-lambda.cpp (deflated 37%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: parenthesis-balance.cpp (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: parsing-reflection-with-blocks.cpp (deflated 45%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: parsing-reflection.cpp (deflated 70%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-attribute-context.cpp (deflated 61%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-attribute-declspec.cpp (deflated 58%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-attribute.cpp (deflated 90%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-export.cpp (deflated 63%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-fp-contract.cpp (deflated 59%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-fp.cpp (deflated 77%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-loop-safety.cpp (deflated 74%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-loop-vectorize.cpp (deflated 43%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-loop.cpp (deflated 86%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-optimize-diagnostics.cpp (deflated 62%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-options.cpp (deflated 14%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-pipeline.cpp (deflated 70%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-unroll-and-jam.cpp (deflated 78%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: pragma-unroll.cpp (deflated 77%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: recovery-after-expected-unqualified-id.cpp (deflated 10%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: recovery.cpp (deflated 75%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: recursion-limits.cpp (deflated 84%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: slh-asm-goto-no-warn.cpp (deflated 15%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: slh-asm-goto.cpp (deflated 25%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: static_assert.cpp (deflated 52%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: stmt-attributes.cpp (deflated 45%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: switch-recovery.cpp (deflated 77%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: switch-typo-correction.cpp (deflated 29%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: top-level-semi-cxx0x.cpp (deflated 24%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: using-if-exists-attr.cpp (deflated 71%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: using-template.cpp (deflated 69%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: warn-dangling-else.cpp (deflated 69%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: warn-misleading-indentation-fix.cpp (deflated 19%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: warn-misleading-indentation.cpp (deflated 81%) Step #3 - "compile-libfuzzer-coverage-x86_64": adding: while-loop-outside-function.cpp (deflated 56%) 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: abe5df6cdd4c: Already exists Step #4: b6e6731883c0: Already exists Step #4: d0d228651121: Pulling fs layer Step #4: 42c00c596d20: Pulling fs layer Step #4: 6048cb9af949: Pulling fs layer Step #4: 13f196fd59f3: Pulling fs layer Step #4: e4715f1ceaab: Pulling fs layer Step #4: e56f1dd5b41d: Pulling fs layer Step #4: 08dbeb329cd4: Pulling fs layer Step #4: a3d5ab70b517: Pulling fs layer Step #4: 66a67f790732: Pulling fs layer Step #4: 56870e6c84c8: Pulling fs layer Step #4: 1c13a54e7d7d: Pulling fs layer Step #4: 8bcd7cdd6656: Pulling fs layer Step #4: 024b123fc91c: Pulling fs layer Step #4: b1c88f5f85fb: Pulling fs layer Step #4: 48863dd25a0e: Pulling fs layer Step #4: 66b314646014: Pulling fs layer Step #4: 56870e6c84c8: Waiting Step #4: 1c13a54e7d7d: Waiting Step #4: 24e79751dcb0: Pulling fs layer Step #4: fd3bdaf5f6c6: Pulling fs layer Step #4: af06bcf29520: Pulling fs layer Step #4: 68c05a1ff49e: Pulling fs layer Step #4: 160f4b124f2e: Pulling fs layer Step #4: 137147ab4757: Pulling fs layer Step #4: 91ebfbae5515: Pulling fs layer Step #4: 06eea1b86093: Pulling fs layer Step #4: b88749e69407: Pulling fs layer Step #4: af06bcf29520: Waiting Step #4: 8bcd7cdd6656: Waiting Step #4: 68c05a1ff49e: Waiting Step #4: 08dbeb329cd4: Waiting Step #4: 024b123fc91c: Waiting Step #4: b1c88f5f85fb: Waiting Step #4: 06eea1b86093: Waiting Step #4: b88749e69407: Waiting Step #4: 160f4b124f2e: Waiting Step #4: 91ebfbae5515: Waiting Step #4: 48863dd25a0e: Waiting Step #4: a3d5ab70b517: Waiting Step #4: 24e79751dcb0: Waiting Step #4: 66b314646014: Waiting Step #4: fd3bdaf5f6c6: Waiting Step #4: 66a67f790732: Waiting Step #4: e4715f1ceaab: Verifying Checksum Step #4: e4715f1ceaab: Download complete Step #4: 6048cb9af949: Download complete Step #4: d0d228651121: Verifying Checksum Step #4: d0d228651121: Download complete Step #4: 13f196fd59f3: Verifying Checksum Step #4: 13f196fd59f3: Download complete Step #4: 42c00c596d20: Verifying Checksum Step #4: 42c00c596d20: Download complete Step #4: 08dbeb329cd4: Download complete Step #4: d0d228651121: Pull complete Step #4: a3d5ab70b517: Download complete Step #4: 66a67f790732: Verifying Checksum Step #4: 66a67f790732: Download complete Step #4: 024b123fc91c: Download complete Step #4: 1c13a54e7d7d: Verifying Checksum Step #4: 1c13a54e7d7d: Download complete Step #4: 8bcd7cdd6656: Download complete Step #4: e56f1dd5b41d: Verifying Checksum Step #4: e56f1dd5b41d: Download complete Step #4: 42c00c596d20: Pull complete Step #4: 48863dd25a0e: Download complete Step #4: 6048cb9af949: Pull complete Step #4: 24e79751dcb0: Verifying Checksum Step #4: 24e79751dcb0: Download complete Step #4: fd3bdaf5f6c6: Download complete Step #4: 13f196fd59f3: Pull complete Step #4: 56870e6c84c8: Verifying Checksum Step #4: 56870e6c84c8: Download complete Step #4: 160f4b124f2e: Verifying Checksum Step #4: 160f4b124f2e: Download complete Step #4: 68c05a1ff49e: Verifying Checksum Step #4: 68c05a1ff49e: Download complete Step #4: e4715f1ceaab: Pull complete Step #4: 91ebfbae5515: Verifying Checksum Step #4: 91ebfbae5515: Download complete Step #4: 137147ab4757: Verifying Checksum Step #4: 137147ab4757: Download complete Step #4: b88749e69407: Verifying Checksum Step #4: b88749e69407: Download complete Step #4: b1c88f5f85fb: Verifying Checksum Step #4: b1c88f5f85fb: Download complete Step #4: af06bcf29520: Verifying Checksum Step #4: af06bcf29520: Download complete Step #4: 06eea1b86093: Verifying Checksum Step #4: 06eea1b86093: Download complete Step #4: 66b314646014: Verifying Checksum Step #4: 66b314646014: Download complete Step #4: e56f1dd5b41d: Pull complete Step #4: 08dbeb329cd4: Pull complete Step #4: a3d5ab70b517: Pull complete Step #4: 66a67f790732: Pull complete Step #4: 56870e6c84c8: Pull complete Step #4: 1c13a54e7d7d: Pull complete Step #4: 8bcd7cdd6656: Pull complete Step #4: 024b123fc91c: Pull complete Step #4: b1c88f5f85fb: Pull complete Step #4: 48863dd25a0e: Pull complete Step #4: 66b314646014: Pull complete Step #4: 24e79751dcb0: Pull complete Step #4: fd3bdaf5f6c6: Pull complete Step #4: af06bcf29520: Pull complete Step #4: 68c05a1ff49e: Pull complete Step #4: 160f4b124f2e: Pull complete Step #4: 137147ab4757: Pull complete Step #4: 91ebfbae5515: Pull complete Step #4: 06eea1b86093: Pull complete Step #4: b88749e69407: Pull complete Step #4: Digest: sha256:22587f31bac7fc138c860ae3442209954603443f8b4054419b266791ddd05f96 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/llvm-dwarfdump-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/llvm-dwarfdump-fuzzer.zip or Step #5: /corpus/llvm-dwarfdump-fuzzer.zip.zip, and cannot find /corpus/llvm-dwarfdump-fuzzer.zip.ZIP, period. Step #5: Failed to unpack the corpus for llvm-dwarfdump-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/llvm-yaml-numeric-parser-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/llvm-yaml-numeric-parser-fuzzer.zip or Step #5: /corpus/llvm-yaml-numeric-parser-fuzzer.zip.zip, and cannot find /corpus/llvm-yaml-numeric-parser-fuzzer.zip.ZIP, period. Step #5: Failed to unpack the corpus for llvm-yaml-numeric-parser-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: Running llvm-object-yaml-fuzzer Step #5: Running clang-objc-fuzzer Step #5: Running llvm-itanium-demangle-fuzzer Step #5: Running llvm-opt-fuzzer--x86_64-loop_predication Step #5: Running llvm-opt-fuzzer--x86_64-guard_widening Step #5: Running llvm-dwarfdump-fuzzer Step #5: Error occured while running llvm-dwarfdump-fuzzer: Step #5: Cov returncode: 1, grep returncode: 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 857557323 Step #5: INFO: Loaded 1 modules (286 inline 8-bit counters): 286 [0x55c9f8c52fc0, 0x55c9f8c530de), Step #5: INFO: Loaded 1 PC tables (286 PCs): 286 [0x55c9f8c530e0,0x55c9f8c542c0), Step #5: No such file or directory: /corpus/llvm-dwarfdump-fuzzer; exiting Step #5: Running llvm-opt-fuzzer--x86_64-lower_matrix_intrinsics Step #5: Running llvm-opt-fuzzer--x86_64-licm Step #5: [2026-07-13 08:51:44,746 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:51:44,759 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-dwarfdump-fuzzer_error.log Step #5: Running clang-fuzzer Step #5: Running llvm-opt-fuzzer--x86_64-instcombine Step #5: Running llvm-isel-fuzzer--aarch64-gisel Step #5: Running clang-format-fuzzer Step #5: Error occured while running llvm-opt-fuzzer--x86_64-guard_widening: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=guard-widening Step #5: INFO: found LLVMFuzzerCustomMutator (0x5565b9586990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 858223705 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5565c37057f0, 0x5565c3705af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5565c3705b00,0x5565c3708b90), Step #5: MERGE-OUTER: 9003 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=guard-widening Step #5: INFO: found LLVMFuzzerCustomMutator (0x5606acd08990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 858304362 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5606b6e877f0, 0x5606b6e87af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5606b6e87b00,0x5606b6e8ab90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge139.txt' Step #5: MERGE-INNER: 9003 total files; 0 processed earlier; will process 9003 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 99Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 99Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 99Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 100Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 100Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 18 exec/s: 0 rss: 100Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: #64 pulse cov: 184 ft: 204 exec/s: 0 rss: 101Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 33 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 928 from 96 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 2036 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 27 bits Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 254048 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 160 from 96 Step #5: error: input module is broken! Step #5: #128 pulse cov: 184 ft: 211 exec/s: 0 rss: 102Mb Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 27380416640 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: can't skip to bit 83217080960 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 8589934720 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 39056323712 from 128 Step #5: error: input module is broken! Step #5: can't skip to bit 130459631872 from 128 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 103616 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 69057016000 from 96 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 270532736 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 28565753728 from 128 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 133680431136 from 128 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 102934016 from 96 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 9663676704 from 224 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 536871136 from 224 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 48235680 from 192 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: can't skip to bit 34728179296 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 950400 from 128 Step #5: error: input module is broken! Step #5: can't skip to bit 103904 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 494 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 9664896448 from 160 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2240 from 128 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: #256 pulse cov: 192 ft: 226 exec/s: 0 rss: 102Mb Step #5: can't skip to bit 106080 from 192 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 34728179296 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 282 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 26940477344 from 224 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 805314592 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 69057011936 from 224 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 133820165952 from 384 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "m:" Step #5: error: input module is broken! Step #5: Invalid parameter attribute record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 102936469600 from 96 Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 19035353504 from 416 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '2426223' vs current: '0' Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 538059200 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 1074930112 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid record: Unsupported version of DISubrange Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '2425967' vs current: '0' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 16224 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 92889155136 from 416 Step #5: error: input module is broken! Step #5: can't skip to bit 538059200 from 448 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 32224 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: unknown function pointer alignment type '' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid type for value Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 35985039744 from 384 Step #5: error: input module is broken! Step #5: can't skip to bit 130483152928 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 7516754272 from 96 Step #5: error: input module is broken! Step #5: Invalid pointer record Step #5: error: input module is broken! Step #5: Unknown attribute kind (32168) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 10485856 from 96 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1120 from 96 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 45 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Not a constant range list attribute Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: unknown specifier 'ß' Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Not a type attribute Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: #512 pulse cov: 194 ft: 255 exec/s: 0 rss: 102Mb Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 137438945824 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Too few records for range Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 96 of 96 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: can't skip to bit 187040 from 736 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 17716740224 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 120 of 120 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 124 of 124 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1056 from 832 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 124 of 124 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 1408 from 992 Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 42080 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 144 of 144 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 176 of 176 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 54436597280 from 384 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 184 of 184 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 184 of 184 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block Step #5: error: input module is broken! Step #5: can't skip to bit 1568 from 1344 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 192 of 192 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 232 of 232 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8 of 21 bits Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2336 from 1952 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2368 from 1952 Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 1856 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 240 of 240 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2240 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 240 of 240 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 23714957152 from 480 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 129652944416 from 480 Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements Step #5: error: input module is broken! Step #5: Invalid vstoffset record Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 380 of 380 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2190508320 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 61755822336 from 480 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 504 of 504 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 4192 from 3808 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 4128 from 3904 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 9696 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 70938395392 from 320 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 5504 from 5120 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 88869489568 from 832 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: '570mzQ7.0svncrbitbaaecdaa' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 804 of 804 bytes Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 3368232032 from 992 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_WFvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: can't skip to bit 2427226208 from 1120 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid array type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = sdiv i16 -1, %1 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %1 Step #5: voiderror: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = sdiv i16 -1, %1 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %1 Step #5: voiderror: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2103904 from 6656 Step #5: error: input module is broken! Step #5: can't skip to bit 61755823712 from 1856 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 916 of 916 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 916 of 916 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i1, ptr %L3, @f Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657814912 from 2368 Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'z60U7twv1IVn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8o1.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM8o1.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 29641565664 from 7872 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1000 of 1000 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8224 from 7840 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1006652768 from 7392 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1006652768 from 7392 Step #5: error: input module is broken! Step #5: can't skip to bit 38197607200 from 2464 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 18199334560 from 5760 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Invalid ptrauth record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %19, label %27, label %29 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @barrier Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @barrier Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 12864 from 320 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 989867808 from 7840 Step #5: error: input module is broken! Step #5: can't skip to bit 73631776 from 1568 Step #5: error: input module is broken! Step #5: can't skip to bit 73631776 from 1568 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr ptr, i64 undef, %r23 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G3 = getelementptr ptr, i64 %G, %r23 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G1 = getelementptr ptr, i64 %G3, %r23 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 104077703008 from 4704 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i = phi i32 [ %i.next, %lmop ], [ 0, %loop.preheader ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %result = phi i32 [ 0, %ertry ], [ 0, %lmop ] Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1021341472 from 7840 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1021341472 from 7840 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %endif ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %endif ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -1, %endif ], [ 0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %endif ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.1 = phi i32 [ 1, %entry ], [ -1, %endif ], [ 0, %then ] Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 1015042560 from 8576 Step #5: error: input module is broken! Step #5: can't skip to bit 1015042560 from 8576 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svm' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657815936 from 3392 Step #5: error: input module is broken! Step #5: can't skip to bit 110657815936 from 3392 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657815936 from 3392 Step #5: error: input module is broken! Step #5: can't skip to bit 9536 from 9152 Step #5: error: input module is broken! Step #5: align metadata value must be an i64! Step #5: %v2 = load ptr, ptr %p2, align 8, !align !0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB2 ], [ undef, %for.body.preheader ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: Instruction does not dominate all uses! Step #5: %a.addr.03 = phi ptr [ undef, %BB2 ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: store float %l, ptr %a.addr.03, align 4 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1084 of 1084 bytes Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1224 of 1224 bytes Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1116 of 1116 bytes Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ undef, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB6 ], [ undef, %BB3 ] Step #5: label %entry Step #5: label %bb13 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'zero_byte_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'zero_byte_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 983577760 from 9248 Step #5: error: input module is broken! Step #5: can't skip to bit 54821406080 from 3328 Step #5: error: input module is broken! Step #5: can't skip to bit 32756639104 from 7712 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 431648 from 8608 Step #5: error: input module is broken! Step #5: Basic Block in function 'double_call' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 136073344 from 8320 Step #5: error: input module is broken! Step #5: Basic Block in function 'ero_byte_test1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !6) Step #5: !6 = distinct !DILexicalBlock(scope: !4, file: !1, line: 4, column: 12) Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_Fortran90, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 undef Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid float const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1260 of 1260 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: GEP indexes must be integers Step #5: %G4 = getelementptr i1, ptr %G3, %G Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ackbar' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 69 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %C5 = icmp sge i1 %L, %C5 Step #5: error: input module is broken! Step #5: can't skip to bit 86856453696 from 3552 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function '_Z3fooRdS_S_S_' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: can't skip to bit 1358968384 from 9664 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_Ada95, file: !3, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: invalid tag Step #5: !7 = !DIBasicType(tag: DW_TAG_namelist_item, name: "int", size: 36, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1216 of 1216 bytes Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_Ada95, file: !3, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: #1024 pulse cov: 212 ft: 366 exec/s: 0 rss: 112Mb Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr <2 x ptr>, ptr %G2, undef Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 47250073408 from 9920 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: i212error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %0 Step #5: intrinsic return type (overload type 0) expected any vector type, but got %struct.__neon_int32x2x4_t = type { ptr, <2 x i32>, <2 x i32>, <2 x i32> } Step #5: ; Function Attrs: noimplicitfloat nounwind memory(read) Step #5: declare %struct.__neon_int32x2x4_t @"llvm.arm.neon.vld1.\E32i32.p0i8"(ptr, i32) #1 Step #5: intrinsic has incorrect number of args. Expected 3, but got 6 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.arm.neon.vst1.p0i8.v2i32(ptr, <2 x i32>, <2 x i32>, <2 x i32>, <2 x i32>, i32) #2 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_diff_comd' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !3 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1361081952 from 9696 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @func Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @func Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @func Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: can't skip to bit 8122144864 from 6048 Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-guard_widening: /src/llvm-project/llvm/include/llvm/Support/Casting.h:572: decltype(auto) llvm::cast(From *) [To = llvm::ArrayType, From = llvm::Type]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. Step #5: ==184== ERROR: libFuzzer: deadly signal Step #5: #0 0x5606acd07a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5606acc7bc38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5606acc5e785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f01e4941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f01c4d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f01c2c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f5f01c2c728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f5f01c3dfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5606ad00eb9b in decltype(auto) llvm::cast(llvm::Type*) /src/llvm-project/llvm/include/llvm/Support/Casting.h:572:3 Step #5: #9 0x5606b167b84c in (anonymous namespace)::BitcodeReader::parseConstants() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:3486:11 Step #5: #10 0x5606b16924f0 in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4709:25 Step #5: #11 0x5606b165175c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #12 0x5606b165175c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #13 0x5606b165af0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #14 0x5606b165b22e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #15 0x5606b1647078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #16 0x5606b164793d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #17 0x5606acd091f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #18 0x5606acc5fe6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5606acc69408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5606acc4f8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5606acc7c5e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f5f01c2e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5606acc42c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-guard_widening+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9bdaac9c12aeff9260abe56e48741ef3b99322ed Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=guard-widening Step #5: INFO: found LLVMFuzzerCustomMutator (0x55de2a431990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 861527625 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55de345b07f0, 0x55de345b0af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55de345b0b00,0x55de345b3b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge139.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-guard_widening/regressions/9bdaac9c12aeff9260abe56e48741ef3b99322ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 9003 total files; 1079 processed earlier; will process 7924 files now Step #5: #1 pulse cov: 188 ft: 189 exec/s: 0 rss: 104Mb Step #5: #2 pulse cov: 189 ft: 198 exec/s: 0 rss: 104Mb Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4 pulse cov: 194 ft: 213 exec/s: 0 rss: 106Mb Step #5: Invalid phi record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1300 of 1300 bytes Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8 pulse cov: 195 ft: 234 exec/s: 0 rss: 107Mb Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 203 ft: 256 exec/s: 0 rss: 107Mb Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-guard_widening: /src/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp:883: static DIBasicType *llvm::DIBasicType::getImpl(LLVMContext &, unsigned int, MDString *, Metadata *, unsigned int, Metadata *, Metadata *, uint32_t, unsigned int, uint32_t, uint32_t, DIFlags, StorageType, bool): Assertion `isCanonical(Name) && "Expected canonical MDString"' failed. Step #5: ==267== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de2a430a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de2a3a4c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de2a387785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f0b4b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f0b2b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f0b297858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f3f0b297728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f3f0b2a8fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55de2eaadc58 in llvm::DIBasicType::getImpl(llvm::LLVMContext&, unsigned int, llvm::MDString*, llvm::Metadata*, unsigned int, llvm::Metadata*, llvm::Metadata*, unsigned int, unsigned int, unsigned int, unsigned int, llvm::DINode::DIFlags, llvm::Metadata::StorageType, bool) /src/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp:883:3 Step #5: #9 0x55de2ede9839 in llvm::MetadataLoader::MetadataLoaderImpl::parseOneMetadata(llvm::SmallVectorImpl&, unsigned int, (anonymous namespace)::PlaceholderQueue&, llvm::StringRef, unsigned int&) /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:1594:9 Step #5: #10 0x55de2ede2dbe in llvm::MetadataLoader::MetadataLoaderImpl::parseMetadata(bool) /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:1177:23 Step #5: #11 0x55de2ed9b1a8 in parseFunctionMetadata /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.h:65:42 Step #5: #12 0x55de2ed9b1a8 in (anonymous namespace)::BitcodeReader::parseFunctionBody(llvm::Function*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:5128:35 Step #5: #13 0x55de2ed8a555 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7155:19 Step #5: #14 0x55de2ed8c2d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #15 0x55de2ec5eca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #16 0x55de2ed7aa52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #17 0x55de2ed83f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #18 0x55de2ed8422e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #19 0x55de2ed70078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #20 0x55de2ed7093d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #21 0x55de2a4321f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #22 0x55de2a388e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #23 0x55de2a392408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #24 0x55de2a3788a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #25 0x55de2a3a55e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #26 0x7f3f0b299082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #27 0x55de2a36bc6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-guard_widening+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a642c3ef72a42b0c9f6ceb19d8826b177661311d Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=guard-widening Step #5: INFO: found LLVMFuzzerCustomMutator (0x564773f2c990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 862388682 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x56477e0ab7f0, 0x56477e0abaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x56477e0abb00,0x56477e0aeb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge139.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-guard_widening/regressions/a642c3ef72a42b0c9f6ceb19d8826b177661311d' caused a failure at the previous merge step Step #5: MERGE-INNER: 9003 total files; 1099 processed earlier; will process 7904 files now Step #5: Load operand is not a pointer type (Producer: 'LLVM7.8.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1 pulse cov: 29 ft: 30 exec/s: 0 rss: 103Mb Step #5: Invalid load record (Producer: 'LLVM8.0.0sfn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2 pulse cov: 29 ft: 37 exec/s: 0 rss: 103Mb Step #5: can't skip to bit 536881184 from 10176 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #4 pulse cov: 29 ft: 45 exec/s: 0 rss: 105Mb Step #5: Invalid operand bundle record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: #8 pulse cov: 198 ft: 221 exec/s: 0 rss: 106Mb Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i32, i32 }, ptr %A, @bar Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i32, i32 }, ptr %A, { i32, i32 } %L Step #5: error: input module is broken! Step #5: #16 pulse cov: 204 ft: 233 exec/s: 0 rss: 107Mb Step #5: can't skip to bit 26592060160 from 7424 Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 204 ft: 251 exec/s: 0 rss: 109Mb Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %32 = getelementptr inbounds ptr, i1 %27, %29 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %36 = getelementptr ptr, i1 %32, %34 Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %87 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %32 = getelementptr inbounds ptr, i1 %27, %29 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %36 = getelementptr ptr, i1 %32, %34 Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %65 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %65 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %65 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %87 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %32 = getelementptr inbounds ptr, i1 %27, %29 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %36 = getelementptr ptr, i1 %32, %34 Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %25 = getelementptr i1, ptr %21, %20 Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 0, 9223372036854775807 Step #5: br i1 %C, label %.lr.ph, label %BB3 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825408 from 3552 Step #5: error: input module is broken! Step #5: can't skip to bit 17322540928 from 10016 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1492992 from 9920 Step #5: error: input module is broken! Step #5: can't skip to bit 1492992 from 9920 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sle i1 %B, %C5 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i1, ptr %G7, align 1 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store ptr %A6, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp ult float 1.401300e-45, 1.401300e-45 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr i1, ptr %A8, i1 %C5 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store i1 %B5, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, i34 1, align 1 Step #5: store i1 %C14, ptr %A14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr i1, ptr %G1, i34 -1 Step #5: store ptr %G8, ptr undef, align 8 Step #5: error: input module is broken! Step #5: can't skip to bit 75968 from 9280 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid composite elements Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !"\17") Step #5: !"\17" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr33", scope: !8, file: !1, line: 240, type: !12) Step #5: !12 = !{!13} Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #64 pulse cov: 206 ft: 297 exec/s: 0 rss: 110Mb Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 75968 from 9280 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !6, globals: !6) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !9 = distinct !DISubrange(count: !9, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 38197608928 from 4192 Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: 292, name: "int", size: 32, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.1.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.1.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.c\7D = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: unknown specifier 'N' Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 104077704992 from 6688 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104077704992 from 6688 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @"|lvm.dbg.value"(metadata i32 0, metadata <0x56477ecc3288>, metadata !DIExpression()) Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @"|lvm.dbg.value" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid callbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weiggts", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr [10 x i8], ptr %A, [10 x i8] %I1 Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: musttail call void (i32, ...) @plus(i32 65536, ...) Step #5: error: input module is broken! Step #5: can't skip to bit 136902091936 from 8960 Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing param element type for attribute upgrade (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp uge i8 127, 127 Step #5: br i1 %C1, label %4, label %10 Step #5: error: input module is broken! Step #5: can't skip to bit 1363162112 from 9088 Step #5: error: input module is broken! Step #5: #128 pulse cov: 212 ft: 339 exec/s: 0 rss: 113Mb Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid vector type record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: LandingPadInst needs at least one clause or to be a cleanup. Step #5: %0 = landingpad ptr Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1264 of 1264 bytes Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657816416 from 3872 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 54821406016 from 3264 Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 72495283488 from 7232 Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 795456 from 10368 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'invcast' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: LandingPadInst needs to be in a function with a personality. Step #5: %3 = landingpad { ptr, i32 } Step #5: cleanup Step #5: LandingPadInst needs to be in a function with a personality. Step #5: %5 = landingpad { ptr, i32 } Step #5: cleanup Step #5: LandingPadInst needs to be in a function with a personality. Step #5: %6 = landingpad { ptr, i32 } Step #5: cleanup Step #5: LandingPadInst needs to be in a function with a personality. Step #5: %7 = landingpad { ptr, i32 } Step #5: cleanup Step #5: ResumeInst needs to be in a function with a personality. Step #5: resume { ptr, i32 } undef Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 83457847296 from 9856 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1428 of 1428 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr double, ptr %L, %G Step #5: error: input module is broken! Step #5: #256 pulse cov: 213 ft: 374 exec/s: 0 rss: 115Mb Step #5: Unexpected end of file reading 1596 of 1596 bytes Step #5: error: input module is broken! Step #5: unknown specifier 'é' Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %G9 = getelementptr ptr, ptr %G8, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: store i64 %B9, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: store i1 %B6, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %C4 = icmp ult i1 %C15, %B6 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %B3 = and i1 %B6, false Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i16> %tmp3 Step #5: i16error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_value(!8, !4, !DIExpression(), !13) Step #5: !8 = !{!4} Step #5: label %b Step #5: ptr @caller Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't read more than 32 at a time, trying to read 508 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr float, ptr %G1, undef Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %a.addr.03 = phi ptr [ undef, %BB ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB5 ], [ undef, %BB4 ], [ undef, %1 ], [ undef, %BB25 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ undef, %BB36 ], [ undef, %BB38 ], [ undef, %BB8 ], [ undef, %0 ], [ undef, %BB10 ], [ undef, %entry ] Step #5: label %BB5 Step #5: label %for.body Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B = shl i32 %B6, %B Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'no_matching_phi' does not have terminator! Step #5: label %10 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: Function return type does not match operand type of return inst! Step #5: ret float %a Step #5: halfBasic Block in function 'test_fptrunc_fptrunc' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: Function return type does not match operand type of return inst! Step #5: ret float %a Step #5: halferror: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid blockaddress record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @test_memmove_zero_length Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !3 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32\F3t", file: !2, line: 1, baseType: !4, dwarfAddressSpace: 3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !24 = !DILocalVariable(name: "e", scope: !21, line: 8, type: !3) Step #5: !21 = !{!3} Step #5: local variable requires a valid scope Step #5: !24 = !DILocalVariable(name: "e", scope: !21, line: 8, type: !3) Step #5: !21 = !{!3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @test Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i32, align 4 Step #5: error: input module is broken! Step #5: Basic Block in function 'indbrtest1.1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1588 of 1588 bytes Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %17 = icmp eq i1 true, false Step #5: %B = and i1 %17, %C Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ugt i1 %25, false Step #5: %B = and i1 %17, %C Step #5: Instruction does not dominate all uses! Step #5: %14 = fcmp false float 1.401300e-45, 0.000000e+00 Step #5: %B1 = add i1 %14, true Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: can't skip to bit 36547080128 from 9216 Step #5: error: input module is broken! Step #5: can't skip to bit 36547080128 from 9216 Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !1 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %2, %if.end10 ], [ 65536, %if.then13 ] Step #5: PHI node entries do not match predecessors! Step #5: %5 = phi i32 [ %4, %if.end20 ], [ -2147483648, %if.then33 ] Step #5: label %if.then33 Step #5: label %if.th0m23 Step #5: PHI node entries do not match predecessors! Step #5: %6 = phi i32 [ %5, %if.end25 ], [ 65536, %if.then28 ] Step #5: label %if.then28 Step #5: label %if.then48 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %7 = phi i32 [ %6, %if.end30 ], [ -1, %if.then33 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i32 [ %7, %if.end35 ], [ 0, %if.then38 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %9 = phi i32 [ %8, %if.end40 ], [ 0, %if.then43 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %10 = phi i32 [ %9, %if.end45 ], [ -1, %if.then48 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %11 = phi i32 [ %10, %if.end50 ], [ 65536, %if.then53 ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr exact i1 false, %B1 Step #5: %C1 = icmp ugt i1 %C2, %B4 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr exact i1 false, %B1 Step #5: %B3 = mul i1 %B4, true Step #5: Instruction does not dominate all uses! Step #5: %B5 = xor i1 %C2, true Step #5: br i1 %B5, label %21, label %30 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr exact i1 false, %B1 Step #5: %C6 = icmp sle i1 %B4, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = xor i1 %C2, true Step #5: %B2 = urem i1 %B10, %B5 Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid checksum Step #5: !1 = !DIFile(filename: "t.c", directory: "C:\\src\\llvm-project\\build", checksumkind: CSK_MD5, checksum: "56c40617a$a23a8cccbd9a16bcec57af") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid checksum Step #5: !1 = !DIFile(filename: "t.c", directory: "C:\\src\\llvm-project\\build", checksumkind: CSK_MD5, checksum: "56c40617a$a23a8cccbd9a16bcec57af") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 213 ft: 392 exec/s: 0 rss: 116Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 102773216 from 12768 Step #5: error: input module is broken! Step #5: can't skip to bit 102773216 from 12768 Step #5: error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incorrect type in array initializer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.experimental.guard Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings with no strings Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %31 = alloca swifterror ptr, i188 1, align 8 Step #5: %36 = getelementptr ptr, ptr %31, i1 %33 Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i1, ptr %G6, %G6 Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1636 of 1636 bytes Step #5: error: input module is broken! Step #5: Missing atomic load type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i1, ptr %G6, %G6 Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: can't skip to bit 50034049984 from 8640 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: Invalid string record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 25445664160 from 14464 Step #5: error: input module is broken! Step #5: Invalid resume record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (2) in Fuzzer input Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @"llvm+dbg.value"(metadata i32 %2, metadata <0x56477eccfb08>, metadata !DIExpression()) Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @"llvm+dbg.value"(metadata !DIArgList(i32 %2, i32 %2, i32 %2, i32 %2, i32 %2, i32 %2), metadata <0x56477ecc1328>, metadata !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_constu, 0, DW_OP_shl, DW_OP_LLVM_arg, 5, DW_OP_div, DW_OP_LLVM_arg, 4, DW_OP_minus, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 3, DW_OP_plus, DW_OP_shl, DW_OP_and, DW_OP_stack_value)) Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @"llvm+dbg.value" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "B", scope: !5, file: !5, line: 13, type: !9) Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: store volatile i1 %B13, ptr @llvm.experimental.guard, align 1 Step #5: Cannot take the address of an intrinsic! Step #5: store volatile i1 %B13, ptr @llvm.experimental.guard, align 1 Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 105763685280 from 10272 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %f = select i1 %B, float %c, float %f Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1844 of 1844 bytes Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.relocate.p1i32 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.masked.load.v128i8.p0v128i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.masked.store.v128i8.p0v128i" Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, i96 3, align 1 Step #5: %G = getelementptr i1, ptr %A, i16 -1 Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A, align 1 Step #5: %G1 = getelementptr i1, ptr %G, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, i96 3, align 8 Step #5: %G4 = getelementptr ptr, ptr %A1, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A, align 1 Step #5: %G4 = getelementptr ptr, ptr %A1, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, i96 3, align 8 Step #5: store ptr %G, ptr %A1, align 8 Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr addrspace(23) @llvm.experiment0rdla0ia Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @takes_i32_inalloca Step #5: Attribute after last parameter! Step #5: call void @takes_i33(ptr %G) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'julia_2xi64' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1489002528 from 12192 Step #5: error: input module is broken! Step #5: Invalid integer record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: nonnull applies only to pointer types Step #5: %add1 = fadd double %x, %y, !nonnull !0 Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1704 of 1704 bytes Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: i32 3, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: i32 3 Step #5: invalid scope Step #5: !8 = !DILocalVariable(name: "B", scope: !"void", file: !1, line: 12, type: !9) Step #5: !"void" Step #5: local variable requires a valid scope Step #5: !8 = !DILocalVariable(name: "B", scope: !"void", file: !1, line: 12, type: !9) Step #5: !"void" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -49 Step #5: floaterror: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: can't skip to bit 61755824544 from 2688 Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52625441024 from 12032 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1740 of 1740 bytes Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "foo", linkageName: "omnipotent char", scope: !4, file: !1, line: 5, type: !6, scopeLine: 6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !3, retainedNodes: !7) Step #5: !1 = !{i32 1, !"Debug Info Version", i32 3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !9 = distinct !DISubprogram(name: "f", scope: i32 7, file: !1, line: 5, type: !10, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, retainedNodes: !18) Step #5: i32 7 Step #5: invalid tag Step #5: !17 = !DIDerivedType(tag: 12, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: invalid retained type Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 ", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: !"\00\0F\00\00\00\00\11@\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !9 = distinct !DISubprogram(name: "f", scope: i32 7, file: !1, line: 5, type: !10, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, retainedNodes: !18) Step #5: i32 7 Step #5: invalid tag Step #5: !17 = !DIDerivedType(tag: 12, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32, dwarfAddressSpace: 1) Step #5: invalid retained type Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 ", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: !"\00\0F\00\00\00\00\11@\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 15640372288 from 8384 Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr x86_fp80, i1 %C2, %C Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "foo", linkageName: "omnipotent char", scope: !4, file: !1, line: 5, type: !6, scopeLine: 6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !3, retainedNodes: !7) Step #5: !1 = !{i32 1, !"Debug Info Version", i32 3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid operand bundle record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 3, 28, 4101, 2, 35, 4101, 1, 34, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %for.body89 ] Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHI node entries do not match predecessors! Step #5: %i79.0179 = phi i32 [ %add90, %for.cond80.loopexit ], [ 0, %nrvo.skipdtor.loopexit ] Step #5: label %nrvo.skipdtor.loopexit Step #5: label %for.cond80.loopexit Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %for.body89 ] Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1426080960 from 13376 Step #5: error: input module is broken! Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimentudtirga.(i1 %5) [ "preallocated"() ] Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #1024 pulse cov: 213 ft: 400 exec/s: 0 rss: 116Mb Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: store i1 false, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: %G = getelementptr i1, ptr %1, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %C2 = icmp sle i1 false, %C3 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G4 = getelementptr i1, ptr %G3, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G1 = getelementptr i1, ptr %G4, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %0 = and i1 %B15, %B1 Step #5: store i1 %0, ptr %G15, align 1 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1v82mmasked.store.v128i8.p0v128i8" Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr ptr addrspace(1), i1 %B4, %B1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G20 = getelementptr i448, ptr %A3, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: invalid file Step #5: !11 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !12, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !11 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !12, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid base type Step #5: !5 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !6, size: 16, align: 16) Step #5: !6 = !{} Step #5: !dbg attachment of global variable must be a DIGlobalVariableExpression Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'iter' does not have terminator! Step #5: label %31 Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %11 = udiv exact i188 %5, %11 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !9} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !10} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: , types: !7) Step #5: !7 = !{!8, !8, !9} Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid base type Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !9, size: 64) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: !10 = !DILocation(line: 4, column: 13, scope: !11) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !10} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !11} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %28 = sub i112 %27, %25 Step #5: %32 = lshr i112 %28, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = sub i112 %27, %25 Step #5: %32 = lshr i112 %28, %28 Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !9} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !10} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1672 of 1672 bytes Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %93 = getelementptr i1, ptr %71, %81 Step #5: GEP indexes must be integers Step #5: %181 = getelementptr ptr, ptr %160, %169 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid blockaddress record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A39 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %G9, %0 zeroinitializer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %G9, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @llvm.experimental.guard Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %1 = getelementptr inbounds nuw metadata, ptr %G, i1 %L Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = udiv i32 42, %tmp8 Step #5: store i32 %B, ptr %arg3, align 4 Step #5: error: input module is broken! Step #5: invalid #dbg record variable Step #5: #dbg_value(!DIArgList(i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4), !2, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_LLVM_arg, 4, DW_OP_and, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 5, DW_OP_shra, DW_OP_LLVM_arg, 3, DW_OP_mul, DW_OP_or, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 7, DW_OP_mul, DW_OP_LLVM_arg, 6, DW_OP_div, DW_OP_shra, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value), !14) Step #5: !2 = !{} Step #5: label %BB Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !11 = !DIBasicType(tag: DW_TAG_const_type, name: "ty16", size: 16, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, thrownTypes: !"Debug Info Version") Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1940 of 1940 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'iter' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr fp128, ptr %G12, float f0x7F7FFFFF Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A2 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: 12, name: "y", scope: !15, file: !1, line: 2, baseType: !18, size: 32, offset: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 4 Step #5: <128 x i8>error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %5 = getelementptr inbounds float, ptr %A1r.0, i64 %As Step #5: %A0r.0 = phi ptr [ %0, %entry ], [ %3, %bb ], [ %5, %BB1 ], [ poison, %bb13 ] Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid struct index (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4133, 2, 16, 0, 30, 4101, 3, 4101, 10, 4101, 11, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 7, 29, 12293, 6, 27, 4101, 4, 4101, 5, 29, 28, 4101, 1, 4101, 2, 4101, 9, 28, 4101, 8, 34, 4101, 3, 27, 36, 26, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4133, 2, 16, 0, 30, 4101, 3, 4101, 10, 4101, 11, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load operand is not a pointer type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: intrinsic argument 0 type (truncated overload type 0) expected <4 x i80> (overload type 0 is <4 x i160>), but got <4 x i16> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i160> @llvm.arm.neon.vmulls.v4i32(<4 x i16>, <4 x i16>) #1 Step #5: intrinsic argument 0 type (truncated overload type 0) expected <4 x i80> (overload type 0 is <4 x i160>), but got <4 x i16> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i160> @llvm.arm.neon.vmullu.v4i32(<4 x i16>, <4 x i16>) #1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 7, 29, 20485, 6, 27, 4101, 4, 4101, 5, 29, 28, 4101, 1, 4101, 2, 4101, 9, 28, 4101, 8, 34, 4101, 3, 27, 36, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 7, 29, 12293, 6, 27, 4101, 4, 4101, 5, 29, 28, 4101, 1, 4101, 2, 4101, 9, 28, 4101, 8, 34, 4101, 3, 27, 36, 26, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4133, 2, 16, 0, 30, 4101, 3, 4101, 10, 4101, 11, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record expression Step #5: #dbg_value(!DIArgList(i32 %12, i32 %5), !10, (null), !14) Step #5: label %1 Step #5: ptr @test2 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret ptr %4 Step #5: voiderror: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %73 = phi i32 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %52 Step #5: i32error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value), scopeLine: 3, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @cabsl Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.au = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one funclet bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %C) [ "funclet"() ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 23808 from 14560 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid instruction with 0 indices (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 103206513664 from 15296 Step #5: error: input module is broken! Step #5: invalid static data member declaration Step #5: !1 = !DIGlobalVariable(name: "a", scope: null, file: !2, line: 2, type: !3, isLocal: false, isDefinition: true, declaration: !4) Step #5: !4 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !5, retainedTypes: !5, globals: !6) Step #5: invalid static data member declaration Step #5: !1 = !DIGlobalVariable(name: "a", scope: null, file: !2, line: 2, type: !3, isLocal: false, isDefinition: true, declaration: !4) Step #5: !4 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !5, retainedTypes: !5, globals: !6) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid static data member declaration Step #5: !1 = !DIGlobalVariable(name: "a", scope: null, file: !2, line: 2, type: !3, isLocal: false, isDefinition: true, declaration: !4) Step #5: !4 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !5, retainedTypes: !5, globals: !6) Step #5: invalid static data member declaration Step #5: !1 = !DIGlobalVariable(name: "a", scope: null, file: !2, line: 2, type: !3, isLocal: false, isDefinition: true, declaration: !4) Step #5: !4 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !5, retainedTypes: !5, globals: !6) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !4 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !5, retainedTypes: !5, globals: !6) Step #5: error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1489012416 from 13888 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DILocalVariable(name: "c", arg: 3, scope: !4, file: !5, line: 78, type: !"b") Step #5: !"b" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: can't skip to bit 7987807008 from 8512 Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: Basic Block in function 'indbrtest2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !12 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty16", size: 16, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: EXTRACTVAL: Invalid array index (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !11, !DIExpression(22, 21, 25, 78, 15, 3, 0, 0)} Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: invalid expression Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svf' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !11, !DIExpression(22, 21, 25, 78, 15, 3, 0, 0)} Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: invalid expression Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1931529472 from 15488 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: call void @llvm.experimental.guard(i1 %A) [ "deopt"() ] Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.experimental.guard(i1 %A) [ "deopt"() ] Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @va1h.6mvrls.4lec.ptrue.nxv16i1 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @va1h.6mvrls.4lec.ptrue.nxv16i1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 12577313568 from 12832 Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-guard_widening: /src/llvm-project/llvm/include/llvm/ADT/APInt.h:121: llvm::APInt::APInt(unsigned int, uint64_t, bool, bool): Assertion `llvm::isIntN(BitWidth, val) && "Value is not an N-bit signed value"' failed. Step #5: ==281== ERROR: libFuzzer: deadly signal Step #5: #0 0x564773f2ba34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564773e9fc38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564773e82785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d0863341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d0843700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d08416858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f1d08416728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f1d08427fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5647740feea8 in llvm::APInt::APInt(unsigned int, unsigned long, bool, bool) /src/llvm-project/llvm/include/llvm/ADT/APInt.h:120:11 Step #5: #9 0x56477850f9af in llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool, bool) /src/llvm-project/llvm/lib/IR/Constants.cpp:991:14 Step #5: #10 0x564778506e63 in llvm::ConstantInt::get(llvm::Type*, unsigned long, bool, bool) /src/llvm-project/llvm/lib/IR/Constants.cpp:979:7 Step #5: #11 0x5647788a18df in getSigned /src/llvm-project/llvm/include/llvm/IR/Constants.h:140:12 Step #5: #12 0x5647788a18df in (anonymous namespace)::BitcodeReader::parseConstants() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:3396:11 Step #5: #13 0x5647788b64f0 in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4709:25 Step #5: #14 0x56477887575c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #15 0x56477887575c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #16 0x56477887ef0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #17 0x56477887f22e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #18 0x56477886b078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #19 0x56477886b93d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #20 0x564773f2d1f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #21 0x564773e83e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x564773e8d408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x564773e738a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x564773ea05e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f1d08418082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x564773e66c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-guard_widening+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b33afeb3d455cf63fad604237d33a55534a9bfb Step #5: MERGE-OUTER: attempt 4 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=guard-widening Step #5: INFO: found LLVMFuzzerCustomMutator (0x5567c562f990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 864748232 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5567cf7ae7f0, 0x5567cf7aeaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5567cf7aeb00,0x5567cf7b1b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge139.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-guard_widening/regressions/6b33afeb3d455cf63fad604237d33a55534a9bfb' caused a failure at the previous merge step Step #5: MERGE-INNER: 9003 total files; 3056 processed earlier; will process 5947 files now Step #5: #1 pulse cov: 194 ft: 195 exec/s: 0 rss: 109Mb Step #5: Basic Block in function 'bitcast_bitcast_v_s_v' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: #2 pulse cov: 196 ft: 204 exec/s: 0 rss: 110Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: #4 pulse cov: 196 ft: 214 exec/s: 0 rss: 110Mb Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: #8 pulse cov: 200 ft: 226 exec/s: 0 rss: 112Mb Step #5: #16 pulse cov: 203 ft: 239 exec/s: 0 rss: 112Mb Step #5: Cannot allocate unsized type Step #5: %8 = alloca void (i96, i96, ptr), i96 1, align 1 Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 204 ft: 263 exec/s: 0 rss: 112Mb Step #5: Invalid invoke record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GlobalValue with DLLImport Storage is dso_local! Step #5: ptr @test_dead_load Step #5: error: input module is broken! Step #5: can't skip to bit 24032 from 13472 Step #5: error: input module is broken! Step #5: #64 pulse cov: 210 ft: 302 exec/s: 0 rss: 114Mb Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB27 ], [ %j.0, %entry ] Step #5: label %entry Step #5: label %endif Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB27 ], [ %j.0, %entry ] Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB27 ], [ %j.0, %entry ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB27 ], [ %j.0, %entry ] Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB27 ], [ %j.0, %entry ] Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 210 ft: 311 exec/s: 0 rss: 114Mb Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @e.convert.from.svbool.nxv2i1ll Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 536888192 from 17184 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected void, but got Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare @llvm.aarch64.sve.st1.nxv2i32llvm.aarch64.sv() #0 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @e.convert.from.svbool.nxv2i1ll Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2056 of 2056 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 6, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 10, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 4101, 1, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 7, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 11, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 4101, 3, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 5, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 37, 4101, 4, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 9, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 13, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 34, 30, 4101, 2, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 8, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 12, 16, 0, 33, 33, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 37, 34, 16, 15, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @iter Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 5, 1, 4101, 2, 35, 2147483647, 16, 18446744071562067968, 30, 36, 16, 0, 33, 38, 16, 15, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 25445667904 from 18208 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %5 = call float @llvm.vector.reduce.fadd.v4f32(float %5, <4 x float> %1) Step #5: error: input module is broken! Step #5: #256 pulse cov: 213 ft: 339 exec/s: 0 rss: 114Mb Step #5: Basic Block in function 'test2.1' does not have terminator! Step #5: label %11 Step #5: error: input module is broken! Step #5: can't skip to bit 86528904608 from 15648 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp ult i64 -9223372036854775808, 4294967296 Step #5: br i1 %C8, label %for.cond14, label %for.inc27 Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %l.0 = phi i32 [ %add23, %for.body19 ], [ 0, %for.cond8 ] Step #5: %add23 = add nsw i32 %l.0, %add20 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add25 = add nsw i32 %k.0, 1 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add28 = add nsw i32 %j.0, 1 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = sub i1 false, true Step #5: br i1 %B, label %41, label %42 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %B2 Step #5: doubleerror: input module is broken! Step #5: can't skip to bit 17662280480 from 10016 Step #5: error: input module is broken! Step #5: Invalid global variable comdat ID (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1558211776 from 15424 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !10 = !DILocalVariable(name: "D", scope: !4, file: !1, line: 14, type: !11) Step #5: !11 = !DISubrange(count: 36, lowerBound: 8) Step #5: invalid type ref Step #5: !10 = !DILocalVariable(name: "D", scope: !4, file: !1, line: 14, type: !11) Step #5: !11 = !DISubrange(count: 36, lowerBound: 8) Step #5: label %0 Step #5: ptr @tt0si Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid landingpad record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_same_cond' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: 0, unit: !1) Step #5: scope points into the type hierarchy Step #5: !8 = !DILocation(line: 2, column: 13, scope: !3) Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !3, file: !2, line: 2, column: 16) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.c\7D = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'test2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G8, i32 64, ptr null] Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 213 ft: 375 exec/s: 0 rss: 115Mb Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %for.body.lr.ph ], [ %indvars.iv.next, %for.body ] Step #5: GEP indexes must be integers Step #5: %arrayidx6 = getelementptr inbounds float, ptr %C, float 1.000000e-01 Step #5: error: input module is broken! Step #5: Ranges are only for loads, calls and invokes! Step #5: %chk0.a = icmp ult i96 %x, %length_a, !range !0 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branchOweights", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branchOweights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i3> %x Step #5: <2 x i1>error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %45 = fcmp ugt float %44, %44 Step #5: %51 = icmp uge i1 true, %45 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: Instruction does not dominate all uses! Step #5: %42 = load i1, ptr %38, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %43 = load i1, ptr %37, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: br i1 %77, label %75, label %80 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %82 = icmp sle i1 %77, %81 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %83 = icmp ule i1 %77, %82 Step #5: Instruction does not dominate all uses! Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: store i1 %85, ptr %52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: %89 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %73 = sub i1 %64, %69 Step #5: %89 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %68 = icmp eq i1 %53, %67 Step #5: %90 = udiv i1 %68, %13 Step #5: Instruction does not dominate all uses! Step #5: %70 = sdiv i64 4294967296, 4294967296 Step #5: store i64 %70, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %55 = sdiv i1 %51, false Step #5: store i1 %55, ptr %97, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %31 = alloca i1, align 1 Step #5: store i1 %104, ptr %31, align 1 Step #5: Instruction does not dominate all uses! Step #5: %44 = fadd float f0x7F7FFFFF, f0x7F7FFFFF Step #5: store float %44, ptr undef, align 4 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %45 = fcmp ugt float %44, %44 Step #5: %51 = icmp uge i1 true, %45 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: Instruction does not dominate all uses! Step #5: %42 = load i1, ptr %38, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %43 = load i1, ptr %37, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: br i1 %77, label %75, label %80 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %82 = icmp sle i1 %77, %81 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %83 = icmp ule i1 %77, %82 Step #5: Instruction does not dominate all uses! Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: store i1 %85, ptr %52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: %89 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %73 = sub i1 %64, %69 Step #5: %89 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %68 = icmp eq i1 %53, %67 Step #5: %90 = udiv i1 %68, %13 Step #5: Instruction does not dominate all uses! Step #5: %70 = sdiv i64 4294967296, 4294967296 Step #5: store i64 %70, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %55 = sdiv i1 %51, false Step #5: store i1 %55, ptr %97, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %31 = alloca i1, align 1 Step #5: store i1 %104, ptr %31, align 1 Step #5: Instruction does not dominate all uses! Step #5: %44 = fadd float f0x7F7FFFFF, f0x7F7FFFFF Step #5: store float %44, ptr undef, align 4 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %B) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: can't skip to bit 19900573216 from 14368 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: %LGV1 = load i8, ptr @llvm.experimental.guard, align 1 Step #5: Cannot take the address of an intrinsic! Step #5: %LGV1 = load i8, ptr @llvm.experimental.guard, align 1 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2215510080 from 17600 Step #5: error: input module is broken! Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: Incorrect type in array initializer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00$ \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00$ \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'f_7' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'iter' does not have terminator! Step #5: label %13 Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.9 Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !13) Step #5: !12 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !4, size: 32) Step #5: location requires a valid scope Step #5: !29 = !DILocation(line: 11, column: 5, scope: !24) Step #5: !24 = !DILocalVariable(name: "offset", scope: !11, file: !1, line: 9, type: !4) Step #5: DILocation not allowed within this metadata node Step #5: !36 = distinct !{!36, !35, !37} Step #5: !35 = !DILocation(line: 11, column: 5, scope: !33) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !28} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2252 of 2252 bytes Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A2 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr bfloat, ptr %2, %5 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %catchpad = catchpad within %cs1 [ptr null, i32 %B, ptr null] Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2224 of 2224 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 34437643936 from 16000 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !1, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !1 = !DIFile(filename: "void", directory: "/") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type fptosi (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2476 of 2476 bytes Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type fptosi (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_calloc_fails' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2308 of 2308 bytes Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @assume_inevitable Step #5: immarg attribute only applies to intrinsics Step #5: ptr @klvm.invariant.end.p0 Step #5: error: input module is broken! Step #5: can't skip to bit 110657817760 from 5216 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_simplify_15' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %x = musttail call i32 @passthru_i32(i32 42) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %A, i32 123) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr inbounds i32, ptr addrspace(1) %in1.reloc1, token %safepoint_token Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoibt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %G4 = getelementptr i1, ptr %G4 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #1024 pulse cov: 213 ft: 388 exec/s: 1024 rss: 115Mb Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @d.p0llvm.objectsize.i6 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %v1 = call <128 x i8> %G(ptr %a0, i32 4, <128 x i1> %v0, <128 x i8> %v1) Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2147501984 from 18240 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %126 = getelementptr i16, ptr %G2, %123 Step #5: error: input module is broken! Step #5: Invalid module asm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test_02' does not have terminator! Step #5: label %21 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier 'æ' Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: intrinsic argument 1 type (overload type 1) expected any pointer type, but got i8 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.p0i8.p0(ptr writeonly captures(none), i8, i32, i1) #3 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: intrinsic argument 1 type (overload type 1) expected any pointer type, but got i8 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.p0i8.p0(ptr writeonly captures(none), i8, i32, i1) #3 Step #5: error: input module is broken! Step #5: Too many type parameters (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: discriminator can only appear on variant part Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 9341678816 from 12992 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %49 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 ", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 ", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 7.0.0 (trunk 337207) (llvm/trunk 337204)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 7.0.0 (trunk 337207) (llvm/trunk 337204)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3) Step #5: error: input module is broken! Step #5: can't skip to bit 127666751488 from 16704 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B8 = sdiv i64 %2, 0 Step #5: store i64 %B8, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr i1, ptr %0, i8 16 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp sle i64 %2, 0 Step #5: br i1 %C1, label %invoke.cont5, label %BB1 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 17183028416 from 13312 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: Basic Block in function 'test7' does not have terminator! Step #5: label %2 Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @clobber Step #5: Functions may not have common linkage Step #5: ptr @clobber Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @clobber Step #5: Functions may not have common linkage Step #5: ptr @clobber Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 0 Step #5: ptrerror: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp oge double 1.000000e+00, +qnan Step #5: %C7 = icmp ugt i1 %C6, %LGV Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp oge double 1.000000e+00, +qnan Step #5: br i1 %C6, label %23, label %24 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp oge double 1.000000e+00, +qnan Step #5: %B12 = add i1 %C6, true Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'std_cabsl' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G4 = getelementptr float, ptr %G11, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A20, align 8 Step #5: %G2 = getelementptr ptr, ptr %L2, i1 true Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %G9 = getelementptr ptr, ptr %L5, i64 -1 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A20 = alloca ptr, align 8 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr ptr, ptr %L2, i1 false Step #5: store ptr %G8, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp uge i64 4294967296, 4294967296 Step #5: br i1 %C8, label %BB3, label %BB4 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2288 of 2288 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2288 of 2288 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_same_cond' does not have terminator! Step #5: label %27 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @evel.mmmset.element.unordered.atomic.p0-i32 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %1, i64 %L Step #5: store ptr %G1, ptr poison, align 4 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier 'c' Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "m:" Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !25 = distinct !{!25, !26, !27} Step #5: !26 = !DILocation(line: 3, column: 3, scope: !20) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !15 = distinct !{!15, !16, !18} Step #5: !16 = !DILocation(line: 3, column: 3, scope: !17) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !8 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9) Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 's2s8.' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: can't skip to bit 2820156352 from 11200 Step #5: error: input module is broken! Step #5: wchar_size metadata requires constant integer argument Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr undef, fp128 %B9 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %165 = xor i1 true, true Step #5: br i1 %165, label %147, label %148 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2112 of 2112 bytes Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: can't skip to bit 111450304 from 11840 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @test7b Step #5: { i64, i64 }Global is external, but doesn't have external or weak linkage! Step #5: ptr @test8a Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !8 = distinct !DISubprogram(name: "a", linkageName: "?a@@YAXXZ", scope: !1, file: !1, line: 3, type: !9, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: !11 = !{!12, !15, !17, !21} Step #5: !21 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !9 = distinct !DISubprogram(name: "a", linkageName: "?a@@YAXXZ", scope: !10, file: !10, line: 3, type: !11, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !13, retainedNodes: !15) Step #5: !15 = !{!16, !19, !21, !8} Step #5: !8 = !{!"Simple C++ TBAA"} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !13 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !10, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project.git 045b8544fd2c4e14f7e72e0df2bc681d823b0838)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !14, nameTableKind: None) Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !8 = distinct !DISubprogram(name: "a", linkageName: "?a@@YAXXZ", scope: !1, file: !1, line: 3, type: !9, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: !11 = !{!12, !15, !17, !21} Step #5: !21 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !9 = distinct !DISubprogram(name: "a", linkageName: "?a@@YAXXZ", scope: !10, file: !10, line: 3, type: !11, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !13, retainedNodes: !15) Step #5: !15 = !{!16, !19, !21, !8} Step #5: !8 = !{!"Simple C++ TBAA"} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !13 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !10, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project.git 045b8544fd2c4e14f7e72e0df2bc681d823b0838)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !14, nameTableKind: None) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %3 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: floaterror: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr bfloat, ptr %2, bfloat %3 Step #5: error: input module is broken! Step #5: Basic Block in function 'f_7' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'f_7' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"#x\\x0d+inf%p$PATH!xcalcaaa" Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 214 ft: 415 exec/s: 1024 rss: 118Mb Step #5: GEP indexes must be integers Step #5: %G4 = getelementptr i32, ptr %G, token none Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: associated can only appear in array type Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function '_ZN4Exp8toStringEj' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind.dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoynt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %73 = phi i16 [ %64, %53 ], [ 5786, %36 ] Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %1 = call double @foo(double %0) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %0 = call double @foo(double 1.000000e+01) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_bar(bar_vec) Step #5: %call = call i64 @bar(ptr %load) #2 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2220 of 2220 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "i", scope: !12, file: !3, line: 3, type: i8 undef) Step #5: i8 undef Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "i", scope: !12, file: !3, line: 3, type: i8 undef) Step #5: i8 undef Step #5: label %entry Step #5: ptr @b Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "i", scope: !12, file: !3, line: 3, type: i8 undef) Step #5: i8 undef Step #5: label %entry Step #5: ptr @b Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x double> %I Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <4 x double> %r Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <4 x double> %I Step #5: ptrerror: input module is broken! Step #5: Invalid store record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'hot' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'foo_as2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %B2 = sub i1 %L, %L1 Step #5: %1 = call i64 @p0i8llvm.objectsize.i64.(ptr undef, i1 false, i1 %B2, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: %C1 = icmp eq i64 -1, -9223372036854775808 Step #5: %1 = call i64 @p0i8llvm.objectsize.i64.(ptr undef, i1 false, i1 %C1, i1 false) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"tinllvm.objectsize.i3\0B2." Step #5: immarg attribute only applies to intrinsics Step #5: ptr @p0i8llvm.objectsize.i64. Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %B2 = sub i1 %L, %L1 Step #5: %1 = call i64 @"0i8llvm.objectsize.i64.p"(ptr undef, i1 false, i1 %B2, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: %C1 = icmp eq i64 -1, -9223372036854775808 Step #5: %1 = call i64 @"0i8llvm.objectsize.i64.p"(ptr undef, i1 false, i1 %C1, i1 false) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @tinllvm.objectsize.i32.p Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i8llvm.objectsize.i64.p" Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %cond = phi nsz double [ %div, %cond.true ], [ 0.000000e+00, %entry ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C2 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: br i1 %C2, label %209, label %210 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %1 = call double @foo(double %0) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %0 = call double @foo(double 1.000000e+01) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_bar(bar_vec) Step #5: %call = call i64 @bar(ptr %load) #2 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_llvm.sin.f64(sin_vec) Step #5: %1 = call fast double @llvm.sin.f64(double %0) #3 Step #5: error: input module is broken! Step #5: Basic Block in function 'iter' does not have terminator! Step #5: label %25 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G = getelementptr nuw metadata, ptr %A, i16 %B Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1574985952 from 20576 Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %mormal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 12953102976 from 5216 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 88076754176 from 19552 Step #5: error: input module is broken! Step #5: can't skip to bit 34437377792 from 17664 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !26 = !DIDerivedType(tag: 12, name: "x", scope: !24, file: !1, line: 1, baseType: !14, size: 64) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A2, align 8 Step #5: %G1 = getelementptr i34, ptr %L2, i34 %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i34, ptr %L2, align 4 Step #5: %G1 = getelementptr i34, ptr %L2, i34 %L Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp eq i1 %A, %C3 Step #5: %C12 = icmp sle i1 %A, %C4 Step #5: Instruction does not dominate all uses! Step #5: %B3 = xor i1 %A, %C4 Step #5: %B10 = mul i1 %A, %B3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp ugt i1 %A, %A Step #5: %B24 = udiv i1 %C3, %A Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A2, align 8 Step #5: %L4 = load i34, ptr %L2, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B11 = xor i1 %A, %A Step #5: %B26 = sub i1 %B11, %C11 Step #5: Instruction does not dominate all uses! Step #5: %C11 = icmp sle i1 %A, false Step #5: %B26 = sub i1 %B11, %C11 Step #5: Instruction does not dominate all uses! Step #5: %B16 = add i64 %B33, %B32 Step #5: %C25 = icmp ugt i64 %B16, %B33 Step #5: Instruction does not dominate all uses! Step #5: %L = load i34, ptr %L2, align 4 Step #5: %B6 = add nuw i34 %L, 0 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca ptr, align 8 Step #5: store i1 %B24, ptr %A2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B16 = add i64 %B33, %B32 Step #5: %B34 = urem i64 %B16, %B33 Step #5: Instruction does not dominate all uses! Step #5: %B2 = srem i64 %B13, %B13 Step #5: %B21 = add i64 %B2, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = add i64 %B33, %B32 Step #5: %B21 = add i64 %B2, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B11 = xor i1 %A, %A Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %B11) [ "deopt"() ] Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A2, align 8 Step #5: %G2 = getelementptr inbounds i34, ptr %L2, i34 %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i34, ptr %L2, align 4 Step #5: %G2 = getelementptr inbounds i34, ptr %L2, i34 %L Step #5: Instruction does not dominate all uses! Step #5: %C5 = icmp ne i1 %A, %C9 Step #5: %C19 = icmp ne i1 %C6, %C5 Step #5: Instruction does not dominate all uses! Step #5: %B22 = udiv i1 %B3, %A Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %B22) [ "deopt"() ] Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A2, align 8 Step #5: %G3 = getelementptr i34, ptr %L2, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca ptr, align 8 Step #5: store i34 %B9, ptr %A2, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L = load i34, ptr %L2, align 4 Step #5: %G4 = getelementptr i34, ptr %G3, i34 %L Step #5: Instruction does not dominate all uses! Step #5: %B22 = udiv i1 %B3, %A Step #5: %C23 = icmp sge i1 %A, %B22 Step #5: Instruction does not dominate all uses! Step #5: %G5 = getelementptr ptr, ptr %A2, i1 %A Step #5: store ptr %G4, ptr %G5, align 8 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 3, but got 2 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <16 x i8> @llvm.aarch64.neon.tbl2.v16i8(<16 x i8>, <16 x i8>) #1 Step #5: error: input module is broken! Step #5: can't skip to bit 85969755168 from 20960 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B5] Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B6] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B4] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %or = or i32 %or2, %B1 Step #5: ret i32 %or Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 18232658816 from 18784 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fast math flags indicator set for call with no FMF (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: blockaddress operand must be a function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_same_cond' does not have terminator! Step #5: label %57 Step #5: error: input module is broken! Step #5: Basic Block in function 'extractelement_shuffle_in_range' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function '_rggttltrd_adjacent_same_cond' does not have terminator! Step #5: label %57 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i32, ptr %G1, getelementptr inbounds (%"struct.std::complex", ptr @dd2, i64 0, i32 0, i32 1) Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %chk1) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: invalid subprogram declaration Step #5: !26 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: invalid subprogram declaration Step #5: !26 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid debug loc record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Wersion", retainedNodes: !2) Step #5: !"Dwarf Wersion" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %B1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrerror: input module is broken! Step #5: Basic Block in function 't16' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: domain must have one or two operands Step #5: !6 = distinct !{} Step #5: second domain operand must be string (if used) Step #5: !4 = distinct !{!4, !5} Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2876 of 2876 bytes Step #5: error: input module is broken! Step #5: invalid file Step #5: !23 = !DILocalVariable(name: "head_size", arg: 12, scope: !11, file: !2, line: 7, type: !24, flags: DIFlagPublic | DIFlagAppleBlock) Step #5: !2 = !{} Step #5: location requires a valid scope Step #5: !27 = !DILocation(line: 6, column: 20, scope: !18) Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, file: !1, line: 3, baseType: !4, size: 64) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1 immarg, i1 immarg, i1 immarg) #5 Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G = getelementptr %0, ptr %length_buf, i32 %a Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None, sdk: "Debug Info Version") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None, sdk: "Debug Info Version") Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (unexpected constant) Step #5: i32 0 Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes list Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !30 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid unary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !6 = !DIDerivedType(tag: DW_TAG_volatile_type, file: !"Debug Info Version", baseType: !7) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid indices for GEP pointer type! Step #5: %v10 = getelementptr inbounds %s.0, ptr %v0, i64 0, i38 0 Step #5: Invalid indices for GEP pointer type! Step #5: %v11 = getelementptr inbounds %s.1, ptr %v10, i64 0, i38 0 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = udiv i1 %C21, %B9 Step #5: %B25 = and i1 %B2, %1 Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i32 %B56, %B21 Step #5: store i32 %B7, ptr @G.2, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C5 = icmp ule i32 %B22, %B15 Step #5: store i1 %C5, ptr %A7, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C29 = icmp uge i1 %1, true Step #5: %B1 = ashr i1 %C13, %C29 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %G1, i32 %0 Step #5: %G11 = getelementptr float, ptr %G12, i1 %B1 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp sge i32 %0, %0 Step #5: store i1 %C26, ptr @G, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B37 = sub i32 0, %B41 Step #5: store i32 %B37, ptr %RP, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B29 = sdiv i1 false, false Step #5: store i1 %B29, ptr @G.6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C24 = icmp slt i1 %1, %1 Step #5: store i1 %C24, ptr %A22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i64, ptr %G2, i64 %L9 Step #5: store i1 %B32, ptr %G1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i64, ptr %G2, i64 %L9 Step #5: store ptr %G11, ptr %G1, align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test-8_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 1554014368 from 20512 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %5 = getelementptr inbounds <4 x i32>, ptr %4, ptr @block, i64 %2 Step #5: error: input module is broken! Step #5: can't skip to bit 21552516352 from 19296 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %5 = getelementptr inbounds <4 x i32>, ptr %4, ptr @block, i64 %2 Step #5: Basic Block in function 'test_accumulate_constant_offset_vscale_zero' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 72495287040 from 10784 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %v15 = phi i32 [ 0, %b0 ], [ %v48, %b1 ] Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror argument should come from an alloca or parameter Step #5: ptr undef Step #5: call void @useSwiftError(ptr nonnull swifterror undef) Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Basic Block in function 'iter' does not have terminator! Step #5: label %66 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !8 = distinct !DISubprogram(name: "a", linkageName: "?a@@YAXXZ", scope: !1, file: !1, line: 3, type: !9, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: ptr @"?a@@YAXXZ" Step #5: %1 = zext i32 %0 to i64, !dbg !28 Step #5: !28 = !DILocation(line: 5, scope: !16) Step #5: !16 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: location requires a valid scope Step #5: !28 = !DILocation(line: 5, scope: !16) Step #5: !16 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %C Step #5: i32error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !29 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 2, 4101, 3, 4101, 4, 27, 26, 39, 4101, 1, 16, 4294967296, 35, 16, 9223372036854775808, 28, 34, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B9] Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B10] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B4] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B4] Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memset.element.unordered.atomic.p0i8.i32(ptr writeonly captures(none), i8, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @"llvm.memcpy.element.unordered.atomic.p0i8\CBp0i8.i32"(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B5] Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B6] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B4] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B4] Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 3) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 3) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 3) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 2) ; (0, @func) Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1973447296 from 23040 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Basic Block in function 'fdiv_op0_colstant_fneg_vec' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'optnone' requires 'noinline'! Step #5: %nw = call ptr @_Znwm(i64 32) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: call void @_ZdlPv(ptr %nw) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: call void @_ZdaPv(ptr %nw) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: call void @_ZdlPvm(ptr %nw, i64 32) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: %nwj = call ptr @_Znwj(i32 32) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: call void @_ZdlPvj(ptr %G1, i32 32) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: call void @_ZdaPvj(ptr %G, i32 32) #7 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one kcfi bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %A) [ "kcfi"() ] Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B9] Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B10] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B4] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B7] Step #5: error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @"\01??2@YAPEAX_K@Z" Step #5: error: input module is broken! Step #5: Basic Block in function 'iter' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i16, align 2 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3316 of 3316 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %catch2 = catchpad within %cs1 [ptr null, i32 0, ptr %G4] Step #5: Argument operand must be alloca or constant. Step #5: %catch = catchpad within %cs1 [ptr %G, i32 0, ptr null] Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: invalid unit type Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i64 0, retainedNodes: !2) Step #5: i64 0 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP into unsized type! Step #5: %G1 = getelementptr inbounds <2 x ptr> (), ptr %0, i32 %LGV Step #5: error: input module is broken! Step #5: invalid unit type Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i64 0, retainedNodes: !2) Step #5: i64 0 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1 immarg, i1 immarg, i1 immarg) #5 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: SizeInBits must be a constant or DIVariable or DIExpression Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: Invalid opaque pointer record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'function_pointer' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3584 of 3584 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1514170080 from 22112 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <4 x i32> %a0, <4 x i32> %1, <4 x i32> Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <4 x i32> %a0, <4 x i32> %1, <4 x i32> Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <4 x i32> %a0, <4 x i32> %1, <4 x i32> Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2852 of 2852 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <4 x i32> %a0, <4 x i32> %1, <4 x i32> Step #5: error: input module is broken! Step #5: blockaddress operand must be a function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: CatchSwitchInst must unwind to an EH block which is not a landingpad. Step #5: %13 = catchswitch within none [label %14] unwind label %BB26 Step #5: Unwind edges out of a catch must have the same unwind dest as the parent catchswitch Step #5: %15 = catchpad within %13 [ptr null, i32 64, ptr null] Step #5: invoke void @throw() [ "funclet"(token %15) ] Step #5: to label %24 unwind label %21 Step #5: %13 = catchswitch within none [label %14] unwind label %BB26 Step #5: Instruction does not dominate all uses! Step #5: %30 = add i32 -1, -1 Step #5: store i32 %30, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %31 = add i1 true, %C Step #5: br i1 %31, label %BB3, label %BB4 Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sle i1 %LGV, false Step #5: br i1 %C7, label %BB28, label %BB31 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'umax2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 34948541248 from 24384 Step #5: error: input module is broken! Step #5: can't skip to bit 38197608736 from 4000 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %14 Step #5: <2 x float>error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G18 = getelementptr { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %A, ptr addrspace(1) %G5 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'negative_test9' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3492 of 3492 bytes Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1 immarg, i1 immarg, i1 immarg) #5 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4096 pulse cov: 214 ft: 426 exec/s: 819 rss: 118Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B32 = ashr i64 -9223372036854775808, 4294967296 Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B46 = mul i1 %C20, false Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B34 = lshr i1 %C20, %C26 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %G88, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 -32768, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %B34 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 -32768, 0 Step #5: br i1 %C2, label %BB4, label %BB5 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C, %L5 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %B54 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !12 = !DISubroutineType(types: !13) Step #5: !13 = distinct !{null, !13, !14} Step #5: !13 = distinct !{null, !13, !14} Step #5: invalid base type Step #5: !17 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"offset") Step #5: !"offset" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !12 = !DISubroutineType(types: !13) Step #5: !13 = distinct !{null, !13, !14} Step #5: !13 = distinct !{null, !13, !14} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: CleanupReturnInst must unwind to an EH block which is not a landingpad. Step #5: cleanupret from %0 unwind label %BB Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3800 of 3800 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3552 of 3552 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 131564585984 from 9792 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'fsub_fmin' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: target feature ''mpx' must start with a '+' or '-' Step #5: ptr @y3inner Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot take the address of an intrinsic! Step #5: store ptr @"llvm.x86.avx512.mask.cmp\19ps.512", ptr poison, align 16 Step #5: Invalid user of intrinsic instruction! Step #5: store ptr @"llvm.x86.avx512.mask.cmp\19ps.512", ptr poison, align 16 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %b Step #5: i32error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %n.015 = phi i32 [ undef, %for.cond7.preheader.lr.ph ], [ %inc25, %for.cond7.preheader ] Step #5: label %for.cond7.preheader Step #5: label %for.inc23 Step #5: Instruction does not dominate all uses! Step #5: %inc25 = add nsw i32 %n.015, 2147483647 Step #5: %n.015 = phi i32 [ undef, %for.cond7.preheader.lr.ph ], [ %inc25, %for.cond7.preheader ] Step #5: invalid value for 'less-precise-fpmad' attribute: felse Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @nllvm.memset.p0.i2 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @b Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %245 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_same_cond' does not have terminator! Step #5: label %106 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %b Step #5: i1error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3960 of 3960 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: Function return type does not match operand type of return inst! Step #5: ret double %a Step #5: i32error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %256 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'extractelement_shuffle_symbolic_index' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'umin2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: fpmath requires a floating point result! Step #5: %3 = load i32, ptr %arrayidx, align 4, !fpmath !4 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B4 = or i16 -1, 32767 Step #5: store i16 %B4, ptr %A5, align 2 Step #5: Instruction does not dominate all uses! Step #5: %A5 = alloca i16, align 2 Step #5: store i16 %B4, ptr %A5, align 2 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i1, align 1 Step #5: store i1 %C14, ptr %A3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B7 = fmul double 0.000000e+00, 0.000000e+00 Step #5: store double %B7, ptr undef, align 8 Step #5: error: input module is broken! Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %2 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fsub.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fsub.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %2 = call double @llvm.experimental.constrained.fsub.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fmul.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fmul.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %2 = call double @llvm.experimental.constrained.fmul.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.frem.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %2 = call double @llvm.experimental.constrained.frem.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call i32 @llvm.experimental.constrained.fptoui.i32.f64(double %a, metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid predicate for constrained FP comparison intrinsic Step #5: %1 = call i1 @llvm.experimental.constrained.fcmp.f64(double %a, double %b, metadata !"t.i", metadata !"fpexcep") #0 Step #5: invalid predicate for constrained FP comparison intrinsic Step #5: %1 = call i1 @llvm.experimental.constrained.fcmps.f64(double %a, double %b, metadata !"t.i", metadata !"fpexcep") #0 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3848 of 3848 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i65> %t Step #5: <2 x i64>error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @llvm-exp.netimalneascrotnired.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @llvm-exp.netimalneascrotnired.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @llvm-exp.netimalneascrotnired.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @lvm.experimental.constrained.fcmps.f64l(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @lvm.experimental.constrained.fcmps.f64l(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @llvm-exp.netimalneascrotnired.fptosi.i32.f64 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fcmps.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.uitofp.f64.i32l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.sitofp.f64.i321 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %C23 = icmp ult i1 %C6, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: store i1 %C17, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @test4llvm.lifetime.start Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C43 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %C23 = icmp ult i1 %C43, %C32 Step #5: Instruction does not dominate all uses! Step #5: %1 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %1, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %1, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: store i1 %L34, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %0 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %0, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %B31 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i1> splat (i1 true) Step #5: <2 x i8>error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"128sub_compare_folding_swapPS25" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6sub_compare_folding_swapPS512l" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.x86.avx512.mask.cmp.pd.128l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.x86.avx512.mask.cmp.pd.256l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.x86.avx512.mask.cmp.pd.512l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.x86.avx512.mask.cmp.ps.5122 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B14 = xor i1 %1, %C2 Step #5: br i1 %B14, label %BB4, label %BB20 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca float, align 4 Step #5: %G2 = getelementptr ptr, ptr %A12, i32 %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %G38 = getelementptr ptr, ptr undef, i1 true Step #5: store ptr %G2, ptr %G38, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp uge i8 %B1, %B1 Step #5: %B11 = udiv i1 %C8, %2 Step #5: Instruction does not dominate all uses! Step #5: %G38 = getelementptr ptr, ptr undef, i1 true Step #5: store i64 %B3, ptr %G38, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca float, align 4 Step #5: %G1 = getelementptr ptr, ptr %A12, i1 false Step #5: Instruction does not dominate all uses! Step #5: %B14 = xor i1 %1, %C2 Step #5: %B5 = lshr i1 %0, %B14 Step #5: Instruction does not dominate all uses! Step #5: %G38 = getelementptr ptr, ptr undef, i1 true Step #5: store i1 %B5, ptr %G38, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G19 = getelementptr i1, ptr undef, i16 %5 Step #5: store double %B7, ptr %G19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G19 = getelementptr i1, ptr undef, i16 %5 Step #5: %G = getelementptr float, ptr %G19, i8 %B8 Step #5: Cannot allocate unsized type Step #5: %A16 = alloca void (i1, i1, i1), align 2 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp uge i8 %B1, %B1 Step #5: store i1 %C8, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %7 = xor i16 %6, %6 Step #5: store i16 %7, ptr %L, align 2 Step #5: Instruction does not dominate all uses! Step #5: %5 = load i16, ptr undef, align 2 Step #5: %11 = getelementptr i16, ptr %L, i16 %5 Step #5: Instruction does not dominate all uses! Step #5: %5 = load i16, ptr undef, align 2 Step #5: %12 = xor i16 %5, %5 Step #5: Instruction does not dominate all uses! Step #5: %5 = load i16, ptr undef, align 2 Step #5: %12 = xor i16 %5, %5 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !6 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 2, scopeLine: 2, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4105729.mask.cmp.pd.512llvm.x86" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.avx512.mask.cmp.ps.128llvm.x86 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.avx513.mask.cmp.ps.256llvm.x86 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.avx512.mask.cmp.ps.51220.0.0gi Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"t 0f26ac4040ca1bef-170141183460" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"469231731687303715254616016a80b" Step #5: error: input module is broken! Step #5: Basic Block in function 'test16' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4484 of 4484 bytes Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @llvm.minnum.v4f32 Step #5: Basic Block in function 'fold_minnum_f32_undef_undef' does not have terminator! Step #5: label %1 Step #5: Alias must point to a definition Step #5: ptr @llvm.minnum.v4f32 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %193 = phi i32 [ %22, %if.then53 ], [ 0, %28 ], [ %26, %25 ], [ %22, %29 ], [ %22, %if.else68 ], [ %44, %49 ], [ %44, %48 ], [ %.102zee.12Nhjif.then65gzee.11xaifor.condMAee.13gBee.142ngcmp105Mlecallgpgadd130gLbqq4xNFZPGu4pDq0CFtFBPGu4pDq0yNtFrg, %if.end160 ], [ %2, %63 ], [ %2, %if.end187 ], [ %2, %66 ], [ %2, %65 ], [ %2, %70 ], [ %2, %if.then222 ], [ %2, %if.then219 ], [ %2, %if.then240 ], [ %2, %if.end237 ], [ %2, %if.end254 ], [ %2, %80 ], [ %2, %79 ], [ %2, %84 ], [ %2, %83 ], [ -2147483648, %87 ], [ %2, %86 ], [ 65536, %94 ], [ %2, %92 ], [ %2, %if.then301 ], [ %2, %95 ], [ %2, %if.then312 ], [ %2, %if.then318 ], [ %2, %98 ], [ %109, %127 ], [ %109, %126 ], [ %109, %if.then404 ], [ %109, %if.then401 ], [ %109, %130 ], [ %109, %129 ], [ %109, %134 ], [ %109, %134 ], [ 65536, %138 ], [ %109, %137 ], [ %109, %143 ], [ %109, %142 ], [ %109, %140 ], [ %146, %147 ], [ %109, %145 ], [ %109, %150 ], [ %109, %if.else460 ], [ 0, %155 ], [ %2, %154 ], [ 2147483647, %157 ], [ %2, %156 ], [ %add497, %158 ], [ %add497, %160 ], [ %2, %159 ], [ -2147483648, %178 ], [ %2, %177 ], [ %2, %184 ], [ %2, %183 ], [ %2, %189 ], [ %2, %191 ], [ %2, %190 ], [ %2, %BB1 ], [ %2, %50 ], [ %2, %1 ], [ undef, %BB2 ], [ poison, %BB3 ], [ poison, %192 ] Step #5: label %134 Step #5: label %133 Step #5: Instruction does not dominate all uses! Step #5: %.102zee.12Nhjif.then65gzee.11xaifor.condMAee.13gBee.142ngcmp105Mlecallgpgadd130gLbqq4xNFZPGu4pDq0CFtFBPGu4pDq0yNtFrg = phi i32 [ %53, %if.then132 ], [ %2, %52 ] Step #5: %193 = phi i32 [ %22, %if.then53 ], [ 0, %28 ], [ %26, %25 ], [ %22, %29 ], [ %22, %if.else68 ], [ %44, %49 ], [ %44, %48 ], [ %.102zee.12Nhjif.then65gzee.11xaifor.condMAee.13gBee.142ngcmp105Mlecallgpgadd130gLbqq4xNFZPGu4pDq0CFtFBPGu4pDq0yNtFrg, %if.end160 ], [ %2, %63 ], [ %2, %if.end187 ], [ %2, %66 ], [ %2, %65 ], [ %2, %70 ], [ %2, %if.then222 ], [ %2, %if.then219 ], [ %2, %if.then240 ], [ %2, %if.end237 ], [ %2, %if.end254 ], [ %2, %80 ], [ %2, %79 ], [ %2, %84 ], [ %2, %83 ], [ -2147483648, %87 ], [ %2, %86 ], [ 65536, %94 ], [ %2, %92 ], [ %2, %if.then301 ], [ %2, %95 ], [ %2, %if.then312 ], [ %2, %if.then318 ], [ %2, %98 ], [ %109, %127 ], [ %109, %126 ], [ %109, %if.then404 ], [ %109, %if.then401 ], [ %109, %130 ], [ %109, %129 ], [ %109, %134 ], [ %109, %134 ], [ 65536, %138 ], [ %109, %137 ], [ %109, %143 ], [ %109, %142 ], [ %109, %140 ], [ %146, %147 ], [ %109, %145 ], [ %109, %150 ], [ %109, %if.else460 ], [ 0, %155 ], [ %2, %154 ], [ 2147483647, %157 ], [ %2, %156 ], [ %add497, %158 ], [ %add497, %160 ], [ %2, %159 ], [ -2147483648, %178 ], [ %2, %177 ], [ %2, %184 ], [ %2, %183 ], [ %2, %189 ], [ %2, %191 ], [ %2, %190 ], [ %2, %BB1 ], [ %2, %50 ], [ %2, %1 ], [ undef, %BB2 ], [ poison, %BB3 ], [ poison, %192 ] Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %193 = phi i32 [ %22, %if.then53 ], [ 0, %29 ], [ %27, %26 ], [ %22, %30 ], [ %22, %if.else68 ], [ %45, %50 ], [ %45, %49 ], [ %.102zee.12Nhjif.then65gzee.11xaifor.condMAee.13gBee.142ngcmp105Mlecallgpgadd130gLbqq4xNFZPGu4pDq0CFtFBPGu4pDq0yNtFrg, %if.end160 ], [ %2, %63 ], [ %2, %if.end187 ], [ %2, %66 ], [ %2, %65 ], [ %2, %70 ], [ %2, %if.then222 ], [ %2, %if.then219 ], [ %2, %if.then240 ], [ %2, %if.end237 ], [ %2, %if.end254 ], [ %2, %80 ], [ %2, %79 ], [ %2, %84 ], [ %2, %83 ], [ -2147483648, %87 ], [ %2, %86 ], [ 65536, %94 ], [ %2, %92 ], [ %2, %if.then301 ], [ %2, %95 ], [ %2, %if.then312 ], [ %2, %if.then318 ], [ %2, %98 ], [ %109, %127 ], [ %109, %126 ], [ %109, %if.then404 ], [ %109, %if.then401 ], [ %109, %130 ], [ %109, %129 ], [ %109, %134 ], [ %109, %134 ], [ 65536, %138 ], [ %109, %137 ], [ %109, %143 ], [ %109, %142 ], [ %109, %140 ], [ %146, %147 ], [ %109, %145 ], [ %109, %150 ], [ %109, %if.else460 ], [ 0, %155 ], [ %2, %154 ], [ 2147483647, %157 ], [ %2, %156 ], [ %add497, %158 ], [ %add497, %160 ], [ %2, %159 ], [ -2147483648, %178 ], [ %2, %177 ], [ %2, %184 ], [ %2, %183 ], [ %2, %189 ], [ %2, %191 ], [ %2, %190 ], [ %2, %BB1 ], [ %2, %51 ], [ %2, %1 ], [ undef, %BB2 ], [ poison, %BB3 ], [ poison, %192 ] Step #5: label %134 Step #5: label %133 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4180 of 4180 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1073769920 from 27584 Step #5: error: input module is broken! Step #5: Referring to an argument in another function! Step #5: %G15 = getelementptr double, ptr %A9, i64 Step #5: Referring to an argument in another function! Step #5: %C12 = icmp sgt i64 , -1 Step #5: Referring to an argument in another function! Step #5: %indvars.iv42 = phi i64 [ , %BB ], [ %indvars.iv.next43, %outer.inc ] Step #5: Referring to an argument in another function! Step #5: %C2 = icmp uge i64 -1, Step #5: Referring to an argument in another function! Step #5: %B20 = or i1 , Step #5: Referring to an argument in another function! Step #5: %C18 = icmp ule i64 -1, Step #5: Referring to an argument in another function! Step #5: %indvars.iv = phi i64 [ %indvars.iv.next, %inner.body ], [ , %inner.ph ] Step #5: Referring to an argument in another function! Step #5: %C5 = icmp eq i64 %2, Step #5: Referring to an argument in another function! Step #5: %C17 = icmp ne i1 %C15, Step #5: Invalid operand for global metadata! Step #5: !3 = !{!"llvm.loop.vectorize.width", i32 } Step #5: i32 Step #5: Referring to an argument in another function! Step #5: %B = shl i1 , %B6 Step #5: Referring to an argument in another function! Step #5: %B23 = sdiv i1 %C18, Step #5: Referring to an argument in another function! Step #5: %B4 = xor i1 %B6, Step #5: Referring to an argument in another function! Step #5: %C6 = icmp uge i1 , Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 undef, !"wchar_size", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 undef Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1241556224 from 24288 Step #5: error: input module is broken! Step #5: can't skip to bit 17662284992 from 14528 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double (i25) poison Step #5: doubleerror: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @er.v2f64.v2p0llvm.masked. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @gather.v4f64.v4p0llvm.mask Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ed.scatter.v2f64.v2p1llvm.mas Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ked.gather.v4f64.v-3p0llvm.ma Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sked.scatter.v2f64.v2p021.0.1g Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @_fcmp_splitmultiple_fcmpsmultiple_fcmp(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @_fcmp_splitmultiple_fcmpsmultiple_fcmp(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call nsz double @s_splitarbitraryfuncfoo.f64bar.i32llvm(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @s_splitarbitraryfuncfoo.f64bar.i32llvm(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call arcp double @.experimental.constrained.fadd.f64llvm(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.experimental.constrained.fadd.f64llvm(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.experimental.constrained.fsub.f64llvm(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.experimental.constrained.fsub.f64llvm(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call nsz double @.experimental.constrained.fmul.f64llvm(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.experimental.constrained.fmul.f64llvm(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @.experimental.constrained.fmul.f64llvm(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @".\BFxperimental.constrained.fdiv.f64llvm.exper"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @".\BFxperimental.constrained.fdiv.f64llvm.exper"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @imental.constrained.grem.f64llvm.experimenta(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @l.constrained.fptoui.i32.f64llvm.experimenta(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @l.constrained.fptoui.i32.f64llvm.experimenta(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @l.constrained.fptoui.i32.f64llvm.experimenta(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @l.constrained.fptoui.i32.f64llvm.experimenta(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @l.constrained.uitofp.f64.i32llvm.expesimenta(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call reassoc nnan ninf nsz contract afn double @l.constrained.uitofp.f64.i32llvm.expesimenta(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @_fcmp_splitmultiple_fcmpsmultiple_fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @s_splitarbitraryfuncfoo.f64bar.i32llvm Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.experimental.constrained.fadd.f64llvm Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.experimental.constrained.fsub.f64llvm Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.experimental.constrained.fmul.f64llvm Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @".\BFxperimental.constrained.fdiv.f64llvm.exper" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @imental.constrained.grem.f64llvm.experimenta Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @l.constrained.fptoui.i32.f64llvm.experimenta Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @l.constrained.uitofp.f64.i32llvm.expesimenta Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @l.constrained.fptosi.i32.f64llvm.exper Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @imental.constrained.sitofp.f64.i32llvm. Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G49 = getelementptr i1, ptr %A41, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp uge i1 %L3, %B62 Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %B25 = or i64 %B18, %L8 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B1 = mul i64 %L10, %L8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %B24 = urem i1 %B28, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B3 = or i64 %B11, %L10 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i1, ptr %G22, i64 %B12 Step #5: store i1 %B70, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: store i1 %L1, ptr %G25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C21 = icmp ule i1 %C35, %C41 Step #5: %C22 = icmp uge i1 %B20, %C21 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B15, 0 Step #5: store i64 %B4, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B13 = lshr i64 %B25, %L10 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G9 = getelementptr i1, ptr %G2, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr ptr, ptr %G56, i64 %B15 Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %G67, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %G62 = getelementptr ptr, ptr %G15, i1 %C38 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B15 = or i64 0, %L10 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B42 = lshr i64 %L6, %B1 Step #5: %G19 = getelementptr i1, ptr %A14, i64 %B42 Step #5: Instruction does not dominate all uses! Step #5: %B67 = or i64 %B3, %L11 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G106 = getelementptr i64, ptr %A3, i64 %B42 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B1 = mul i64 %L10, %L8 Step #5: %C12 = icmp ugt i64 %L8, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C55 = icmp ugt i64 %B13, %L11 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B14 = mul i8 %B8, %B8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C40 = icmp sgt i64 %B42, %B42 Step #5: %C13 = icmp sge i1 %C40, %C61 Step #5: Instruction does not dominate all uses! Step #5: %G87 = getelementptr ptr, ptr %G127, i8 %B14 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G86 = getelementptr i8, ptr %G11, i64 %B75 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 0, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G53 = getelementptr ptr, ptr %G130, i1 %B24 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G54 = getelementptr i64, ptr %A21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: store ptr %G16, ptr %G31, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G51 = getelementptr ptr, ptr %G41, i64 %B4 Step #5: store ptr %G55, ptr %G51, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: store i8 %B16, ptr %G88, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %B53, %C3 Step #5: store i1 %B5, ptr %G19, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C19 = icmp sge i1 %B70, %L18 Step #5: %G79 = getelementptr ptr, ptr %G24, i1 %C19 Step #5: Instruction does not dominate all uses! Step #5: %G71 = getelementptr ptr, ptr %G46, i8 %B14 Step #5: store ptr %G71, ptr %L37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A80 = alloca ptr, i32 0, align 8 Step #5: store ptr %G79, ptr %A80, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G60 = getelementptr ptr, ptr %G108, i1 %C24 Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %A22, i1 %C60 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp ne i1 %B31, %C22 Step #5: %G45 = getelementptr i1, ptr %G29, i1 %C18 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: store ptr %G54, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i64, ptr %L51, i64 -1 Step #5: %G14 = getelementptr i64, ptr %G35, i64 %B35 Step #5: Instruction does not dominate all uses! Step #5: %G20 = getelementptr ptr, ptr %G15, i64 %L7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B38 = and i1 %C27, %C7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %G61 = getelementptr i1, ptr %G1, i64 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: store ptr %G45, ptr %G46, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: store i1 %C3, ptr %G34, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B70 = add i1 false, %B52 Step #5: %G52 = getelementptr ptr, ptr %G8, i1 %B70 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: store ptr %G11, ptr %A36, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C9 = fcmp ole double %B17, f0x7FEFFFFFFFFFFFFF Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %L23 = load i1, ptr %A5, align 1 Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %B24 = urem i1 %B28, %L1 Step #5: %B40 = ashr i1 %B24, %C12 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: store i1 %C26, ptr %A22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B23 = or i64 %B35, %B13 Step #5: store i64 %B23, ptr %G14, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G48, ptr %A49, align 8 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %16 = phi ptr [ undef, %60 ], [ %0, %12 ], [ %0, %12 ], [ undef, %BB12 ], [ undef, %54 ], [ undef, %BB14 ], [ undef, %49 ], [ undef, %BB9 ], [ undef, %44 ], [ undef, %42 ], [ undef, %39 ], [ undef, %37 ], [ undef, %36 ], [ undef, %34 ], [ undef, %32 ], [ undef, %BB2 ], [ undef, %26 ], [ undef, %BB3 ], [ undef, %20 ], [ undef, %BB4 ], [ undef, %BB13 ], [ undef, %BB25 ], [ undef, %BB15 ], [ undef, %8 ] Step #5: label %8 Step #5: label %15 Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4308549728 from 35232 Step #5: error: input module is broken! Step #5: Basic Block in function 'avx2_adds_w_constant_undefs' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Basic Block in function 'avx2_adds_w_constant_undefs' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Basic Block in function 'avx2_adds_w_constant_undefs' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %a = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invariant.load metadata is only for loads and readonly intrinsic calls Step #5: br i1 %C, label %guarded1, label %deopt2, !invariant.load !0 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llvM.memcpy.p0i8.p0i8.i64 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %61 = getelementptr i1, ptr %9, { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %40 Step #5: GEP indexes must be integers Step #5: %G17 = getelementptr <{ { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %71, %58 Step #5: error: input module is broken! Step #5: can't skip to bit 140064 from 35552 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %4 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @klvm.vector.insert.nxv8i16.v8i16 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %4 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @klvm.vector.insert.nxv8i16.v8i16 Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17662287488 from 17024 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %4 = tail call @llvm.aarch64.sve.dupq.lane.nxv4i32( %1, %3, %x) Step #5: Invalid user of intrinsic instruction! Step #5: %4 = tail call @llvm.aarch64.sve.dupq.lane.nxv4i32( %1, %3, %x) Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %2 = tail call @llvm.vector.insert.nxv8i16.v8i16( undef, <16 x i8> zeroinitializer, i64 0) Step #5: Intrinsic called with incompatible signature Step #5: %2 = tail call @llvm.vector.insert.nxv8i16.v8i16( undef, <16 x i8> , i64 0) Step #5: Intrinsic called with incompatible signature Step #5: %2 = tail call @llvm.vector.insert.nxv8i16.v8i16( undef, <16 x i8> , i64 0) Step #5: Function return type does not match operand type of return inst! Step #5: ret %4 Step #5: Function return type does not match operand type of return inst! Step #5: ret %5 Step #5: Function return type does not match operand type of return inst! Step #5: ret %4 Step #5: Function return type does not match operand type of return inst! Step #5: ret %B Step #5: Function return type does not match operand type of return inst! Step #5: ret %4 Step #5: Function return type does not match operand type of return inst! Step #5: ret undef Step #5: Function return type does not match operand type of return inst! Step #5: ret %4 Step #5: Invalid user of intrinsic instruction! Step #5: %2 = tail call @llvm.vector.insert.nxv8i16.v8i16( undef, <16 x i8> zeroinitializer, i64 0) Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 6864 of 6864 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (620583) (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 5892 of 5892 bytes Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %deoptcall = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: Intrinsic called with incompatible signature Step #5: %deoptcall3 = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: Invalid user of intrinsic instruction! Step #5: %deoptcall3 = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: error: input module is broken! Step #5: Basic Block in function 'test_ucomile_ss_0' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_ucomile_ss_0' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"bran\A8h_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !3 = !{!"bran\A8h_weights", i32 1, i32 2} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"bran\A8h_weights", i32 4, i32 3, i32 2, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"bran\A8h_weights", i32 4, i32 3, i32 2, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !5 = !{!"bran\A8h_weights", i32 7, i32 6, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"bran\A8h_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"bran\A8h_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !6 = !{!"bran\A8h_weights", i32 1, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"bran\A8h_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"bran\A8h_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"bran\A8h_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !8 = !{!"bran\A8h_weights", i32 33, i32 9, i32 8} Step #5: expected either branch_weights or VP profile name Step #5: !9 = !{!"bran\A8h_weights", i32 7, i32 6} Step #5: expected either branch_weights or VP profile name Step #5: !8 = !{!"bran\A8h_weights", i32 33, i32 9, i32 8} Step #5: expected either branch_weights or VP profile name Step #5: !10 = !{!"bran\A8h_weights", i32 672646, i32 21604207} Step #5: expected either branch_weights or VP profile name Step #5: !11 = !{!"bran\A8h_weights", i32 6960, i32 21597248} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"bran\A8h_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !12 = !{!"bran\A8h_weights", i32 2, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !13 = !{!"bran\A8h_weights", i32 4, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !12 = !{!"bran\A8h_weights", i32 2, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !13 = !{!"bran\A8h_weights", i32 4, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !12 = !{!"bran\A8h_weights", i32 2, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !14 = !{!"bran\A8h_weights", i32 2000, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !15 = !{!"bran\A8h_weights", i32 1, i32 2000} Step #5: expected either branch_weights or VP profile name Step #5: !16 = !{!"bran\A8h_weights", i32 1999, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !17 = !{!"bran\A8h_weights", i32 1, i32 1999} Step #5: expected either branch_weights or VP profile name Step #5: !14 = !{!"bran\A8h_weights", i32 2000, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !15 = !{!"bran\A8h_weights", i32 1, i32 2000} Step #5: expected either branch_weights or VP profile name Step #5: !18 = !{!"bran\A8h_weights", i32 0, i32 0} Step #5: expected either branch_weights or VP profile name Step #5: !15 = !{!"bran\A8h_weights", i32 1, i32 2000} Step #5: expected either branch_weights or VP profile name Step #5: !14 = !{!"bran\A8h_weights", i32 2000, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !17 = !{!"bran\A8h_weights", i32 1, i32 1999} Step #5: expected either branch_weights or VP profile name Step #5: !14 = !{!"bran\A8h_weights", i32 2000, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !15 = !{!"bran\A8h_weights", i32 1, i32 2000} Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G.12 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ule i64 0, -1 Step #5: br i1 %C, label %guarded, label %deopt, !prof !0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8192 of 8192 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 122880056128 from 47680 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'negate_if_false_commute' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: i32 8, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !1) Step #5: i32 8 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %y = call float @llvm.smin.i4(float %b, float %a, float %c) Step #5: Invalid user of intrinsic instruction! Step #5: %y = call float @llvm.smin.i4(float %b, float %a, float %c) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'unary_neg_neg_multi_use' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %retval.0 = phi i32 [ 39204, %sw.bb202 ], [ 38809, %sw.bb201 ], [ 38416, %sw.bb200 ], [ 38025, %sw.bb199 ], [ 37636, %sw.bb198 ], [ 37249, %sw.bb197 ], [ 36864, %sw.bb196 ], [ 36481, %sw.bb195 ], [ 36100, %sw.bb194 ], [ 35721, %sw.bb193 ], [ 35344, %sw.bb192 ], [ 34969, %sw.bb191 ], [ 34596, %sw.bb190 ], [ 34225, %sw.bb189 ], [ 33856, %sw.bb188 ], [ 33489, %sw.bb187 ], [ 33124, %sw.bb186 ], [ 32761, %sw.bb185 ], [ 32400, %sw.bb184 ], [ 32041, %sw.bb183 ], [ 31684, %sw.bb182 ], [ 31329, %sw.bb181 ], [ 30976, %sw.bb180 ], [ 30625, %sw.bb179 ], [ 30276, %sw.bb178 ], [ 29929, %sw.bb177 ], [ 29584, %sw.bb176 ], [ 29241, %sw.bb175 ], [ 28900, %sw.bb174 ], [ 28561, %sw.bb173 ], [ 28224, %sw.bb172 ], [ 27889, %sw.bb171 ], [ 27556, %sw.bb170 ], [ 27225, %sw.bb169 ], [ 26896, %sw.bb168 ], [ 26569, %sw.bb167 ], [ 26244, %sw.bb166 ], [ 25921, %sw.bb165 ], [ 25600, %sw.bb164 ], [ 25281, %sw.bb163 ], [ 24964, %sw.bb162 ], [ 24649, %sw.bb161 ], [ 24336, %sw.bb160 ], [ 24025, %sw.bb159 ], [ 23716, %sw.bb158 ], [ 23409, %sw.bb157 ], [ 23104, %sw.bb156 ], [ 22801, %sw.bb155 ], [ 22500, %sw.bb154 ], [ 22201, %sw.bb153 ], [ 21904, %sw.bb152 ], [ 21609, %sw.bb151 ], [ 21316, %sw.bb150 ], [ 21025, %sw.bb149 ], [ 20736, %sw.bb148 ], [ 20449, %sw.bb147 ], [ 20164, %sw.bb146 ], [ 19881, %sw.bb145 ], [ 19600, %sw.bb144 ], [ 19321, %sw.bb143 ], [ 19044, %sw.bb142 ], [ 18769, %sw.bb141 ], [ 18496, %sw.bb140 ], [ 18225, %sw.bb139 ], [ 17956, %sw.bb138 ], [ 17689, %sw.bb137 ], [ 17424, %sw.bb136 ], [ 17161, %sw.bb135 ], [ 16900, %sw.bb134 ], [ 16641, %sw.bb133 ], [ 16384, %sw.bb132 ], [ 16131, %sw.bb131 ], [ 15876, %sw.bb130 ], [ 15625, %sw.bb129 ], [ 15376, %sw.bb128 ], [ 15129, %sw.bb127 ], [ 14884, %sw.bb126 ], [ 14627, %sw.bb125 ], [ 14400, %sw.bb124 ], [ 14161, %sw.bb123 ], [ 13924, %sw.bb122 ], [ 13689, %sw.bb121 ], [ 13456, %sw.bb120 ], [ 13225, %sw.bb119 ], [ 12996, %sw.bb118 ], [ 12769, %sw.bb117 ], [ 12544, %sw.bb116 ], [ 12321, %sw.bb115 ], [ 12100, %sw.bb114 ], [ 11881, %sw.bb113 ], [ 11664, %sw.bb112 ], [ 11449, %sw.bb111 ], [ 11236, %sw.bb110 ], [ 11025, %sw.bb109 ], [ 10816, %sw.bb108 ], [ 10609, %sw.bb107 ], [ 10404, %sw.bb106 ], [ 10201, %sw.bb105 ], [ 10000, %sw.bb104 ], [ 9801, %sw.bb103 ], [ 9604, %sw.bb102 ], [ 10201, %sw.bb105 ], [ 9216, %sw.bb100 ], [ 9025, %sw.bb99 ], [ 8836, %sw.bb98 ], [ 8649, %sw.bb97 ], [ 8464, %sw.bb96 ], [ 8281, %sw.bb95 ], [ 8100, %sw.bb94 ], [ 7921, %sw.bb93 ], [ 7744, %sw.bb92 ], [ 7569, %sw.bb91 ], [ 7396, %sw.bb90 ], [ 7225, %sw.bb89 ], [ 7056, %sw.bb88 ], [ 6889, %sw.bb87 ], [ 6724, %sw.bb86 ], [ 6561, %sw.bb85 ], [ 6400, %sw.bb84 ], [ 6241, %sw.bb83 ], [ 6084, %sw.bb82 ], [ 5929, %sw.bb81 ], [ 5776, %sw.bb80 ], [ 5625, %sw.bb79 ], [ 5476, %sw.bb78 ], [ 5329, %sw.bb77 ], [ 5184, %sw.bb76 ], [ 5112, %sw.bb74 ], [ 4900, %sw.bb73 ], [ 4761, %sw.bb72 ], [ 4624, %sw.bb71 ], [ 4489, %sw.bb70 ], [ 4356, %sw.bb69 ], [ 4225, %sw.bb68 ], [ 4096, %sw.bb67 ], [ 3969, %sw.bb66 ], [ 3844, %sw.bb65 ], [ 3721, %sw.bb64 ], [ 3600, %sw.bb63 ], [ 3481, %sw.bb62 ], [ 3364, %sw.bb61 ], [ 3249, %sw.bb60 ], [ 3136, %sw.bb59 ], [ 3025, %sw.bb58 ], [ 2970, %sw.bb56 ], [ 2809, %sw.bb55 ], [ 2704, %sw.bb54 ], [ 2601, %sw.bb53 ], [ 2500, %sw.bb52 ], [ 2401, %sw.bb51 ], [ 2304, %sw.bb50 ], [ 2209, %sw.bb49 ], [ 2116, %sw.bb48 ], [ 2025, %sw.bb47 ], [ 1980, %sw.bb45 ], [ 1849, %sw.bb44 ], [ 1764, %sw.bb43 ], [ 1681, %sw.bb42 ], [ 1600, %sw.bb41 ], [ 1521, %sw.bb40 ], [ 1444, %sw.bb39 ], [ 1369, %sw.bb38 ], [ 1296, %sw.bb37 ], [ 1260, %sw.bb35 ], [ 1156, %sw.bb34 ], [ 1089, %sw.bb33 ], [ 1024, %sw.bb32 ], [ 961, %sw.bb31 ], [ 900, %sw.bb30 ], [ 841, %sw.bb29 ], [ 784, %sw.bb28 ], [ 729, %sw.bb27 ], [ 676, %sw.bb26 ], [ 625, %sw.bb25 ], [ 576, %sw.bb24 ], [ 529, %sw.bb23 ], [ 484, %sw.bb22 ], [ 441, %sw.bb21 ], [ 400, %sw.bb20 ], [ 361, %sw.bb19 ], [ 342, %sw.bb18 ], [ 289, %sw.bb17 ], [ 256, %sw.bb16 ], [ 225, %sw.bb15 ], [ 196, %sw.bb14 ], [ 169, %sw.bb13 ], [ 144, %sw.bb12 ], [ 121, %sw.bb11 ], [ 100, %sw.bb10 ], [ 81, %sw.bb9 ], [ 64, %sw.bb8 ], [ 49, %sw.bb7 ], [ 36, %sw.bb6 ], [ 25, %sw.bb5 ], [ 16, %sw.bb4 ], [ 9, %sw.bb3 ], [ 4, %sw.bb2 ], [ 1, %sw.bb1 ], [ 39601, %sw.bb203 ], [ 0, %if.end ] Step #5: label %sw.bb105 Step #5: label %sw.bb69 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i32 [ 100, %if.then ], [ %r.0, %if.end ] Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %4, label %207 [ Step #5: i32 199, label %206 Step #5: i32 1, label %5 Step #5: i32 2, label %6 Step #5: i32 3, label %7 Step #5: i32 4, label %8 Step #5: i32 5, label %9 Step #5: i32 6, label %10 Step #5: i32 7, label %11 Step #5: i32 8, label %12 Step #5: i32 9, label %13 Step #5: i32 10, label %14 Step #5: i32 11, label %15 Step #5: i32 12, label %16 Step #5: i32 13, label %17 Step #5: i32 14, label %18 Step #5: i32 15, label %19 Step #5: i32 16, label %20 Step #5: i32 17, label %21 Step #5: i32 18, label %22 Step #5: i32 19, label %23 Step #5: i32 20, label %24 Step #5: i32 21, label %25 Step #5: i32 22, label %26 Step #5: i32 23, label %27 Step #5: i32 24, label %28 Step #5: i32 25, label %29 Step #5: i32 26, label %30 Step #5: i32 27, label %31 Step #5: i32 28, label %32 Step #5: i32 29, label %33 Step #5: i32 30, label %34 Step #5: i32 31, label %35 Step #5: i32 32, label %36 Step #5: i32 33, label %37 Step #5: i32 34, label %38 Step #5: i32 35, label %39 Step #5: i32 36, label %40 Step #5: i32 37, label %41 Step #5: i32 38, label %42 Step #5: i32 39, label %43 Step #5: i32 40, label %44 Step #5: i32 41, label %45 Step #5: i32 42, label %46 Step #5: i32 43, label %47 Step #5: i32 44, label %48 Step #5: i32 45, label %49 Step #5: i32 46, label %50 Step #5: i32 47, label %51 Step #5: i32 48, label %52 Step #5: i32 49, label %53 Step #5: i32 50, label %54 Step #5: i32 51, label %55 Step #5: i32 52, label %56 Step #5: i32 53, label %57 Step #5: i32 54, label %58 Step #5: i32 55, label %59 Step #5: i32 56, label %60 Step #5: i32 57, label %61 Step #5: i32 58, label %62 Step #5: i32 59, label %63 Step #5: i32 60, label %64 Step #5: i32 60, label %65 Step #5: i32 62, label %66 Step #5: i32 63, label %67 Step #5: i32 64, label %68 Step #5: i32 65, label %69 Step #5: i32 66, label %70 Step #5: i32 67, label %71 Step #5: i32 68, label %72 Step #5: i32 69, label %73 Step #5: i32 70, label %74 Step #5: i32 71, label %75 Step #5: i32 72, label %76 Step #5: i32 73, label %78 Step #5: i32 74, label %79 Step #5: i32 75, label %80 Step #5: i32 76, label %81 Step #5: i32 77, label %82 Step #5: i32 78, label %83 Step #5: i32 79, label %84 Step #5: i32 80, label %85 Step #5: i32 81, label %86 Step #5: i32 82, label %87 Step #5: i32 83, label %88 Step #5: i32 84, label %89 Step #5: i32 85, label %90 Step #5: i32 86, label %91 Step #5: i32 87, label %92 Step #5: i32 88, label %94 Step #5: i32 89, label %95 Step #5: i32 90, label %96 Step #5: i32 91, label %97 Step #5: i32 92, label %98 Step #5: i32 93, label %99 Step #5: i32 94, label %100 Step #5: i32 95, label %101 Step #5: i32 96, label %102 Step #5: i32 97, label %103 Step #5: i32 98, label %104 Step #5: i32 99, label %105 Step #5: i32 100, label %106 Step #5: i32 101, label %107 Step #5: i32 102, label %108 Step #5: i32 103, label %109 Step #5: i32 104, label %110 Step #5: i32 105, label %111 Step #5: i32 106, label %112 Step #5: i32 107, label %113 Step #5: i32 108, label %114 Step #5: i32 109, label %115 Step #5: i32 110, label %116 Step #5: i32 111, label %117 Step #5: i32 112, label %118 Step #5: i32 113, label %119 Step #5: i32 114, label %120 Step #5: i32 115, label %121 Step #5: i32 116, label %122 Step #5: i32 117, label %123 Step #5: i32 118, label %124 Step #5: i32 119, label %125 Step #5: i32 120, label %126 Step #5: i32 121, label %127 Step #5: i32 122, label %128 Step #5: i32 123, label %129 Step #5: i32 124, label %130 Step #5: i32 125, label %131 Step #5: i32 126, label %132 Step #5: i32 127, label %133 Step #5: i32 128, label %134 Step #5: i32 129, label %135 Step #5: i32 130, label %136 Step #5: i32 131, label %137 Step #5: i32 132, label %138 Step #5: i32 133, label %139 Step #5: i32 134, label %140 Step #5: i32 135, label %141 Step #5: i32 136, label %142 Step #5: i32 137, label %143 Step #5: i32 138, label %144 Step #5: i32 139, label %145 Step #5: i32 140, label %146 Step #5: i32 141, label %147 Step #5: i32 142, label %148 Step #5: i32 143, label %149 Step #5: i32 144, label %150 Step #5: i32 145, label %151 Step #5: i32 146, label %152 Step #5: i32 147, label %153 Step #5: i32 148, label %154 Step #5: i32 149, label %155 Step #5: i32 150, label %156 Step #5: i32 151, label %157 Step #5: i32 152, label %158 Step #5: i32 153, label %159 Step #5: i32 154, label %160 Step #5: i32 155, label %161 Step #5: i32 156, label %162 Step #5: i32 157, label %163 Step #5: i32 158, label %164 Step #5: i32 159, label %165 Step #5: i32 160, label %166 Step #5: i32 161, label %167 Step #5: i32 162, label %168 Step #5: i32 163, label %169 Step #5: i32 164, label %170 Step #5: i32 165, label %171 Step #5: i32 166, label %172 Step #5: i32 167, label %173 Step #5: i32 168, label %174 Step #5: i32 169, label %175 Step #5: i32 170, label %176 Step #5: i32 171, label %177 Step #5: i32 172, label %178 Step #5: i32 173, label %179 Step #5: i32 174, label %180 Step #5: i32 175, label %181 Step #5: i32 176, label %182 Step #5: i32 177, label %183 Step #5: i32 178, label %184 Step #5: i32 179, label %185 Step #5: i32 180, label %186 Step #5: i32 181, label %187 Step #5: i32 182, label %188 Step #5: i32 183, label %189 Step #5: i32 184, label %190 Step #5: i32 185, label %191 Step #5: i32 186, label %192 Step #5: i32 187, label %194 Step #5: i32 188, label %195 Step #5: i32 189, label %196 Step #5: i32 190, label %197 Step #5: i32 191, label %198 Step #5: i32 192, label %199 Step #5: i32 193, label %200 Step #5: i32 194, label %201 Step #5: i32 195, label %202 Step #5: i32 196, label %203 Step #5: i32 197, label %204 Step #5: i32 198, label %205 Step #5: ] Step #5: i32 60 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %retval Step #5: <2 x i1>Basic Block in function 'insert_subvector_shuffles_narrowing_pow2elts' does not have terminator! Step #5: label %2 Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B1 Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> undef Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %retval Step #5: <2 x i1>Basic Block in function 'insert_subvector_shuffles_narrowing_pow2elts' does not have terminator! Step #5: label %2 Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B1 Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> undef Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 942 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_dmask_0000_image_sample_3d_v4f32_f32 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.2d.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.1darray.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.b.1d.v4f32.f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_dmask_1101_image_sample_b_cl_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_elt3_image_sample_cd_1d_v4f32_f32_f32 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.1d.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_cl_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_samp_vfdf2_2l_e_3_cl341 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_b_1d_v4f32_f32_f32 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.lz.1d.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_cl_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cl.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_l_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.l.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_b_o_1d_v4f32_f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.lz.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_c_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cl.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.l.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_c_lz_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.lz.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_gather4_cl_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.cl.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_gather4_l_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.l.2d.v4f-8.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.2darray.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.cube.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.amdgcn.image.gather4.lz.2d.v4f32.f1" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6extract_elt0_image_gather4_o_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.cl.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2mlvm.amdgcn.image.gather4.l.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_gather4_lz_o_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.lz.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.cl.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.l.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.b.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.b.cl.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.lz.o.2d.v4f32.f3" Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_dmask_0000_image_sample_3d_v4f32_f32 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.2d.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.1darray.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.b.1d.v4f32.f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_dmask_1101_image_sample_b_cl_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_elt3_image_sample_cd_1d_v4f32_f32_f32 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.1d.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_cl_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_samp_vfdf2_2l_e_3_cl341 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_b_1d_v4f32_f32_f32 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.lz.1d.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_cl_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cl.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_l_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.l.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_b_o_1d_v4f32_f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.lz.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_c_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cl.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.l.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_c_lz_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.lz.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_gather4_cl_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.cl.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_gather4_l_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.l.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.2darray.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.cube.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.amdgcn.image.gather4.lz.2d.v4f32.f1" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6extract_elt0_image_gather4_o_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.cl.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2mlvm.amdgcn.image.gather4.l.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_gather4_lz_o_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.lz.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.cl.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.l.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.b.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.b.cl.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.lz.o.2d.v4f32.f3" Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.f32(i32 0, i32 %en, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.icmp.i64.i32(i32 %a, i32 %b, i32 %c) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float 1.401300e-45 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret <2 x half> %2 Step #5: <2 x i16>error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 0.000000e+00 Step #5: <2 x double>error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: floaterror: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x float> (<16 x float>, <16 x i32>, <16 x float>, i16) undef Step #5: <4 x double>Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <4 x double>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i8> (<16 x i8>) undef Step #5: <8 x i16>Function return type does not match operand type of return inst! Step #5: ret <32 x i16> (<32 x i16>) undef Step #5: <8 x double>error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20056 of 20056 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x double> (<2 x double>, <2 x double>) poison Step #5: floatFunction return type does not match operand type of return inst! Step #5: ret float (<4 x float>, <4 x float>, <4 x float>, i8) undef Step #5: <16 x i16>Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x double> (<2 x double>, <2 x double>) poison Step #5: floatFunction return type does not match operand type of return inst! Step #5: ret float (<4 x float>, <4 x float>, <4 x float>, i8) undef Step #5: <16 x i16>Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx1.permd Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx2.permps Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.df.512 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.permvar.qi.-73 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.qi.256 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_di_256_mask Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 92662003872 from 92320 Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 8 elements, but got <4 x i64> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <4 x i64> @llvm.x86.avx512.permvar.di.512(<4 x i64>, <4 x i64>) #0 Step #5: intrinsic return type expected vector with 8 elements, but got <4 x double> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <4 x double> @llvm.x86.avx512.permvar.df.512(<4 x double>, <4 x i64>) #0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> (<8 x i64>, <8 x i64>, i8) undef Step #5: <16 x i16>error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <8 x float>error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 16291183616 from 189632 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_maskz_vfmadd_ss' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_maskz_vfmadd_ss' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.2 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.3 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.4 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.5 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.6 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.7 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_div_sd_round' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'undef_test_permvar_di_512_mask' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 12, but got 15 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read) Step #5: declare float @llvm.amdgcn.image.sample.c.d.o.1darray.f32.f32.f32.v8i32.v4i32(i32 immarg, i32, float, float, float, float, float, float, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) #8 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sk_roundllvm.x86.avx512.di Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sk_roundllvm.x86.avx512. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @omi_ss_0llvm.x86.avx512. Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 52280717888 from 17952 Step #5: error: input module is broken! Step #5: can't skip to bit 52280727360 from 27424 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"_f32llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"_f32llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&" Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"_f32llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f\E2\80"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"_f32llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f\E2\80" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.2d. Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @v4f32_f32llvm.amdgcn.image.gather4.cl.2d.(i32 2, float %s, float %t, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.cl.2d. Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @v4f32_f32llvm.amdgcn.image.gather4.l.2d.(i32 4, float %s, float %t, float %lod, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.l.2d. Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x float> @"2_f32_f32llvm.amdgcn.image.gather4.b.2darray.v4f3"(i32 8, float %bias, float %s, float %t, float %slice, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2_f32_f32llvm.amdgcn.image.gather4.b.2darray.v4f3" Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @"2_f32_f32llvm.amdgcn.image.gather4.b.cl.cube.v4f3"(i32 1, float %bias, float %s, float %t, float %face, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2_f32_f32llvm.amdgcn.image.gather4.b.cl.cube.v4f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"\BB2d_v4f32_f16llvm.amdgcn.image.gather4.lz" Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather1.o(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather1.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather4.cl.o(i32 1, i32 %offset, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather4.cl.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather4.l.o(i32 1, i32 %offset, float %s, float %t, float %lod, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather4.l.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @"v4f\E2\80\8932_f32_f32llvm.amdgcn.image.gather4.b.o."(i32 1, i32 %offset, float %bias, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"v4f\E2\80\8932_f32_f32llvm.amdgcn.image.gather4.b.o." Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.b.cl.o."(i32 1, i32 %offset, float %bias, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.b.cl.o." Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.l(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.l Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @c_o_2d_v4f32_f32llvm.amdgcn.image.gather4.(i32 1, i32 %offset, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @c_o_2d_v4f32_f32llvm.amdgcn.image.gather4. Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.c(i32 1, i32 %offset, float %zcompare, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.c Step #5: immarg operand has non-immediate parameter Step #5: float %lod Step #5: %data = call <4 x float> @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.(i32 1, i32 %offset, float %zcompare, float %s, float %t, float %lod, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c. Step #5: immarg operand has non-immediate parameter Step #5: float %t Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.o."(i32 1, i32 %offset, float %bias, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.o." Step #5: immarg operand has non-immediate parameter Step #5: float %t Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.cl.o."(i32 1, i32 %offset, float %bias, float %zcompare, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.cl.o." Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.l(i32 1, i32 %offset, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lod_1d_v4f32_f32llvm.amdgcn.image.get Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2dmsaa_v4f32image.load.2dmsaa.v4f32.i32" Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"_f32llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"_f32llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&" Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"_f32llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f\E2\80"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"_f32llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f\E2\80" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.2d. Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @v4f32_f32llvm.amdgcn.image.gather4.cl.2d.(i32 2, float %s, float %t, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.cl.2d. Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @v4f32_f32llvm.amdgcn.image.gather4.l.2d.(i32 4, float %s, float %t, float %lod, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.l.2d. Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x float> @"2_f32_f32llvm.amdgcn.image.gather4.b.2darray.v4f3"(i32 8, float %bias, float %s, float %t, float %slice, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2_f32_f32llvm.amdgcn.image.gather4.b.2darray.v4f3" Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @"2_f32_f32llvm.amdgcn.image.gather4.b.cl.cube.v4f3"(i32 1, float %bias, float %s, float %t, float %face, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2_f32_f32llvm.amdgcn.image.gather4.b.cl.cube.v4f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"\BB2d_v4f32_f16llvm.amdgcn.image.gather4.lz" Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather1.o(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather1.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather4.cl.o(i32 1, i32 %offset, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather4.cl.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather4.l.o(i32 1, i32 %offset, float %s, float %t, float %lod, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather4.l.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @"v4f\E2\80\8932_f32_f32llvm.amdgcn.image.gather4.b.o."(i32 1, i32 %offset, float %bias, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"v4f\E2\80\8932_f32_f32llvm.amdgcn.image.gather4.b.o." Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.b.cl.o."(i32 1, i32 %offset, float %bias, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.b.cl.o." Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.l(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.l Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @c_o_2d_v4f32_f32llvm.amdgcn.image.gather4.(i32 1, i32 %offset, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @c_o_2d_v4f32_f32llvm.amdgcn.image.gather4. Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.c(i32 1, i32 %offset, float %zcompare, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.c Step #5: immarg operand has non-immediate parameter Step #5: float %lod Step #5: %data = call <4 x float> @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.(i32 1, i32 %offset, float %zcompare, float %s, float %t, float %lod, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c. Step #5: immarg operand has non-immediate parameter Step #5: float %t Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.o."(i32 1, i32 %offset, float %bias, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.o." Step #5: immarg operand has non-immediate parameter Step #5: float %t Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.cl.o."(i32 1, i32 %offset, float %bias, float %zcompare, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.cl.o." Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.l(i32 1, i32 %offset, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lod_1d_v4f32_f32llvm.amdgcn.image.get Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2dmsaa_v4f32image.load.2dmsaa.v4f32.i32" Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"_f32llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"_f32llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&" Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"_f32llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f\E2\80"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"_f32llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f\E2\80" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.2d. Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @v4f32_f32llvm.amdgcn.image.gather4.cl.2d.(i32 2, float %s, float %t, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.cl.2d. Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @v4f32_f32llvm.amdgcn.image.gather4.l.2d.(i32 4, float %s, float %t, float %lod, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.l.2d. Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x float> @"2_f32_f32llvm.amdgcn.image.gather4.b.2darray.v4f3"(i32 8, float %bias, float %s, float %t, float %slice, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2_f32_f32llvm.amdgcn.image.gather4.b.2darray.v4f3" Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @"2_f32_f32llvm.amdgcn.image.gather4.b.cl.cube.v4f3"(i32 1, float %bias, float %s, float %t, float %face, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2_f32_f32llvm.amdgcn.image.gather4.b.cl.cube.v4f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"\BB2d_v4f32_f16llvm.amdgcn.image.gather4.lz" Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather1.o(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather1.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather4.cl.o(i32 1, i32 %offset, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather4.cl.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather4.l.o(i32 1, i32 %offset, float %s, float %t, float %lod, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather4.l.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @"v4f\E2\80\8932_f32_f32llvm.amdgcn.image.gather4.b.o."(i32 1, i32 %offset, float %bias, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"v4f\E2\80\8932_f32_f32llvm.amdgcn.image.gather4.b.o." Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.b.cl.o."(i32 1, i32 %offset, float %bias, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.b.cl.o." Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.l(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.l Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @c_o_2d_v4f32_f32llvm.amdgcn.image.gather4.(i32 1, i32 %offset, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @c_o_2d_v4f32_f32llvm.amdgcn.image.gather4. Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.c(i32 1, i32 %offset, float %zcompare, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.c Step #5: immarg operand has non-immediate parameter Step #5: float %lod Step #5: %data = call <4 x float> @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.(i32 1, i32 %offset, float %zcompare, float %s, float %t, float %lod, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c. Step #5: immarg operand has non-immediate parameter Step #5: float %t Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.o."(i32 1, i32 %offset, float %bias, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.o." Step #5: immarg operand has non-immediate parameter Step #5: float %t Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.cl.o."(i32 1, i32 %offset, float %bias, float %zcompare, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.cl.o." Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.l(i32 1, i32 %offset, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lod_1d_v4f32_f32llvm.amdgcn.image.get Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2dmsaa_v4f32image.load.2dmsaa.v4f32.i32" Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 70609720192 from 21184 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 62813915072 from 18368 Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #5947 DONE cov: 214 ft: 484 exec/s: 660 rss: 124Mb Step #5: MERGE-OUTER: successful in 4 attempt(s) Step #5: MERGE-OUTER: the control file has 1113664 bytes Step #5: MERGE-OUTER: consumed 0Mb (99Mb rss) to parse the control file Step #5: MERGE-OUTER: 126 new files with 489 new features added; 215 new coverage edges Step #5: [2026-07-13 08:52:06,878 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:52:06,889 INFO] Finished finding shared libraries for targets. Step #5: [2026-07-13 08:52:12,479 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:52:12,490 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running llvm-opt-fuzzer--x86_64-instcombine: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=instcombine Step #5: INFO: found LLVMFuzzerCustomMutator (0x55e998398990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 862109205 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55e9a25177f0, 0x55e9a2517af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55e9a2517b00,0x55e9a251ab90), Step #5: MERGE-OUTER: 13283 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=instcombine Step #5: INFO: found LLVMFuzzerCustomMutator (0x5638a3945990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 862194527 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5638adac47f0, 0x5638adac4af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5638adac4b00,0x5638adac7b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge262.txt' Step #5: MERGE-INNER: 13283 total files; 0 processed earlier; will process 13283 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 99Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 100Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 101Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 31241 Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't skip to bit 3424 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 31241 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: #64 pulse cov: 184 ft: 199 exec/s: 0 rss: 102Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 86410270560 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 86409024608 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 103079215232 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 3896936128 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 120260155264 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 312287968 from 160 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 26957235968 from 160 Step #5: error: input module is broken! Step #5: #128 pulse cov: 184 ft: 200 exec/s: 0 rss: 102Mb Step #5: can't skip to bit 28033074912 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 332412032 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: can't skip to bit 105628823936 from 192 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 15648 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 534774048 from 288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 136364256 from 224 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 31 of 31 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 31 of 31 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 31 of 31 bytes Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Unexpected end of file reading 31 of 31 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 137438953664 from 224 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 31 of 31 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 63592351616 from 96 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "v:[:]" Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 15648 from 320 Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid vstoffset record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 219772 Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 18432 from 320 Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 736 from 480 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 154688 from 320 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 9663676896 from 480 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 35040 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 508 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 72 of 72 bytes Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Invalid dso_local record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 36191231232 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 172024000 from 192 Step #5: error: input module is broken! Step #5: unknown specifier 'Ô' Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 1121976576 from 256 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: #256 pulse cov: 194 ft: 237 exec/s: 0 rss: 103Mb Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid multiple blocks Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 96 of 96 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 96 of 96 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 50234392256 from 192 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-instcombine: /src/llvm-project/llvm/lib/Bitcode/Reader/ValueList.h:61: Value *llvm::BitcodeReaderValueList::operator[](unsigned int) const: Assertion `i < ValuePtrs.size()' failed. Step #5: ==275== ERROR: libFuzzer: deadly signal Step #5: #0 0x5638a3944a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5638a38b8c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5638a389b785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb69c56441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb69c36800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb69c347858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fb69c347728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fb69c358fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5638a82be9a7 in operator[] /src/llvm-project/llvm/lib/Bitcode/Reader/ValueList.h:61:5 Step #5: #9 0x5638a82be9a7 in (anonymous namespace)::BitcodeReader::parseUseLists() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:3960:13 Step #5: #10 0x5638a82cf9f3 in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4785:25 Step #5: #11 0x5638a828e75c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #12 0x5638a828e75c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #13 0x5638a8297f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #14 0x5638a829822e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #15 0x5638a8284078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #16 0x5638a828493d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #17 0x5638a39461f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #18 0x5638a389ce6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5638a38a6408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5638a388c8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5638a38b95e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fb69c349082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5638a387fc6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-instcombine+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x42,0x43,0xc0,0xde,0x21,0x3c,0x3c,0x85,0xe,0x0,0x0,0x0,0x1,0x9,0xb9,0x24,0xc5,0x1d,0xd6,0x83,0xfb,0x16,0x70,0x76,0x14,0x14,0x14,0x14,0x14,0x73,0x70,0x69,0x17,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5b,0xff,0xff,0xff,0xa0,0xec,0x53,0x58,0xaa,0xaa,0xaa,0xaa,0x0,0x14,0x14,0x14,0x14,0x14,0x14,0x0,0x0,0x1,0xff,0x0,0x0,0x0,0x0,0x0,0x0,0xff,0x47,0x83,0x76,0x36,0x47,0x83,0x76,0x36,0x6c,0x0,0xf,0xff,0x8e,0xaa,0xff,0xff,0xff,0xff,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x22,0x0,0x0,0xff,0x4a,0x7e,0x0,0xaa,0xaa, Step #5: BC\300\336!<<\205\016\000\000\000\001\011\271$\305\035\326\203\373\026pv\024\024\024\024\024spi\027\000\000\000\000\000\000\000\000\000\000\000\000\000\000[\377\377\377\240\354SX\252\252\252\252\000\024\024\024\024\024\024\000\000\001\377\000\000\000\000\000\000\377G\203v6G\203v6l\000\017\377\216\252\377\377\377\377ssssssss\"\000\000\377J~\000\252\252 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb3a5565b780742592724d6df8b99294d536228f Step #5: Base64: QkPA3iE8PIUOAAAAAQm5JMUd1oP7FnB2FBQUFBRzcGkXAAAAAAAAAAAAAAAAAABb////oOxTWKqqqqoAFBQUFBQUAAAB/wAAAAAAAP9Hg3Y2R4N2NmwAD/+Oqv////9zc3Nzc3NzcyIAAP9KfgCqqg== Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=instcombine Step #5: INFO: found LLVMFuzzerCustomMutator (0x5640ab1ce990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 865451259 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5640b534d7f0, 0x5640b534daf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5640b534db00,0x5640b5350b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge262.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-instcombine/regressions/eb3a5565b780742592724d6df8b99294d536228f' caused a failure at the previous merge step Step #5: MERGE-INNER: 13283 total files; 271 processed earlier; will process 13012 files now Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: #1 pulse cov: 11 ft: 12 exec/s: 0 rss: 100Mb Step #5: Unexpected end of file reading 116 of 116 bytes Step #5: error: input module is broken! Step #5: #2 pulse cov: 11 ft: 12 exec/s: 0 rss: 100Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 11 ft: 19 exec/s: 0 rss: 101Mb Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: #8 pulse cov: 20 ft: 34 exec/s: 0 rss: 101Mb Step #5: can't skip to bit 72640 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1056 from 832 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: #16 pulse cov: 20 ft: 36 exec/s: 0 rss: 101Mb Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 1216 from 960 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 26407765632 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 26407765632 from 96 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid multiple blocks Step #5: error: input module is broken! Step #5: #32 pulse cov: 186 ft: 209 exec/s: 0 rss: 102Mb Step #5: Invalid multiple blocks Step #5: error: input module is broken! Step #5: Unexpected end of file reading 156 of 156 bytes Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: can't skip to bit 29639231264 from 288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 164 of 164 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 172 of 172 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 2097824 from 672 Step #5: error: input module is broken! Step #5: can't skip to bit 28567849440 from 928 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 176 of 176 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 212 of 212 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 102944472544 from 1536 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 1856 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: #64 pulse cov: 194 ft: 230 exec/s: 0 rss: 102Mb Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 30174275296 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 10176 from 320 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 304 of 304 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 316 of 316 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 5905580384 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 2592 from 2368 Step #5: error: input module is broken! Step #5: can't skip to bit 105440338464 from 2592 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 436 of 436 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 16480 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 365969888 from 3552 Step #5: error: input module is broken! Step #5: can't skip to bit 17600 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 77787679328 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 4128 from 3904 Step #5: error: input module is broken! Step #5: can't skip to bit 9472 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 12288 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 25440 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 6176 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 600 of 600 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 35536447296 from 1856 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 31264 from 6240 Step #5: error: input module is broken! Step #5: can't skip to bit 2427225984 from 896 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @"f7.0.0svn svn-r31" Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10738586240 from 1408 Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: #128 pulse cov: 206 ft: 275 exec/s: 0 rss: 110Mb Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 7424 from 320 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 104077702496 from 4192 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 900 of 900 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 61755823744 from 1888 Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 932 of 932 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 8384 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 79583808512 from 6144 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 924 of 924 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 109024 from 7744 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %16, label %17 Step #5: error: input module is broken! Step #5: can't skip to bit 61755823744 from 1888 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1016 of 1016 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 10144 from 320 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr i1, ptr %L3, null Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr %G8, null Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G2, null Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 9824 from 320 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 350 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 992 of 992 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 350 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1044 of 1044 bytes Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 72515880864 from 832 Step #5: error: input module is broken! Step #5: #256 pulse cov: 211 ft: 331 exec/s: 0 rss: 117Mb Step #5: Invalid global indirect symbol record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB2 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ %j.0, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: label %BB2 Step #5: label %endif Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i32, float }] [{ i32, float } { i32 12, float 1.000000e+00 }, { i32, float } { i32 37, float 1.231200e+00 }] Step #5: i32error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: align metadata value must be an i64! Step #5: %v2 = load ptr, ptr %p2, align 8, !align !0 Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1032 of 1032 bytes Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: METADATA_NAME not followed by METADATA_NAMED_NODE Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @fpo Step #5: error: input module is broken! Step #5: can't skip to bit 28464673280 from 8192 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ %0, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1116 of 1116 bytes Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 8.500000e+00, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: can't skip to bit 1069561120 from 9376 Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A0r.0 = phi ptr [ undef, %entry ], [ undef, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB6 ], [ undef, %bb13 ] Step #5: label %entry Step #5: label %BB1 Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1038136064 from 8832 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1069561280 from 9536 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 17179876896 from 7264 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 287835456 from 1280 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %2 = alloca swifterror i8, i96 1, align 1 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023118592 from 3904 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: can't skip to bit 105235123232 from 9216 Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 31083798368 from 1920 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !4) Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2098720 from 9664 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1148 of 1148 bytes Step #5: error: input module is broken! Step #5: #512 pulse cov: 211 ft: 362 exec/s: 0 rss: 121Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'PR38915' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %17 = sub i1 %3, %16 Step #5: %25 = icmp uge i1 %17, %24 Step #5: Instruction does not dominate all uses! Step #5: %22 = add i1 true, false Step #5: %26 = icmp uge i1 %22, %18 Step #5: Instruction does not dominate all uses! Step #5: %18 = sub i1 %17, %16 Step #5: %26 = icmp uge i1 %22, %18 Step #5: Instruction does not dominate all uses! Step #5: %22 = add i1 true, false Step #5: br i1 %22, label %21, label %28 Step #5: Instruction does not dominate all uses! Step #5: %20 = sdiv i32 -2147483648, -2147483648 Step #5: store i32 %20, ptr undef, align 4 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 73142381184 from 2048 Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1208 of 1208 bytes Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector length (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i16, align 2 Step #5: error: input module is broken! Step #5: can't skip to bit 1006655200 from 9824 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 536880736 from 9728 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 2427226432 from 1344 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1236 of 1236 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 104077703264 from 4960 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %no_exit ], [ %i.0, %BB ], [ 9, %ejtry ], [ %j.0, %no_exit ] Step #5: label %ejtry Step #5: label %endif Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1308 of 1308 bytes Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1332 of 1332 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104077702688 from 4384 Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %30 = icmp eq i1 %28, false Step #5: %32 = and i1 false, %30 Step #5: Instruction does not dominate all uses! Step #5: %28 = icmp sle i1 false, %25 Step #5: %35 = icmp ule i1 %28, %32 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '17400' vs current: '0' Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 213 ft: 377 exec/s: 0 rss: 121Mb Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %q.04 = phi half [ 0.000000e+00, %entry ], [ %add, %for.body ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %add.lcssa = phi half [ %add, %for.body ] Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 70724849664 from 4000 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i167 -1 Step #5: ptrerror: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4728038400 from 9024 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B2 = udiv i32 65536, %B2 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr33", scope: !8, file: !1, line: 240, type: !12) Step #5: !12 = !{!13} Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !"\17") Step #5: !"\17" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15265392928 from 10272 Step #5: error: input module is broken! Step #5: Invalid module asm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !13, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "var_t", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing load type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.c\7D = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'tinkywinky' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1376 of 1376 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %C1r.0 = phi ptr [ %0, %entry ], [ %3, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: Instruction does not dominate all uses! Step #5: %B4 = sub i1 %C8, %C8 Step #5: br i1 %B4, label %BB5, label %BB8 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 77348276928 from 1664 Step #5: error: input module is broken! Step #5: invalid #dbg record expression Step #5: #dbg_value(i32 0, !7, <0x5640b6dbd6c0>, !9) Step #5: <0x5640b6dbd6c0> = !{} Step #5: label %0 Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing element type for old-style alloca (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record expression Step #5: #dbg_value(i32 0, !7, <0x5640b6d89090>, !9) Step #5: <0x5640b6d89090> = !{} Step #5: label %0 Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %7 Step #5: x86_fp80error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B = fadd ninf float %B2, %B Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !5, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1503673632 from 11424 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %C2r.0 = phi ptr [ undef, %entry ], [ %7, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %bb13 ] Step #5: Instruction does not dominate all uses! Step #5: %7 = getelementptr inbounds float, ptr %C2r.0, i64 %Cs Step #5: %A1i.0 = phi ptr [ undef, %entry ], [ %2, %bb ], [ undef, %BB6 ], [ %7, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: can't skip to bit 102869920 from 11168 Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !11 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "pmtcC xol.iler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !12, retainedTypes: !12, globals: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !6 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "pmtcC xol.iler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !7, retainedTypes: !7, globals: !8) Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1408 of 1408 bytes Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Not an int attribute (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G1 = getelementptr metadata, ptr %A, i1 %B1 Step #5: error: input module is broken! Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cmpxchg record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 38197606912 from 2176 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 4449342848 from 10240 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G1, %0 zeroinitializer Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1420 of 1420 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 10202399552 from 11392 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10202399552 from 11392 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1444 of 1444 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 %0 Step #5: i1error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 205344 from 3072 Step #5: error: input module is broken! Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %G9 = getelementptr ptr, ptr %G8, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: store i64 %B9, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: store i1 %B6, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %C4 = icmp ult i1 %C15, %B6 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %B3 = and i1 %B6, false Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Global variable initializer must be sized Step #5: ptr @G.1 Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: #2048 pulse cov: 213 ft: 404 exec/s: 1024 rss: 121Mb Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr ptr, ptr %A3, %A3 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid array index (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %add2 = fmul fast double %add, %add2 Step #5: error: input module is broken! Step #5: can't skip to bit 1610903456 from 12192 Step #5: error: input module is broken! Step #5: can't skip to bit 61755824768 from 2912 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !7, dwarfAddressSpace: 9) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 86083930048 from 11904 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: can't skip to bit 901376 from 13184 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1480630624 from 12512 Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !19 = distinct !DISubprogram(name: "fn1", scope: !2, file: !2, line: 5, type: !"d", scopeLine: 5, spFlags: DISPFlagDefinition, unit: !7, retainedNodes: !8) Step #5: !"d" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Unknown attribute kind (179) (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G9 = getelementptr i32, i32 %L, %L3 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G7 = getelementptr i32, i32 %G9, %Z Step #5: error: input module is broken! Step #5: fpmath requires a floating point result! Step #5: store float 1.401300e-45, ptr %G, align 4, !fpmath !0 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 98170690112 from 9088 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1428176224 from 11488 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_01' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 131564581024 from 4832 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G5 = getelementptr i1, ptr %A, %G3 Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %8 Step #5: i64error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197607200 from 2464 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A8 = alloca swifterror i1, align 4294967296 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 75415262432 from 3392 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %2, %if.end10 ], [ 65536, %if.then13 ] Step #5: PHI node entries do not match predecessors! Step #5: %5 = phi i32 [ %4, %if.end20 ], [ -2147483648, %if.then33 ] Step #5: label %if.then33 Step #5: label %if.th0m23 Step #5: PHI node entries do not match predecessors! Step #5: %6 = phi i32 [ %5, %if.end25 ], [ 65536, %ifouhen28 ] Step #5: label %ifouhen28 Step #5: label %if.then48 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %7 = phi i32 [ %6, %if.end30 ], [ -1, %if.then33 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i32 [ %7, %if.end35 ], [ 0, %if.thun38 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %9 = phi i32 [ %8, %if.end40 ], [ 0, %if.then43 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %10 = phi i32 [ %9, %if.end45 ], [ -1, %if.then48 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %11 = phi i32 [ %10, %if.end50 ], [ 65536, %if.then53 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1616 of 1616 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca i64 (i64, double, i64), align 4 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %Src, ptr align 4 %Src, i32 256, i32 4) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid instruction with 0 indices (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The unwind destination does not have an exception handling instruction! Step #5: %tmp175 = invoke double @sqrt(double 5.000000e-01) Step #5: to label %bb177 unwind label %bb114 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'iter' does not have terminator! Step #5: label %20 Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 13135582176 from 8416 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i8, ptr %3, %G1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, thrownTypes: !"Debug Info Version") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP into unsized type! Step #5: %G1 = getelementptr %0, ptr undef, i11129 %D Step #5: GEP into unsized type! Step #5: %G5 = getelementptr %0, ptr %G1, i11129 %B13 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope points into the type hierarchy Step #5: !4 = distinct !DILexicalBlock(scope: !5, file: !2, line: 2, column: 16) Step #5: subprogram declarations must not have a compile unit Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !1) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G12 = getelementptr [1024 x i8], ptr %G10, @frob Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2736448 from 320 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54821407744 from 4992 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: can't skip to bit 38197607520 from 2784 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1680 of 1680 bytes Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "test_switch", scope: !1, file: !1, line: 1, type: !7, scopeLine: 1, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !7 = distinct !DILexicalBlock(scope: !8, file: !1, line: 3, column: 36) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.relocate.p1i32 Step #5: error: input module is broken! Step #5: can't skip to bit 385888736 from 12288 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr i1, i32 %B2, i1 %LGV Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 35383680 from 13600 Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.5 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1404 of 1404 bytes Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ %constexpr4, %phi.constexpr ], [ null, %block2 ], [ null, %block1 ] Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: i32 3, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: i32 3 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid tag Step #5: !8 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: #4096 pulse cov: 213 ft: 409 exec/s: 682 rss: 155Mb Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.masked.store.v128i8.p0v128i814 Step #5: error: input module is broken! Step #5: can't skip to bit 113817706176 from 13152 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, double 0.000000e+00 Step #5: error: input module is broken! Step #5: can't skip to bit 30635840 from 13888 Step #5: error: input module is broken! Step #5: can't skip to bit 52625441024 from 12032 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104992291104 from 12480 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %gep, %gep Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddress record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1840 of 1840 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1632 of 1632 bytes Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %dec26 = phi i32 [ %dec25, %do.body ], [ -2147483648, %while.body ] Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1632 of 1632 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 39972059456 from 13408 Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1416 of 1416 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 1587586944 from 14080 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 9341776416 from 12288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1772 of 1772 bytes Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.relocate.p1i32 Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !7 = !DILocalVariable(name: "B", scope: !4, file: !0, line: 12, type: !8) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, sdk: "Debug Info Version") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid byte const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 534788224 from 14368 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 39860256 from 14272 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr @gconst, i32 8, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 0, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 1, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 2, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 4, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 8, i32 1) #2 Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Only PHI nodes may reference their own value! Step #5: %call = call fast double @pow(double %call, double %dg) Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: store i1 %10, ptr %104, align 1 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17424015712 from 13440 Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 7797216 from 14688 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1883327168 from 14912 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float ([2 x float]) poison Step #5: fp128error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 21824 from 15328 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: store i1 %C3, ptr %G14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %3 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %3 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %2 = alloca i1, i96 1, align 1 Step #5: store i1 false, ptr %2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %2 = alloca i1, i96 1, align 1 Step #5: %G = getelementptr i1, ptr %2, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, i96 1, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %C2 = icmp sle i1 false, %C3 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @aslt.iemetime.end.p0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unknown attribute kind (875) (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1924 of 1924 bytes Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings layout Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !5, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 12, DW_OP_LLVM_arg, 13, DW_OP_minus, DW_OP_shl, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 11, DW_OP_and, DW_OP_LLVM_arg, 8, DW_OP_shra, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_mul, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 4, DW_OP_LLVM_arg, 5, DW_OP_mod, DW_OP_div, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_and, DW_OP_LLVM_arg, 9, DW_OP_mod, DW_OP_shr, DW_OP_shr, DW_OP_minus, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value)) Step #5: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 12, DW_OP_LLVM_arg, 13, DW_OP_minus, DW_OP_shl, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 11, DW_OP_and, DW_OP_LLVM_arg, 8, DW_OP_shra, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_mul, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 4, DW_OP_LLVM_arg, 5, DW_OP_mod, DW_OP_div, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_and, DW_OP_LLVM_arg, 9, DW_OP_mod, DW_OP_shr, DW_OP_shr, DW_OP_minus, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52483570112 from 5536 Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 false Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B35 = mul i66 %B25, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B13 = lshr i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B13 = lshr i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G75, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B25, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %L12, i8 0 Step #5: store ptr %G23, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A6, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B37 = add i66 %B25, %B35 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %C13 = icmp uge i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %C13 = icmp uge i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr undef, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %L12, i8 0 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C13, ptr %A30, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C13, ptr %A30, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr %G35, i66 %B25 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 %B35 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: store i1 %C2, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'std_cabsl' does not have terminator! Step #5: label %18 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value), scopeLine: 3, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "test", scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DISubprogram requires a non-null type Step #5: !8 = distinct !DISubprogram(name: "inlinable", scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !22 = !DILocalVariable(name: "s\BAart", arg: 2, scope: !11, file: !1, line: 6, type: !"orig_start") Step #5: !"orig_start" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 %B7, ptr %G5] Step #5: error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ null, %entry ], [ null, %block2 ], [ %constexpr5, %phi.constexpr ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load ptr, ptr %G61, align 8 Step #5: store ptr %G75, ptr %L1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %L7, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 127 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: %C16 = icmp sgt i1 %C13, %L6 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 104077707072 from 8768 Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 36893488147419103231, 36893488147419103231 Step #5: %B36 = ashr i66 %B30, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B13 = lshr i66 %B28, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: %C21 = icmp slt i1 true, %C12 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G44, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 36893488147419103231, 36893488147419103231 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 36893488147419103231 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %A, i1 %B19 Step #5: store volatile i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %L, align 8 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 10, type: !3, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition, unit: !0, retainedNodes: !7) Step #5: !3 = !{i32 2, !"Debug Info Version", i32 3} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svf' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"brandh_weights", i32 369, i32 2} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"brandh_weights", i32 369, i32 2} Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G2, i32 64, ptr %G14] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 poison, ptr %A, align 1 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G2, i32 64, ptr null] Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2308476512 from 15424 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'log_exp1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '24' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A13 = alloca (, ), align 1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2016 of 2016 bytes Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 8.0.0 (trunk 346301)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 8.0.0 (trunk 346301)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %l.0 = phi i32 [ %add23, %for.body19 ], [ 0, %for.cond8 ] Step #5: %add23 = add nsw i32 %l.0, %add20 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add25 = add nsw i32 %k.0, 1 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add28 = add nsw i32 %j.0, 1 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %V Step #5: i64error: input module is broken! Step #5: can't skip to bit 34359772736 from 14912 Step #5: error: input module is broken! Step #5: Basic Block in function 'f_0' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'f_7' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid containing type Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !5, scopeLine: 12, containingType: !1, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !1 = !DIFile(filename: "void", directory: "/") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record expression Step #5: #dbg_value(i32 %4, !9, <0x5640b6e3fdb0>, !16) Step #5: <0x5640b6e3fdb0> = !{} Step #5: label %3 Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 2228 of 2228 bytes Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Basic Block in function 'test_out_of_bounds' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i1> %B Step #5: [2 x i1]error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G4 = getelementptr [3 x <{ { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G, %8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !"head_size", file: !1, line: 3, baseType: !4, size: 64) Step #5: !"head_size" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G10, i32 %B7, ptr %G5] Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: location requires a valid scope Step #5: !24 = !DILocation(line: 4, column: 10, scope: !8) Step #5: !8 = !{null, !9} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: preferred alignment cannot be less than the ABI alignment Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid float const record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 41984 from 15872 Step #5: error: input module is broken! Step #5: can't skip to bit 63626427168 from 11360 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid integer record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2132 of 2132 bytes Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #8192 pulse cov: 213 ft: 426 exec/s: 390 rss: 156Mb Step #5: can't skip to bit 10485856 from 96 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'is_rem3_neg_i1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %B30 = shl i1 %L12, %B40 Step #5: Instruction does not dominate all uses! Step #5: %B40 = urem i1 %L17, %B45 Step #5: %B30 = shl i1 %L12, %B40 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G47 = getelementptr ptr, ptr undef, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B20 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C11 = fcmp uno double %B20, f0x7FEFFFFFFFFFFFFF Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 9223372036854775807 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %B40 Step #5: Instruction does not dominate all uses! Step #5: %B40 = urem i1 %L17, %B45 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %B40 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 9223372036854775807, 0 Step #5: %C7 = icmp sge i64 %B22, 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %B20 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C20 = fcmp true double %B20, 2.470330e-323 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 9223372036854775807, 0 Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: Instruction does not dominate all uses! Step #5: %B20 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C13 = fcmp oge double %B20, 0.000000e+00 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 9223372036854775807, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 9223372036854775807, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L20 = load i1, ptr %A28, align 1 Step #5: %G36 = getelementptr i1, ptr %A6, i1 %L20 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: %G32 = getelementptr ptr, ptr %A24, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G28 = getelementptr ptr, ptr %G15, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G5M = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L20 = load i1, ptr %A28, align 1 Step #5: store i1 %L20, ptr %G5M, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 9223372036854775807, 0 Step #5: %B2 = sdiv i64 %B18, %B22 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %B40 Step #5: store i1 %B, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B40 = urem i1 %L17, %B45 Step #5: %B38 = sdiv i1 %C2, %B40 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 9223372036854775807, 0 Step #5: %C22 = icmp ule i64 %L4, %B22 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G24 = getelementptr i64, ptr %A21, i64 %B10 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G26 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %B19 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G37 = getelementptr i1, ptr %A14, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %G8, i64 9223372036854775807 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !5, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: ptr @test5 Step #5: %D = trunc i32 %B4 to i16, !dbg !14 Step #5: !14 = !DILocation(line: 14, column: 1, scope: !8) Step #5: !8 = !DIBasicType(name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: location requires a valid scope Step #5: !14 = !DILocation(line: 14, column: 1, scope: !8) Step #5: !8 = !DIBasicType(name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 39857760 from 11456 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: intrinsic argument 1 type (overload type 1) expected any pointer type, but got i8 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.p0i0.p0(ptr writeonly captures(none), i8, i32, i1) #3 Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: intrinsic argument 1 type (overload type 1) expected any pointer type, but got i8 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.p0i8.p0(ptr writeonly captures(none), i8, i32, i1) #3 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 34970289408 from 11456 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17183028416 from 13312 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 43018946368 from 17152 Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-instcombine: /src/llvm-project/llvm/include/llvm/Support/Casting.h:686: auto llvm::cast_if_present(const Y &) [X = llvm::DINode, Y = llvm::MDOperand]: Assertion `isa(Val) && "cast_if_present() argument of incompatible type!"' failed. Step #5: ==321== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640ab1cda34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640ab141c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640ab124785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f007235341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f007215700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0072136858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f0072136728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f0072147fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5640ac774dde in auto llvm::cast_if_present(llvm::MDOperand const&) /src/llvm-project/llvm/include/llvm/Support/Casting.h:686:3 Step #5: #9 0x5640afa9154a in cast_or_null /src/llvm-project/llvm/include/llvm/Support/Casting.h:715:10 Step #5: #10 0x5640afa9154a in operator* /src/llvm-project/llvm/include/llvm/IR/Metadata.h:1630:33 Step #5: #11 0x5640afa9154a in __all_of, llvm::TypedMDOperandIterator, std::__1::__identity, (lambda at /src/llvm-project/llvm/lib/IR/Verifier.cpp:1342:3)> /usr/local/bin/../include/c++/v1/__algorithm/all_of.h:27:54 Step #5: #12 0x5640afa9154a in all_of, (lambda at /src/llvm-project/llvm/lib/IR/Verifier.cpp:1342:3)> /usr/local/bin/../include/c++/v1/__algorithm/all_of.h:37:10 Step #5: #13 0x5640afa9154a in all_of, (lambda at /src/llvm-project/llvm/lib/IR/Verifier.cpp:1342:3)> /src/llvm-project/llvm/include/llvm/ADT/STLExtras.h:1740:10 Step #5: #14 0x5640afa9154a in visitDICompositeType /src/llvm-project/llvm/lib/IR/Verifier.cpp:1342:3 Step #5: #15 0x5640afa9154a in (anonymous namespace)::Verifier::visitMDNode(llvm::MDNode const&, (anonymous namespace)::Verifier::AreDebugLocsAllowed) /src/llvm-project/llvm/include/llvm/IR/Metadata.def:94:1 Step #5: #16 0x5640afab52e6 in (anonymous namespace)::Verifier::visitDbgRecords(llvm::Instruction&) /src/llvm-project/llvm/lib/IR/Verifier.cpp:531:7 Step #5: #17 0x5640afaa7740 in visit /src/llvm-project/llvm/lib/IR/Verifier.cpp:545:3 Step #5: #18 0x5640afaa7740 in void llvm::InstVisitor<(anonymous namespace)::Verifier, void>::visit, false, false>>(llvm::ilist_iterator_w_bits, false, false>, llvm::ilist_iterator_w_bits, false, false>) /src/llvm-project/llvm/include/llvm/IR/InstVisitor.h:89:37 Step #5: #19 0x5640afa74e8c in visit /src/llvm-project/llvm/include/llvm/IR/InstVisitor.h:104:5 Step #5: #20 0x5640afa74e8c in visit, false, false> > /src/llvm-project/llvm/include/llvm/IR/InstVisitor.h:89:37 Step #5: #21 0x5640afa74e8c in visit /src/llvm-project/llvm/include/llvm/IR/InstVisitor.h:100:5 Step #5: #22 0x5640afa74e8c in (anonymous namespace)::Verifier::verify(llvm::Function const&) /src/llvm-project/llvm/lib/IR/Verifier.cpp:262:5 Step #5: #23 0x5640afa77f35 in llvm::verifyModule(llvm::Module const&, llvm::raw_ostream*, bool*) /src/llvm-project/llvm/lib/IR/Verifier.cpp:7606:18 Step #5: #24 0x5640afbc630b in llvm::UpgradeDebugInfo(llvm::Module&) /src/llvm-project/llvm/lib/IR/AutoUpgrade.cpp:6070:9 Step #5: #25 0x5640afb29e58 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7295:3 Step #5: #26 0x5640af9fbca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #27 0x5640afb17a52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #28 0x5640afb20f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #29 0x5640afb2122e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #30 0x5640afb0d078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #31 0x5640afb0d93d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #32 0x5640ab1cf1f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #33 0x5640ab125e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #34 0x5640ab12f408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #35 0x5640ab1158a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #36 0x5640ab1425e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #37 0x7f0072138082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #38 0x5640ab108c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-instcombine+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-04f2d597f3881e4a99e9921577053a5b9f165101 Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=instcombine Step #5: INFO: found LLVMFuzzerCustomMutator (0x560bc7f54990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 890274961 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x560bd20d37f0, 0x560bd20d3af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x560bd20d3b00,0x560bd20d6b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge262.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-instcombine/regressions/04f2d597f3881e4a99e9921577053a5b9f165101' caused a failure at the previous merge step Step #5: MERGE-INNER: 13283 total files; 9063 processed earlier; will process 4220 files now Step #5: #1 pulse cov: 195 ft: 196 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 197 ft: 208 exec/s: 0 rss: 115Mb Step #5: #4 pulse cov: 200 ft: 230 exec/s: 0 rss: 116Mb Step #5: Basic Block in function 'PR45748' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: #8 pulse cov: 202 ft: 237 exec/s: 0 rss: 117Mb Step #5: #16 pulse cov: 202 ft: 251 exec/s: 0 rss: 117Mb Step #5: #32 pulse cov: 203 ft: 271 exec/s: 0 rss: 119Mb Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 203 ft: 282 exec/s: 0 rss: 119Mb Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_value(!13, !8, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 9, DW_OP_LLVM_arg, 11, DW_OP_LLVM_arg, 13, DW_OP_plus, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_xor, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 12, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 8, DW_OP_xor, DW_OP_LLVM_arg, 4, DW_OP_LLVM_arg, 6, DW_OP_mul, DW_OP_plus, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_mul, DW_OP_LLVM_arg, 1, DW_OP_and, DW_OP_stack_value), !14) Step #5: !13 = !DIEnumerator(name: "ty16", value: -18) Step #5: label %20 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record address/value Step #5: #dbg_value(!13, !8, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 9, DW_OP_LLVM_arg, 11, DW_OP_LLVM_arg, 13, DW_OP_plus, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_xor, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 12, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 8, DW_OP_xor, DW_OP_LLVM_arg, 4, DW_OP_LLVM_arg, 6, DW_OP_mul, DW_OP_plus, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_mul, DW_OP_LLVM_arg, 1, DW_OP_and, DW_OP_stack_value), !14) Step #5: !13 = !DIEnumerator(name: "ty16", value: -18) Step #5: label %20 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_s_s_s' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'bitcast_bitcast`s_v_s' does not have terminator! Step #5: label %1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i128 undef Step #5: <2 x i32>Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x i16>Basic Block in function 'bitcast_bitcast_v_v_s' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: #128 pulse cov: 207 ft: 315 exec/s: 0 rss: 121Mb Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: Invalid user of intrinsic instruction! Step #5: ptr @test7 Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: Invalid user of intrinsic instruction! Step #5: ptr @test7 Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %B30 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B30 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G47 = getelementptr ptr, ptr undef, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G42 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr %G59, align 4 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C20 = fcmp true double %B17, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G9 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G36 = getelementptr i1, ptr %A6, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: %G32 = getelementptr ptr, ptr %A24, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B33 = frem double %B17, 0.000000e+00 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G28 = getelementptr ptr, ptr %G9, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C9 = fcmp ole double %B33, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: store i1 %L19, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B2 = sdiv i64 %B18, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B38 = sdiv i1 %C2, %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C22 = icmp ule i64 %L10, %B22 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %B37 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G24 = getelementptr i64, ptr %A21, i64 %B10 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G26 = getelementptr i1, ptr %A14, i64 %B7 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %B19 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G37 = getelementptr i1, ptr %A14, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %G8, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 't12' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'std_cabs' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 41 Step #5: error: input module is broken! Step #5: #256 pulse cov: 208 ft: 351 exec/s: 0 rss: 121Mb Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %1, %1 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %B36 = ashr i66 %B30, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B27 = or i66 -36893488147419103232, -36893488147419103232 Step #5: %B36 = ashr i66 %B30, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B27, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %B18, %1 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %L16 Step #5: store ptr %G75, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 %1 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B27, %B16 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %B18, %1 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %G69, i1 %B19 Step #5: store i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %1, %1 Step #5: %C16 = icmp sgt i1 %C13, %C12 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 %B25 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 %B35 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: store i1 %C2, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657820160 from 7616 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %3 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: floaterror: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.(ptr %t1, i64 10, ptr align 16 %t0) Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.(ptr %t1, i64 10, ptr align 16 %t0) Step #5: Attribute after last parameter! Step #5: ptr @llvm. Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1820 of 1820 bytes Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 212 ft: 381 exec/s: 512 rss: 122Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: associated can only appear in array type Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function takes x86_amx but isn't an intrinsic Step #5: x86_amx %4 Step #5: ptr @lvm.x86.tilestored64.internal2 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2424 of 2424 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_Zmken = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: cannot guarantee tail call due to mismatched return types Step #5: %pnew2 = musttail call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 0) ; (%p, %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2768 of 2768 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17662283008 from 12544 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %cond = phi nsz double [ %div, %cond.true ], [ 0.000000e+00, %entry ] Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp14' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp14' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !9 = !DILocalVariable(name: "C", scope: !4, file: !1, line: 13, type: !10) Step #5: !10 = !DILocation(line: 13, column: 1, scope: !4) Step #5: invalid type ref Step #5: !9 = !DILocalVariable(name: "C", scope: !4, file: !1, line: 13, type: !10) Step #5: !10 = !DILocation(line: 13, column: 1, scope: !4) Step #5: label %0 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid alloca record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20) Step #5: ptr @f Step #5: br i1 %C7, label %for.end, label %for.body, !dbg !32, !llvm.loop !38 Step #5: !31 = !DILocation(line: 11, column: 5, scope: !16) Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 11, column: 5, scope: !16) Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #1024 pulse cov: 213 ft: 392 exec/s: 341 rss: 124Mb Step #5: can't skip to bit 184598272 from 19520 Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 1, but got 2 Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare float @llvm.log.f64llvm.log.v2f32lo(ptr, float) #1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8726303008 from 20256 Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'no_fold_splat_undef_constant' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: Function has token parameter but isn't an intrinsic Step #5: %d.new.2 = call addrspace(1) ptr addrspace(1) %b(token %safepoint_token, i32 0, i32 3) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 42964405952 from 19616 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <2 x i64> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <2 x i64> @llvm.arm.neon.vld2.v2i64.p0i8(ptr, i32) #0 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid struct index (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: swifterror argument should come from an alloca or parameter Step #5: ptr undef Step #5: call void @useSwiftError(ptr nonnull swifterror undef) Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !31 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !19, dwarfAddressSpace: 11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 104926315616 from 13376 Step #5: error: input module is broken! Step #5: can't skip to bit 22150371904 from 17920 Step #5: error: input module is broken! Step #5: can't skip to bit 105378245504 from 21120 Step #5: error: input module is broken! Step #5: can't skip to bit 137438972448 from 19008 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incorrect type in vector initializer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected string with name of the !prof annotation Step #5: !6 = distinct !{!6, !1, !2} Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.ssub.w Step #5: error: input module is broken! Step #5: #2048 pulse cov: 213 ft: 404 exec/s: 341 rss: 126Mb Step #5: Basic Block in function 'test_simplify2.1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3232 of 3232 bytes Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_value(!16, !23, !DIExpression(), !31) Step #5: !16 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !17, size: 32) Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %indvars.iv95 = phi i64 [ %indvars.iv.next96, %for.body.us.preheader ], [ 8, %for.body.preheader ] Step #5: label %for.body.us.preheader Step #5: label %for.body Step #5: Instruction does not dominate all uses! Step #5: %indvars.iv.next96 = add nuw nsw i64 %indvars.iv95, 2 Step #5: %indvars.iv95 = phi i64 [ %indvars.iv.next96, %for.body.us.preheader ], [ 8, %for.body.preheader ] Step #5: error: input module is broken! Step #5: LLVM ERROR: Instruction Combining on test1 did not reach a fixpoint after 1 iterations. Use 'instcombine' or function attribute 'instcombine-no-verify-fixpoint' to suppress this error. Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==475== ERROR: libFuzzer: deadly signal Step #5: #0 0x560bc7f53a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560bc7ec7c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560bc7eaa785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f906e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f904eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f904ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560bc7f56e71 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:172:3 Step #5: #7 0x560bcddc8582 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x560bcddc8821 in llvm::reportFatalUsageError(llvm::Twine const&) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:156:3 Step #5: #9 0x560bcd27f2b4 in combineInstructionsOverFunction(llvm::Function&, llvm::InstructionWorklist&, llvm::AAResults*, llvm::AssumptionCache&, llvm::TargetLibraryInfo&, llvm::TargetTransformInfo&, llvm::DominatorTree&, llvm::OptimizationRemarkEmitter&, llvm::BlockFrequencyInfo*, llvm::BranchProbabilityInfo*, llvm::ProfileSummaryInfo*, llvm::InstCombineOptions const&) /src/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp:6245:7 Step #5: #10 0x560bcd27e57b in llvm::InstCombinePass::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp:6301:8 Step #5: #11 0x560bcc7a63b4 in llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #12 0x560bcc7ac4ef in llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/IR/PassManager.cpp:127:38 Step #5: #13 0x560bcc7a5474 in llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #14 0x560bc7f558a9 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:157:7 Step #5: #15 0x560bc7eabe6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #16 0x560bc7eb5408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #17 0x560bc7e9b8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #18 0x560bc7ec85e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #19 0x7f7f904cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #20 0x560bc7e8ec6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-instcombine+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e15853e6d4419ec0a0be5affb8bbbb243fe09a53 Step #5: MERGE-OUTER: attempt 4 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=instcombine Step #5: INFO: found LLVMFuzzerCustomMutator (0x5628656fc990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 897970084 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x56286f87b7f0, 0x56286f87baf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x56286f87bb00,0x56286f87eb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge262.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-instcombine/regressions/e15853e6d4419ec0a0be5affb8bbbb243fe09a53' caused a failure at the previous merge step Step #5: MERGE-INNER: 13283 total files; 11261 processed earlier; will process 2022 files now Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %constexpr.ins22 Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: <2 x i64>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <2 x i64> undef Step #5: <8 x i64>Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: <2 x i64>Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32error: input module is broken! Step #5: #1 pulse cov: 31 ft: 32 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 202 ft: 207 exec/s: 0 rss: 118Mb Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: #4 pulse cov: 202 ft: 215 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 205 ft: 242 exec/s: 0 rss: 120Mb Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 206 ft: 263 exec/s: 0 rss: 121Mb Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp14' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp14' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: #32 pulse cov: 208 ft: 300 exec/s: 0 rss: 122Mb Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dso_local record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 209 ft: 315 exec/s: 0 rss: 122Mb Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 399 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 354208 from 23424 Step #5: error: input module is broken! Step #5: #128 pulse cov: 209 ft: 327 exec/s: 0 rss: 124Mb Step #5: can't skip to bit 108461581088 from 23488 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6G.7G.8G.9G." Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"10G.11G.12G.1" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"3G.14G.15G.16" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @m.ctlz.i32llvm. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ctlz.i34llvm.ctlz Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.v2i33llvm.ctlz.v Step #5: error: input module is broken! Step #5: can't skip to bit 25799549472 from 22528 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G3 = getelementptr void (ptr, ptr), ptr %G8, i1 %C6 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #256 pulse cov: 212 ft: 344 exec/s: 0 rss: 125Mb Step #5: Cannot load/store from pointer (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'sum' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2117088 from 27776 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 34544348096 from 23200 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Basic Block in function 'bools_logical' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: #512 pulse cov: 213 ft: 367 exec/s: 256 rss: 126Mb Step #5: GEP indexes must be integers Step #5: %p = getelementptr inbounds [4 x %Foo], ptr @GStructArr, [4 x { i32, i32 }] [{ i32, i32 } { i32 1, i32 0 }, { i32, i32 } { i32 2, i32 1 }, { i32, i32 } { i32 3, i32 1 }, { i32, i32 } { i32 4, i32 0 }], i64 %x, i32 2 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104077726496 from 28192 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3472 of 3472 bytes Step #5: error: input module is broken! Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 0, i32 8) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr %srcdest, ptr %srcdest, i32 %sz, i32 8) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 8, i32 8) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 16, i32 8) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 0, i32 8) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %srcdest, ptr %srcdest, i32 %sz, i32 8) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 8, i32 8) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 16, i32 8) Step #5: error: input module is broken! Step #5: Basic Block in function 'splat_undef' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B35, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C43 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %C23 = icmp ult i1 %C43, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B35, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: store i1 %L34, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B35, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %B31 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <16 x i32> %a0, <16 x i32> %1, <16 x i32> Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %a = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %a = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %1 = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %a = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %1 = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: error: input module is broken! Step #5: can't skip to bit 120569886112 from 15584 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 4307269568 from 22304 Step #5: error: input module is broken! Step #5: atomicrmw min operand must have integer or fixed vector of integer type! Step #5: %1 = atomicrmw min ptr %addr, double +snan(0xFFFFFFFF) monotonic, align 8 Step #5: doubleerror: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: calls to experimental_deoptimize must be followed by a return Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: atomic memory access' size must be byte-sized Step #5: i1 store atomic i1 %C, ptr %p unordered, align 4 Step #5: error: input module is broken! Step #5: #1024 pulse cov: 213 ft: 403 exec/s: 256 rss: 126Mb Step #5: Unexpected end of file reading 4992 of 4992 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %tmp11 Step #5: %J = type { i8, [123 x i8] }error: input module is broken! Step #5: EXTRACTVAL: Invalid instruction with 0 indices (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %sum.010 = phi float [ 0.000000e+00, %for.body.preheader ], [ %sum.1, %for.inc ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %sum.1 = phi float [ 1.401300e-45, %if.then ], [ 1.401300e-45, %if.then10 ], [ %sum.010, %if.else ] Step #5: Basic Block in function 'fcmp_fadd_fmul' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %y = getelementptr inbounds %struct.ST4, ptr %B, ptr @PR27626_4, i32 1 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755832416 from 10560 Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.maximum.v4f32 Step #5: Intrinsic called with incompatible signature Step #5: %3 = call float @llvm.maximum.v4f32(float 1.000000e+00, float 2.000000e+00) Step #5: Function return type does not match operand type of return inst! Step #5: ret float %3 Step #5: <4 x float>error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 55 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i16> undef Step #5: i8Function return type does not match operand type of return inst! Step #5: ret <8 x i16> %1 Step #5: i8Function return type does not match operand type of return inst! Step #5: ret <8 x i16> undef Step #5: i8Function return type does not match operand type of return inst! Step #5: ret <8 x i16> undef Step #5: i8error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <32 x i16> undef Step #5: <8 x i16>Function return type does not match operand type of return inst! Step #5: ret <32 x i16> undef Step #5: <8 x i16>Function return type does not match operand type of return inst! Step #5: ret <32 x i16> undef Step #5: <8 x i16>Function return type does not match operand type of return inst! Step #5: ret <32 x i16> undef Step #5: <8 x i16>error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (overload type 0) expected any pointer type, but got i64 Step #5: declare void @llvm.lifetime.start.i63(i64) Step #5: error: input module is broken! Step #5: assume with operand bundles must have i1 true condition Step #5: call void @llvm.assume(i1 %C) [ "align"(ptr %nwa3, i64 16) ] Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"32llvm.cttz.i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"16llvm.cttz.i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"32llvm.cttz.i.1" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"64llvm.cttz.i1" Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @m.aarch64.sve.dupq.lane.nxv8i1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.aarch64.sve.dupq.lane.n" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"xv4i32l,vm.aarch64.sve.dupq.l" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ane.nxv2i64llvm.aarch64.sve.c Step #5: error: input module is broken! Step #5: can't skip to bit 35207310816 from 50592 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sllvm.x86.sse.cmp.s Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %string = getelementptr inbounds [12 x i8], ptr %buf, i64 0, [8 x i8] c"abc\00de\00\00" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'sgt_offset_splat' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'fma_const_fmul_zero2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i96 [ 15, %sw.default ], [ 27, %sw.bb4 ], [ -1, %sw.bbZ ], [ 0, %sw.bb2 ], [ 123, %sw.bb1 ], [ 55, %entry ] Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: can't skip to bit 4366687008 from 6944 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 13, but got 10 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.d.2d.v4f32.f32.f32(i32, float, float, float, float, <8 x i32>, <4 x i32>, i1, i32, i32) #1 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 13, but got 10 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cd.2d.v4f32.f32.f32(i32 immarg, float, float, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) #1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <3 x float>error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 13, but got 10 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cd.2d.v4f32.f32.f32(i32 immarg, float, float, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) #1 Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.sample.c.cd.o.1d.v4f32.f32.f127 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 32 elements, but got <34 x i16> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <34 x i16> @llvm.x86.avx512.permvar.hi.512(<34 x i16>, <34 x i16>) #1 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 32 elements, but got <34 x i16> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <34 x i16> @llvm.x86.avx512.permvar.hi.512(<34 x i16>, <34 x i16>) #0 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20056 of 20056 bytes Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx1.permd Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx2.permps Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.df.512 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.qi.256 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test_div_sd_1' does not have terminator! Step #5: label %2 Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 (<4 x float>, <4 x float>, i32, i8, i32) undef Step #5: <8 x i16>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test_div_sd_1' does not have terminator! Step #5: label %2 Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 (<4 x float>, <4 x float>, i32, i8, i32) undef Step #5: <8 x i16>error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.2 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.3 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.4 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.5 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.6 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.7 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size component cannot be empty Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_constant_class_nzero_test_pzero_f64' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-instcombine: /src/llvm-project/llvm/lib/IR/Instructions.cpp:3109: static CastInst *llvm::CastInst::Create(Instruction::CastOps, Value *, Type *, const Twine &, InsertPosition): Assertion `castIsValid(op, S, Ty) && "Invalid cast!"' failed. Step #5: ==500== ERROR: libFuzzer: deadly signal Step #5: #0 0x5628656fba34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56286566fc38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562865652785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02fcacd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02fc8d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02fc8b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f02fc8b0728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f02fc8c1fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x562869e8ad18 in llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::InsertPosition) /src/llvm-project/llvm/lib/IR/Instructions.cpp:3109:3 Step #5: #9 0x56286a059c0b in (anonymous namespace)::BitcodeReader::materializeValue(unsigned int, llvm::BasicBlock*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1793:11 Step #5: #10 0x56286a058e57 in operator() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1082:26 Step #5: #11 0x56286a058e57 in __invoke<(lambda at /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1081:17) &, unsigned int, llvm::BasicBlock *> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:87:27 Step #5: #12 0x56286a058e57 in __call<(lambda at /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1081:17) &, unsigned int, llvm::BasicBlock *> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:336:12 Step #5: #13 0x56286a058e57 in __invoke_r, (lambda at /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1081:17) &, unsigned int, llvm::BasicBlock *> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:350:10 Step #5: #14 0x56286a058e57 in std::__1::__function::__func<(anonymous namespace)::BitcodeReader::BitcodeReader(llvm::BitstreamCursor, llvm::StringRef, llvm::StringRef, llvm::LLVMContext&, llvm::Triple)::$_0, llvm::Expected (unsigned int, llvm::BasicBlock*)>::operator()(unsigned int&&, llvm::BasicBlock*&&) /usr/local/bin/../include/c++/v1/__functional/function.h:174:12 Step #5: #15 0x56286a0d1152 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x56286a0d1152 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x56286a0d1152 in llvm::BitcodeReaderValueList::getValueFwdRef(unsigned int, llvm::Type*, unsigned int, llvm::BasicBlock*) /src/llvm-project/llvm/lib/Bitcode/Reader/ValueList.cpp:65:32 Step #5: #18 0x56286a07662a in getValue /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:848:12 Step #5: #19 0x56286a07662a in getValue /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:834:14 Step #5: #20 0x56286a07662a in (anonymous namespace)::BitcodeReader::popValue(llvm::SmallVectorImpl const&, unsigned int&, unsigned int, llvm::Type*, unsigned int, llvm::Value*&, llvm::BasicBlock*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:823:9 Step #5: #21 0x56286a061ecd in (anonymous namespace)::BitcodeReader::parseFunctionBody(llvm::Function*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:5283:11 Step #5: #22 0x56286a055555 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7155:19 Step #5: #23 0x56286a0572d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #24 0x562869f29ca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #25 0x56286a045a52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #26 0x56286a04ef0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #27 0x56286a04f22e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #28 0x56286a03b078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #29 0x56286a03b93d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #30 0x5628656fd1f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #31 0x562865653e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #32 0x56286565d408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #33 0x5628656438a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #34 0x5628656705e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #35 0x7f02fc8b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #36 0x562865636c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-instcombine+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6cd25be1cafe72c033d12087c145a41316a3edee Step #5: MERGE-OUTER: attempt 5 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=instcombine Step #5: INFO: found LLVMFuzzerCustomMutator (0x5635ba398990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 911549617 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5635c45177f0, 0x5635c4517af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5635c4517b00,0x5635c451ab90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge262.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-instcombine/regressions/6cd25be1cafe72c033d12087c145a41316a3edee' caused a failure at the previous merge step Step #5: MERGE-INNER: 13283 total files; 13263 processed earlier; will process 20 files now Step #5: #1 pulse cov: 198 ft: 199 exec/s: 0 rss: 120Mb Step #5: llvm-opt-fuzzer--x86_64-instcombine: /src/llvm-project/llvm/lib/IR/Constants.cpp:2680: static Constant *llvm::ConstantExpr::getGetElementPtr(Type *, Constant *, ArrayRef, GEPNoWrapFlags, std::optional, Type *): Assertion `GetElementPtrInst::getIndexedType(Ty, Idxs) && "GEP indices invalid!"' failed. Step #5: ==548== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635ba397a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635ba30bc38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635ba2ee785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f1b5d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f1b3d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f1b3b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f3f1b3b6728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f3f1b3c7fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5635be98fba4 in llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef, llvm::GEPNoWrapFlags, std::__1::optional, llvm::Type*) /src/llvm-project/llvm/lib/IR/Constants.cpp:2680:3 Step #5: #9 0x5635bad70892 in llvm::ConstantExpr::getGetElementPtr(llvm::Type*, llvm::Constant*, llvm::ArrayRef, llvm::GEPNoWrapFlags, std::__1::optional, llvm::Type*) /src/llvm-project/llvm/include/llvm/IR/Constants.h:1474:12 Step #5: #10 0x5635becf6508 in (anonymous namespace)::BitcodeReader::materializeValue(unsigned int, llvm::BasicBlock*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1756:15 Step #5: #11 0x5635becf4e57 in operator() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1082:26 Step #5: #12 0x5635becf4e57 in __invoke<(lambda at /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1081:17) &, unsigned int, llvm::BasicBlock *> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:87:27 Step #5: #13 0x5635becf4e57 in __call<(lambda at /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1081:17) &, unsigned int, llvm::BasicBlock *> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:336:12 Step #5: #14 0x5635becf4e57 in __invoke_r, (lambda at /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1081:17) &, unsigned int, llvm::BasicBlock *> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:350:10 Step #5: #15 0x5635becf4e57 in std::__1::__function::__func<(anonymous namespace)::BitcodeReader::BitcodeReader(llvm::BitstreamCursor, llvm::StringRef, llvm::StringRef, llvm::LLVMContext&, llvm::Triple)::$_0, llvm::Expected (unsigned int, llvm::BasicBlock*)>::operator()(unsigned int&&, llvm::BasicBlock*&&) /usr/local/bin/../include/c++/v1/__functional/function.h:174:12 Step #5: #16 0x5635bed6d152 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x5635bed6d152 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x5635bed6d152 in llvm::BitcodeReaderValueList::getValueFwdRef(unsigned int, llvm::Type*, unsigned int, llvm::BasicBlock*) /src/llvm-project/llvm/lib/Bitcode/Reader/ValueList.cpp:65:32 Step #5: #19 0x5635bed121bd in getFnValueByID /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:752:22 Step #5: #20 0x5635bed121bd in (anonymous namespace)::BitcodeReader::getValueTypePair(llvm::SmallVectorImpl const&, unsigned int&, unsigned int, llvm::Value*&, unsigned int&, llvm::BasicBlock*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:785:16 Step #5: #21 0x5635becfeda9 in (anonymous namespace)::BitcodeReader::parseFunctionBody(llvm::Function*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:5393:11 Step #5: #22 0x5635becf1555 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7155:19 Step #5: #23 0x5635becf32d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #24 0x5635bebc5ca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #25 0x5635bece1a52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #26 0x5635beceaf0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #27 0x5635beceb22e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #28 0x5635becd7078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #29 0x5635becd793d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #30 0x5635ba3991f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #31 0x5635ba2efe6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #32 0x5635ba2f9408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #33 0x5635ba2df8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #34 0x5635ba30c5e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #35 0x7f3f1b3b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #36 0x5635ba2d2c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-instcombine+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5c262853831c9fd0c5b33d4487f32921db278a5 Step #5: MERGE-OUTER: attempt 6 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=instcombine Step #5: INFO: found LLVMFuzzerCustomMutator (0x5594acbcb990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 912860378 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5594b6d4a7f0, 0x5594b6d4aaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5594b6d4ab00,0x5594b6d4db90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge262.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-instcombine/regressions/c5c262853831c9fd0c5b33d4487f32921db278a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 13283 total files; 13265 processed earlier; will process 18 files now Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: #1 pulse cov: 18 ft: 19 exec/s: 0 rss: 105Mb Step #5: can't skip to bit 89842443296 from 224320 Step #5: error: input module is broken! Step #5: #2 pulse cov: 19 ft: 27 exec/s: 0 rss: 107Mb Step #5: #4 pulse cov: 199 ft: 221 exec/s: 0 rss: 118Mb Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8 pulse cov: 202 ft: 238 exec/s: 0 rss: 121Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 202 ft: 252 exec/s: 0 rss: 124Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #18 DONE cov: 202 ft: 252 exec/s: 0 rss: 127Mb Step #5: MERGE-OUTER: successful in 6 attempt(s) Step #5: MERGE-OUTER: the control file has 1614908 bytes Step #5: MERGE-OUTER: consumed 1Mb (101Mb rss) to parse the control file Step #5: MERGE-OUTER: 111 new files with 493 new features added; 215 new coverage edges Step #5: [2026-07-13 08:52:52,050 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:52:52,061 INFO] Finished finding shared libraries for targets. Step #5: [2026-07-13 08:52:53,105 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:52:53,117 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-object-yaml-fuzzer_error.log Step #5: Running llvm-opt-fuzzer--x86_64-loop_unswitch Step #5: Error occured while running llvm-opt-fuzzer--x86_64-loop_unswitch: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop(simple-loop-unswitch) Step #5: INFO: found LLVMFuzzerCustomMutator (0x55b776543990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 934105922 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55b7806c27f0, 0x55b7806c2af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55b7806c2b00,0x55b7806c5b90), Step #5: MERGE-OUTER: 7045 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop(simple-loop-unswitch) Step #5: INFO: found LLVMFuzzerCustomMutator (0x561c9da5b990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 934176503 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x561ca7bda7f0, 0x561ca7bdaaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x561ca7bdab00,0x561ca7bddb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge726.txt' Step #5: MERGE-INNER: 7045 total files; 0 processed earlier; will process 7045 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 100Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 101Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 30719 Step #5: error: input module is broken! Step #5: can't skip to bit 23620634208 from 96 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: #64 pulse cov: 21 ft: 39 exec/s: 0 rss: 101Mb Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 448 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 136864306336 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 160 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 500 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 42378944 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #128 pulse cov: 184 ft: 209 exec/s: 0 rss: 103Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 42780865632 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 69057011936 from 96 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1088 from 96 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 385943776 from 128 Step #5: error: input module is broken! Step #5: can't skip to bit 119185436064 from 96 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: can't skip to bit 13963939968 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 86408953952 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: can't skip to bit 76507520704 from 96 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2694846496 from 96 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 130770158304 from 160 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 26538387744 from 160 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 29641615072 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 6146752704 from 192 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 197128384 from 160 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: #256 pulse cov: 187 ft: 222 exec/s: 0 rss: 104Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid uselist record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 651 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 13413712640 from 224 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid DIImportedEntity record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 8384 from 192 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 131044 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 4294965247 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1073742048 from 96 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 36051153088 from 160 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 168032 from 96 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 6146752768 from 256 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: can't skip to bit 393376 from 160 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 10737418528 from 288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: unknown specifier 'Ü' Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid vstoffset record Step #5: error: input module is broken! Step #5: can't skip to bit 6291648 from 96 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 11216800 from 160 Step #5: error: input module is broken! Step #5: can't skip to bit 100664614784 from 288 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 32 bits Step #5: error: input module is broken! Step #5: unknown specifier 'Ü' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 137094930496 from 96 Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unknown attribute kind (9200) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "m:" Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: empty specification is not allowed Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid operand bundle record Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 137094930496 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1226624 from 224 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 30874016 from 96 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '2426223' vs current: '0' Step #5: error: input module is broken! Step #5: can't skip to bit 23936 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 34896610208 from 416 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 34898707360 from 416 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 41984 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 96236209920 from 416 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '2425967' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: #512 pulse cov: 195 ft: 253 exec/s: 170 rss: 501Mb Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 1024 from 416 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 137438953920 from 480 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Invalid vector type record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: can't skip to bit 1575392 from 384 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Not an enum attribute Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 72 of 72 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 36110845248 from 128 Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid no_cfi record Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 41 Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: can't skip to bit 53897629152 from 352 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 84 of 84 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 25323110688 from 288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 88 of 88 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 92 of 92 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 96 of 96 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 92 of 92 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 104 of 104 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '16384' vs current: '0' Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0cvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 124 of 124 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1056 from 832 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 140 of 140 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 3412096 from 96 Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 152 of 152 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 156 of 156 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 172 of 172 bytes Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 140 of 140 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 176 of 176 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 140 of 140 bytes Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 184 of 184 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 1568 from 1344 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 113723997856 from 1088 Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: can't skip to bit 113723997856 from 1088 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 220 of 220 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 236 of 236 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 236 of 236 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 40423222560 from 960 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 1856 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 260 of 260 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 264 of 264 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 40423222688 from 1088 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 264 of 264 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 288 of 288 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 127928288 from 2016 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 416 of 416 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 35970354400 from 3296 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 476 of 476 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 99456 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 7104 from 3392 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 2719067328 from 544 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 9824 from 320 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 7104 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 16352 from 320 Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 2427226208 from 1120 Step #5: error: input module is broken! Step #5: can't skip to bit 35536447296 from 1856 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid function record (Producer: '570mzQ7.0svncrbitbaaecdaa' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 792 of 792 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 13438592704 from 544 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 110657814560 from 2016 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0wvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM6.0.0wvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0wvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0wvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104816739776 from 5472 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0wvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0wvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 816 of 816 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-loop_unswitch: /src/llvm-project/llvm/lib/IR/Value.cpp:343: void llvm::Value::setNameImpl(const Twine &): Assertion `!NameRef.contains(0) && "Null bytes are not allowed in names"' failed. Step #5: ==729== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c9da5aa34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c9d9cec38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c9d9b1785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf84ea741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf84cab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf84c8a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fdf84c8a728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fdf84c9bfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x561ca22efdfa in llvm::Value::setNameImpl(llvm::Twine const&) /src/llvm-project/llvm/lib/IR/Value.cpp:343:3 Step #5: #9 0x561ca22f0128 in llvm::Value::setName(llvm::Twine const&) /src/llvm-project/llvm/lib/IR/Value.cpp:395:3 Step #5: #10 0x561ca2187974 in GlobalValue /src/llvm-project/llvm/include/llvm/IR/GlobalValue.h:91:5 Step #5: #11 0x561ca2187974 in GlobalObject /src/llvm-project/llvm/include/llvm/IR/GlobalObject.h:46:9 Step #5: #12 0x561ca2187974 in llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, unsigned int, llvm::Twine const&, llvm::Module*) /src/llvm-project/llvm/lib/IR/Function.cpp:479:7 Step #5: #13 0x561ca23e9624 in Create /src/llvm-project/llvm/include/llvm/IR/Function.h:171:30 Step #5: #14 0x561ca23e9624 in parseFunctionRecord /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4363:7 Step #5: #15 0x561ca23e9624 in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4890:23 Step #5: #16 0x561ca23a475c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #17 0x561ca23a475c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #18 0x561ca23adf0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #19 0x561ca23ae22e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #20 0x561ca239a078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #21 0x561ca239a93d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #22 0x561c9da5c1f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #23 0x561c9d9b2e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #24 0x561c9d9bc408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #25 0x561c9d9a28a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #26 0x561c9d9cf5e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #27 0x7fdf84c8c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #28 0x561c9d995c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_unswitch+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4083f6c0bd157f82b3ee7244ff08e2ef60004c08 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop(simple-loop-unswitch) Step #5: INFO: found LLVMFuzzerCustomMutator (0x55d7ae001990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 940167745 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55d7b81807f0, 0x55d7b8180af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55d7b8180b00,0x55d7b8183b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge726.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_unswitch/regressions/4083f6c0bd157f82b3ee7244ff08e2ef60004c08' caused a failure at the previous merge step Step #5: MERGE-INNER: 7045 total files; 841 processed earlier; will process 6204 files now Step #5: Only PHI nodes may reference their own value! Step #5: %1 = lshr i16 -1, %1 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %1 Step #5: voiderror: input module is broken! Step #5: #1 pulse cov: 21 ft: 22 exec/s: 0 rss: 104Mb Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: #2 pulse cov: 23 ft: 35 exec/s: 0 rss: 104Mb Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: #4 pulse cov: 35 ft: 55 exec/s: 0 rss: 104Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8 pulse cov: 203 ft: 234 exec/s: 0 rss: 109Mb Step #5: Invalid gep record (Producer: 'PLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = sdiv i16 -1, %1 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %1 Step #5: voiderror: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = sdiv i16 -1, %1 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %1 Step #5: voiderror: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #16 pulse cov: 204 ft: 239 exec/s: 0 rss: 109Mb Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 34668022432 from 2688 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM660.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755823776 from 1920 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 19512040608 from 6176 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 215 ft: 288 exec/s: 0 rss: 110Mb Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 924 of 924 bytes Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 896 of 896 bytes Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 83013932864 from 1408 Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 79583808512 from 6144 Step #5: error: input module is broken! Step #5: can't skip to bit 79583808512 from 6144 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 968 of 968 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 968 of 968 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 968 of 968 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 968 of 968 bytes Step #5: error: input module is broken! Step #5: #64 pulse cov: 215 ft: 306 exec/s: 0 rss: 112Mb Step #5: Invalid TYPE table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8544 from 7424 Step #5: error: input module is broken! Step #5: can't skip to bit 8544 from 7424 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023117376 from 2688 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 944 of 944 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 937438656 from 7488 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM6.0.0I7n' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 37623045984 from 6816 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLV98.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %16, label %17 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 964 of 964 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B42 = add i66 -36893488147419103232, %L6 Step #5: store i66 %B42, ptr %G, align 4 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 976 of 976 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 216 ft: 343 exec/s: 0 rss: 121Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0YLn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %t2 = sub i384 0, %t1 Step #5: %f1 = udiv i384 340282366920938463463374607431768211455, %t2 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 30706631328 from 480 Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 7685847616 from 6272 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 60 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI nodes not grouped at top of basic block! Step #5: %11 = phi i1 [ %8, %2 ] Step #5: label %2 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 72696130720 from 3008 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 1010839200 from 7712 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'L1TM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sgt i16 -1, -32768 Step #5: br i1 %C3, label %2, label %8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sgt i16 -1, -32768 Step #5: br i1 %C3, label %19, label %21 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sgt i16 -1, -32768 Step #5: br i1 %C3, label %2, label %8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sgt i16 -1, -32768 Step #5: br i1 %C3, label %19, label %21 Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'L1TM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %19, label %27, label %29 Step #5: error: input module is broken! Step #5: can't skip to bit 73014446816 from 2560 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr addrspace(1) %movKn Step #5: i32error: input module is broken! Step #5: can't skip to bit 73014446816 from 2560 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %19, label %27, label %29 Step #5: Instruction does not dominate all uses! Step #5: %C12 = fcmp ogt float 0.000000e+00, 1.401300e-45 Step #5: br i1 %C12, label %31, label %32 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @barrier Step #5: error: input module is broken! Step #5: can't skip to bit 110657815072 from 2528 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 339456 from 8800 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 73631776 from 1568 Step #5: error: input module is broken! Step #5: can't skip to bit 73631776 from 1568 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1128 of 1128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 73792 from 8160 Step #5: error: input module is broken! Step #5: can't skip to bit 52483568000 from 3424 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 73792 from 8160 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 1012961312 from 8096 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 274656 from 8896 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM50.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1116 of 1116 bytes Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM50.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 220 ft: 386 exec/s: 0 rss: 121Mb Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM50.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %endif ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %endif ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -1, %endif ], [ 0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %endif ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.1 = phi i32 [ 1, %entry ], [ -1, %endif ], [ 0, %then ] Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i32, float }] [{ i32, float } { i32 12, float 1.000000e+00 }, { i32, float } { i32 37, float 1.231200e+00 }] Step #5: i32error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i32, float }] [{ i32, float } { i32 12, float 1.000000e+00 }, { i32, float } { i32 37, float 1.231200e+00 }] Step #5: i32error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i32, float }] [{ i32, float } { i32 12, float 1.000000e+00 }, { i32, float } { i32 37, float 1.231200e+00 }] Step #5: i32error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 96756861248 from 3904 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1016 of 1016 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 356524736 from 8800 Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1108 of 1108 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Basic Block in function 'func' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'function' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid grp record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 1.900000e+01, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 8.500000e+00, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: intrinsic argument 0 type expected i64, but got i320 Step #5: declare token @llvm.experimental.gc.statepoint.p0f_p2i63f(i320, i32, ptr, i32, i32, ...) Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 30877589696 from 6560 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 %B Step #5: <3 x i4>error: input module is broken! Step #5: GEP into unsized type! Step #5: %G9 = getelementptr label, ptr %G4, i1 %C2 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %2 = alloca swifterror i8, i96 1, align 1 Step #5: GEP indexes must be integers Step #5: %35 = getelementptr i96, ptr %20, %25 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Basic Block in function 'test_cmp¯chg' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %2 = alloca swifterror i8, i96 1, align 1 Step #5: GEP indexes must be integers Step #5: %35 = getelementptr i96, ptr %20, %25 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %2 = alloca swifterror i8, i96 1, align 1 Step #5: GEP indexes must be integers Step #5: %35 = getelementptr i96, ptr %20, %25 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: can't skip to bit 136073344 from 8320 Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: alloca of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !6) Step #5: !6 = distinct !DILexicalBlock(scope: !4, file: !1, line: 4, column: 12) Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_Fortran90, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !4) Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197608096 from 3360 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %then ], [ %i.0, %BB11 ], [ 1, %0 ], [ undef, %BB14 ], [ undef, %no_exit ] Step #5: label %then Step #5: label %BB3 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1371550816 from 9184 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @foo Step #5: { <4 x i16>, <4 x i16>, <4 x i16>, <4 x i16> }error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @foo Step #5: { <4 x i16>, <4 x i16>, <4 x i16>, <4 x i16> }error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: Invalid record: metadata strings with no strings Step #5: error: input module is broken! Step #5: can't skip to bit 34930254880 from 8640 Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 70565913504 from 4800 Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %2 = getelementptr inbounds void, ptr %A1r.0, i64 %As Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %C = icmp eq i1 %C3, %C Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: can't skip to bit 29762927328 from 9248 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 222 ft: 410 exec/s: 0 rss: 121Mb Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1358968384 from 9664 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !7 = !DIBasicType(tag: DW_TAG_namelist_item, name: "int", size: 36, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %5 = phi i64 [ -2222, %3 ], [ -2222, %3 ] Step #5: label %3 Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: i212error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 52483568928 from 4352 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 116023120032 from 5344 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable comdat ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LfVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1140 of 1140 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 18048 from 9888 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !3 = !{i32 2, !"Debug Info Uersion", i32 } Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !3 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1056985600 from 8576 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %v.W = phi i128 [ 0, %entry ], [ %1, %BB1 ], [ undef, %bb8 ] Step #5: label %entry Step #5: label %bb5 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Basic Block in function 'func' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 58841936512 from 9312 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %C0i.0 = phi ptr [ undef, %entry ], [ %1, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB5 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %bb13 ] Step #5: label %BB5 Step #5: label %BB8 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x ptr>error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1304 of 1304 bytes Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = sdiv i1 true, true Step #5: %B20 = or i1 %B2, %C14 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp ne i1 false, %L15 Step #5: %B20 = or i1 %B2, %C14 Step #5: Instruction does not dominate all uses! Step #5: %B2 = sdiv i1 true, true Step #5: %B14 = and i1 %B20, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B2 = sdiv i1 true, true Step #5: store i1 %B2, ptr %G6, align 1 Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: align applies only to pointer types Step #5: store volatile i32 %v, ptr undef, align 4, !align !0 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %k.04 = phi i32 [ 0, %entry ], [ %t3, %BB2 ], [ undef, %bb ] Step #5: %t3 = lshr i32 %k.04, 14 Step #5: Instruction does not dominate all uses! Step #5: %C2 = fcmp true float 0.000000e+00, 0.000000e+00 Step #5: br i1 %C2, label %bb2, label %bb Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %k.0.lcssa = phi i32 [ 0, %entry ], [ %t3, %BB2 ], [ undef, %BB1 ], [ undef, %bb2 ] Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'hash_string' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: incorrect number of operands in module flag Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr addrspace(1) %p Step #5: i1Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1Function return type does not match operand type of return inst! Step #5: ret ptr @llvm.experimental.gc.relocate.p1 Step #5: i1Function returns a token but isn't an intrinsic Step #5: ptr @lmvm.experimental.gc.statepoint.p0f_isVoidf Step #5: Invalid user of intrinsic instruction! Step #5: ret ptr @llvm.experimental.gc.relocate.p1 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Not an enum attribute (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1Function return type does not match operand type of return inst! Step #5: ret ptr @"llvm/experimental.gc.relocate.\F3\A0\80\BEp" Step #5: i1Function returns a token but isn't an intrinsic Step #5: ptr @lmvm.experimental.gc.statepoint.p0f_isVoidf Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"llvm/experimental.gc.relocate.\F3\A0\80\BEp" Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = udiv i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = udiv i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: METADATA_NAME not followed by METADATA_NAMED_NODE Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1296 of 1296 bytes Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sle i1 %B, %C5 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i1, ptr %G7, align 1 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store ptr %A6, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp ult float 1.401300e-45, 1.401300e-45 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr i1, ptr %A8, i1 %C5 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store i1 %B5, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, i34 1, align 1 Step #5: store i1 %C14, ptr %A14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr i1, ptr %K1, i34 -1 Step #5: store ptr %G8, ptr undef, align 8 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sle i1 %B, %C5 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i1, ptr %G7, align 1 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store ptr %A6, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp ult float 1.401300e-45, 1.401300e-45 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr i1, ptr %A8, i1 %C5 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store i1 %B5, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, i34 1, align 1 Step #5: store i1 %C14, ptr %A14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr i1, ptr %G1, i34 -1 Step #5: store ptr %G8, ptr undef, align 8 Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @bar Step #5: error: input module is broken! Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, flags: DIFlagAppleBlock, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, flags: DIFlagAppleBlock, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1308 of 1308 bytes Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.va_copy.p0(i64 32, ptr %1) Step #5: Invalid user of intrinsic instruction! Step #5: call void @llvm.va_copy.p0(i64 32, ptr %1) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1384 of 1384 bytes Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.c\7D = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %35 = icmp sge i16 256, 0 Step #5: br i1 %35, label %32, label %34 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid vector length (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i16 undef, label %f1.exit.i [ Step #5: i16 -1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: ] Step #5: i16 1 Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8726291680 from 8928 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1465923936 from 10464 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weiggts", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Invalid callbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i34, ptr, i34, i34, ...) @llvm.experimental.gc.statepoint.p0f_isVoidf(i64 0, i34 0, ptr @func, i34 0, i34 0, i34 0, i34 0, ptr addrspace(1) %p) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: declare token @llvm.experimental.gc.statepoint.p0f_isVoidf(i64, i34, ptr, i34, i34, ...) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare ptr addrspace(1) @llvm.experimental.gc.relocate.p1i32(token, i34, i34) #0 Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: musttail call void (i32, ...) @plus(i32 %B, ...) Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'phi_load_metadata' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'phi_load_metadata' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, ptr null, i32 1 Step #5: GEP indexes must be integers Step #5: %tmp2645 = getelementptr inbounds %0, ptr %tmp1, ptr null, i32 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'c' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1376 of 1376 bytes Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G6 = getelementptr double, i1 %C3, %C2 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G12 = getelementptr double, i1 %G6, i16 -1 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G4 = getelementptr double, i1 %G6, i8 127 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G17 = getelementptr double, i1 %G6, i8 -128 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G18 = getelementptr double, i1 %G4, i64 4294967296 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G10 = getelementptr double, i1 %G17, false Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G16 = getelementptr double, i1 %G6, i32 -2147483648 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G14 = getelementptr double, i1 %G18, i8 16 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1112 of 1112 bytes Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %C2r.0 = phi ptr [ undef, %entry ], [ %7, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 10202653088 from 8352 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM20.K.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 102869920 from 11168 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: can't skip to bit 102869920 from 11168 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %p = phi i32 [ 0, %true.1 ], [ 1, %false ], [ 1, %false ] Step #5: label %false Step #5: label %truu.2 Step #5: PHI node entries do not match predecessors! Step #5: %p = phi i32 [ 0, %true.1 ], [ 1, %true.2 ], [ 3, %0 ] Step #5: label %0 Step #5: label %false Step #5: error: input module is broken! Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1284 of 1284 bytes Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Ranges are only for loads, calls and invokes! Step #5: %G = getelementptr i32, ptr %A4, i32 %L, !range !0, !invariant.group !1 Step #5: error: input module is broken! Step #5: can't skip to bit 1052800384 from 9472 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116417803680 from 8672 Step #5: error: input module is broken! Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"__u32_t", baseType: !3, size: 16, align: 16) Step #5: !"__u32_t" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1372 of 1372 bytes Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 69257450272 from 8576 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G1, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1361099904 from 11264 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 60919056064 from 9792 Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp uge i1 %2, %28 Step #5: store i1 %29, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %35 = getelementptr i1, ptr %32, i1 %25 Step #5: store i1 %29, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %36 = ashr i8 -128, -1 Step #5: %43 = mul i8 -128, %36 Step #5: Instruction does not dominate all uses! Step #5: %27 = load i1, ptr %26, align 1 Step #5: %44 = getelementptr i1, ptr %1, i1 %27 Step #5: Instruction does not dominate all uses! Step #5: %37 = icmp ult i1 %20, %34 Step #5: store i1 %37, ptr %44, align 1 Step #5: Instruction does not dominate all uses! Step #5: %31 = icmp sgt i1 %15, %20 Step #5: %49 = ashr i1 %31, %29 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp uge i1 %2, %28 Step #5: %49 = ashr i1 %31, %29 Step #5: Instruction does not dominate all uses! Step #5: %33 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %51 = getelementptr i1, ptr %G1, i1 %33 Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp uge i1 %2, %28 Step #5: store i1 %29, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %35 = getelementptr i1, ptr %32, i1 %25 Step #5: store i1 %29, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %36 = ashr i8 -128, -1 Step #5: %43 = mul i8 -128, %36 Step #5: Instruction does not dominate all uses! Step #5: %27 = load i1, ptr %26, align 1 Step #5: %44 = getelementptr i1, ptr %1, i1 %27 Step #5: Instruction does not dominate all uses! Step #5: %37 = icmp ult i1 %20, %34 Step #5: store i1 %37, ptr %44, align 1 Step #5: Instruction does not dominate all uses! Step #5: %31 = icmp sgt i1 %15, %20 Step #5: %49 = ashr i1 %31, %29 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp uge i1 %2, %28 Step #5: %49 = ashr i1 %31, %29 Step #5: Instruction does not dominate all uses! Step #5: %33 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %51 = getelementptr i1, ptr %G1, i1 %33 Step #5: error: input module is broken! Step #5: can't skip to bit 10974944096 from 10720 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 222 ft: 431 exec/s: 0 rss: 121Mb Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1320 of 1320 bytes Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !4 Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !1 Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !3 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: can't skip to bit 61755825280 from 3424 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1456 of 1456 bytes Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Unknown attribute kind (36028797002220228) (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid callbr record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, align 2 Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr undef, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 false, ptr %A6, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 1430273088 from 11200 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Basic Block in function 'example1' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1524 of 1524 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: can't skip to bit 2109344 from 12096 Step #5: error: input module is broken! Step #5: can't skip to bit 2109344 from 12096 Step #5: error: input module is broken! Step #5: can't skip to bit 20128 from 11808 Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 74625068704 from 11776 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %63 = getelementptr i32, ptr %A8, %57 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: ptrerror: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Not a type attribute (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @llvm.arm.neon.vmullu.v4i32 Step #5: <4 x i32>Basic Block in function 'constantMulU' does not have terminator! Step #5: label %0 Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i16> %x Step #5: <4 x i32>Invalid user of intrinsic instruction! Step #5: ret ptr @llvm.arm.neon.vmullu.v4i32 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @test1 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @lmvm.dbg.declare Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !7, dwarfAddressSpace: 11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !7, dwarfAddressSpace: 11) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !9 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !10, retainedTypes: !10, globals: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DWARF address space only applies to pointer or reference types Step #5: !9 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !1, line: 1, baseType: !10, dwarfAddressSpace: 11) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !24 = !DILocalVariable(name: "e", scope: !21, line: 8, type: !3) Step #5: !21 = !{!3} Step #5: local variable requires a valid scope Step #5: !24 = !DILocalVariable(name: "e", scope: !21, line: 8, type: !3) Step #5: !21 = !{!3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !7, dwarfAddressSpace: 11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !24 = !DILocalVariable(name: "e", scope: !19, line: 8, type: !3) Step #5: !19 = !{!3} Step #5: local variable requires a valid scope Step #5: !24 = !DILocalVariable(name: "e", scope: !19, line: 8, type: !3) Step #5: !19 = !{!3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1048607584 from 10976 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ugt float 1.000000e+00, +qnan Step #5: br i1 %C, label %bb7, label %BB3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 96756861472 from 4128 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown specifier 'l' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown specifier 'l' Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'std_cabsl' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "text", scope: !17, file: !1, line: 12, type: !19) Step #5: !19 = !{!20} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "text", scope: !17, file: !1, line: 12, type: !19) Step #5: !19 = !{!20} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: '+cx16$+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16$+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !5 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 61755825824 from 3968 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr exact i1 false, %B1 Step #5: %C1 = icmp ugt i1 %C2, %B4 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr exact i1 false, %B1 Step #5: %B3 = mul i1 %B4, true Step #5: Instruction does not dominate all uses! Step #5: %B5 = xor i1 %C2, true Step #5: br i1 %B5, label %21, label %30 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr exact i1 false, %B1 Step #5: %C6 = icmp sle i1 %B4, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = xor i1 %C2, true Step #5: %B2 = urem i1 %B10, %B5 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G5 = getelementptr i8, ptr %2, @__gthrw_pthread_cancel Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '__fwrite_alias' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @takes_i31_inalloca Step #5: Attribute after last parameter! Step #5: call void @takes_j32(ptr %G) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: fp128Function return type does not match operand type of return inst! Step #5: ret float 1.401300e-45 Step #5: doubleerror: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1620 of 1620 bytes Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: CatchSwitchInst handlers must be catchpads Step #5: %cs = catchswitch within none [label %pad1, label %pad2] unwind to caller Step #5: label %pad1 Step #5: CleanupPadInst has an invalid parent. Step #5: %0 = cleanuppad within %cs [i32 1] Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 61755825280 from 3424 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr addrspace(6) @G Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %17 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %13 = sdiv i1 true, true Step #5: %B1 = xor i1 %13, false Step #5: Instruction does not dominate all uses! Step #5: %L5 = load i1, ptr undef, align 1 Step #5: br i1 %L5, label %30, label %31 Step #5: error: input module is broken! Step #5: cannot guarantee tail call due to mismatched parameter counts Step #5: musttail call void %G1(ptr %src1) #0 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 97543019200 from 11776 Step #5: error: input module is broken! Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %Src, ptr align 4 %Src, i32 256, i32 4) Step #5: error: input module is broken! Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: Basic Block in function 'test2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: musttail call result must be returned Step #5: ret i32 %E Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings with no strings Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %I Step #5: error: input module is broken! Step #5: location requires a valid scope Step #5: !14 = !DILocation(line: 15, column: 1, scope: !10) Step #5: !10 = !DILocalVariable(name: "C", scope: !5, file: !1, line: 13, type: !9) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record: metadata strings with no strings Step #5: error: input module is broken! Step #5: Invalid string record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: The unwind destination does not have an exception handling instruction! Step #5: %tmp175 = invoke double @sqrt(double 5.000000e-01) Step #5: to label %bb177 unwind label %bb114 Step #5: error: input module is broken! Step #5: can't skip to bit 38624 from 12288 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 184586496 from 12992 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Missing atomic load type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_malloc' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1660 of 1660 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'indbrbrs2d' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_s_v_s' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: can't skip to bit 541282624 from 12608 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7} Step #5: !7 = !DILocation(line: 5, column: 3, scope: !3) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: scope list must consist of MDNodes Step #5: !6 = !{i32 10, i32 20} Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i = phi i64 [ 1, %outer.ph ], [ %i.next, %inner.end ] Step #5: Instruction does not dominate all uses! Step #5: %tmp0 = mul nuw nsw i64 %i, -1 Step #5: %tmp1 = add nuw nsw i64 %j, %tmp0 Step #5: Instruction does not dominate all uses! Step #5: %i = phi i64 [ 1, %outer.ph ], [ %i.next, %inner.end ] Step #5: %i.next = add i64 %i, 1 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected void, but got ptr Step #5: ; Function Attrs: nounwind Step #5: declare ptr @llvm.x86.mmx.emms() #0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54821407744 from 4992 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected void, but got ptr Step #5: ; Function Attrs: nounwind Step #5: declare ptr @llvm.x86.mmx.emms() #0 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: can't skip to bit 17180802336 from 12512 Step #5: error: input module is broken! Step #5: Invalid numentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 37723575648 from 4352 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17180802336 from 12512 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 147605696 from 1216 Step #5: error: input module is broken! Step #5: can't skip to bit 53150233888 from 13280 Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %lp = phi { ptr, i32 } [ %0, %lpad1 ], [ %1, %lpad2 ] Step #5: error: input module is broken! Step #5: can't skip to bit 17179882656 from 13312 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "test_switch", scope: !1, file: !1, line: 1, type: !7, scopeLine: 1, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !7 = distinct !DILexicalBlock(scope: !8, file: !1, line: 3, column: 36) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) %G(i1 false, i32 9) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr %0, ptr %A, %0 %I3 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg success ordering (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, i96 1, align 1 Step #5: %G = getelementptr i1, ptr %A, i16 -1 Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A, align 1 Step #5: %G1 = getelementptr i1, ptr %G, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, i96 1, align 8 Step #5: %G4 = getelementptr ptr, ptr %A1, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A, align 1 Step #5: %G4 = getelementptr ptr, ptr %A1, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, i96 1, align 8 Step #5: store ptr %G, ptr %A1, align 8 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr float, ptr %A, double %L Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %31 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 16, 0, 52, 4101, 2, 16, 0, 36, 4101, 4, 16, 0, 36, 33, 4101, 3, 16, 0, 36, 4101, 5, 16, 0, 36, 33, 36, 38, 4101, 1, 16, 0, 36, 28, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca void (), align 4 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1356 of 1356 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'julia_2xi64' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 3, 36, 4101, 2, 4109, 4, 36, 30, 4101, 1, 36, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid array type record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: i32 3, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: i32 3 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %f.0 = phi i32 [ %f.0, %endif ], [ %i.0, %then ], [ 1, %entry ], [ poison, %BB2 ], [ %f.0, %endif ] Step #5: label %endif Step #5: label %no_exit Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: function !dbg attachment must be a subprogram Step #5: ptr @test5 Step #5: !4 = !DILocalVariable(name: "C", scope: !5, file: !1, line: 13, type: !9) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1796 of 1796 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 58548949888 from 1888 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: Function has token parameter but isn't an intrinsic Step #5: %d.new.2 = call ptr addrspace(1) @"l,vm.experimental.gc.relocate.p1i32"(token %safepoint_token, i32 0, i32 3) Step #5: Function has token parameter but isn't an intrinsic Step #5: %d.new.4 = call ptr addrspace(1) @"l,vm.experimental.gc.relocate.p1i32"(token %safepoint_token, i32 1, i32 3) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, i32 %L) ] Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"l,vm.experimental.gc.relocate.p1i32" Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"l,vm.experimental.gc.relocate.p1i32" Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 807, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G = getelementptr inbounds nuw metadata, ptr %A, i16 %1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1844 of 1844 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid struct index (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "*oo", linkageName: "omnipotent char", scope: !4, file: !1, line: 5, type: !6, scopeLine: 6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !3, retainedNodes: !7) Step #5: !1 = !{i32 1, !"Debug Info Version", i32 3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: immarg attribute only applies to intrinsics Step #5: ptr @pim0vrilaan8vt.end.p0i8 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"80itnlifetime.start.p0i8" Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected void, but got ptr Step #5: ; Function Attrs: nounwind Step #5: declare ptr @llvm.x86.mmx.emms() #0 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1416 of 1416 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1668 of 1668 bytes Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid base type Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !7, elements: !13) Step #5: !7 = !DILocalVariable(name: "__vla_expr", scope: !8, type: !10, flags: DIFlagArtificial) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: LLVM ERROR: Invalid alignment argument Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==741== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7ae000a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7adf74c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7adf57785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f147cfab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f147cdaf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f147cd8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7ae003e71 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:172:3 Step #5: #7 0x55d7b3e75582 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x55d7b3e7532c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #9 0x55d7b3e757e1 in llvm::reportFatalUsageError(char const*) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:150:3 Step #5: #10 0x55d7b29f86d9 in llvm::UpgradeIntrinsicCall(llvm::CallBase*, llvm::Function*)::$_1::operator()(llvm::Value*) const /src/llvm-project/llvm/lib/IR/AutoUpgrade.cpp:5811:7 Step #5: #11 0x55d7b29e0910 in llvm::UpgradeIntrinsicCall(llvm::CallBase*, llvm::Function*) /src/llvm-project/llvm/lib/IR/AutoUpgrade.cpp:5843:15 Step #5: #12 0x55d7b295bbe7 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7227:11 Step #5: #13 0x55d7b295c2d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #14 0x55d7b282eca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #15 0x55d7b294aa52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #16 0x55d7b2953f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #17 0x55d7b295422e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #18 0x55d7b2940078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #19 0x55d7b294093d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #20 0x55d7ae0021f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #21 0x55d7adf58e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55d7adf62408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55d7adf488a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55d7adf755e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f147cd90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55d7adf3bc6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_unswitch+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dbbab748e7aee22b3d77c623edc9f423c3ca3684 Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop(simple-loop-unswitch) Step #5: INFO: found LLVMFuzzerCustomMutator (0x56053dbf4990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 942557612 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x560547d737f0, 0x560547d73af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x560547d73b00,0x560547d76b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge726.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_unswitch/regressions/dbbab748e7aee22b3d77c623edc9f423c3ca3684' caused a failure at the previous merge step Step #5: MERGE-INNER: 7045 total files; 2826 processed earlier; will process 4219 files now Step #5: #1 pulse cov: 202 ft: 203 exec/s: 0 rss: 108Mb Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2 pulse cov: 207 ft: 216 exec/s: 0 rss: 109Mb Step #5: Unexpected end of file reading 1792 of 1792 bytes Step #5: error: input module is broken! Step #5: #4 pulse cov: 207 ft: 225 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 207 ft: 238 exec/s: 0 rss: 111Mb Step #5: can't skip to bit 1923122752 from 13760 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 538528 from 11744 Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: #16 pulse cov: 212 ft: 272 exec/s: 0 rss: 112Mb Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: !1 = !{i32 2, !"Dwarf Version", i32 4} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 215 ft: 316 exec/s: 0 rss: 112Mb Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 12, 4101, 13, 28, 36, 4101, 1, 4101, 7, 4101, 11, 26, 4101, 8, 38, 27, 4101, 6, 30, 4101, 2, 4101, 4, 4101, 5, 29, 27, 4101, 3, 4101, 10, 26, 4101, 9, 4, 37, 37, 28, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1579182176 from 14304 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %38, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: %41 = sdiv i1 %38, %38 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: %41 = sdiv i1 %38, %38 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: br i1 %38, label %49, label %54 Step #5: error: input module is broken! Step #5: #64 pulse cov: 221 ft: 355 exec/s: 0 rss: 114Mb Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %38, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: %41 = sdiv i1 %38, %38 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: %41 = sdiv i1 %38, %38 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: br i1 %38, label %49, label %54 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A0r.0 = phi ptr [ undef, %entry ], [ %0, %bb ], [ undef, %BB1 ], [ undef, %BB40 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB16 ], [ undef, %BB21 ], [ undef, %BB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %BB16 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB19 ], [ undef, %bb13 ] Step #5: label %BB4 Step #5: label %BB9 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 536885120 from 14112 Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %5 = call ptr addrspace(1) @nfvm.experimental.gc.remocate.p1i32(token %4, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.remocate.p1i32 Step #5: error: input module is broken! Step #5: stack natural alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: swifterror alloca must have pointer type Step #5: %A1 = alloca swifterror i16, align 2 Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: store i1 false, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: %G = getelementptr i1, ptr %1, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca swifterror i16, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %C2 = icmp sle i1 false, %C3 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G4 = getelementptr i1, ptr %G3, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G1 = getelementptr i1, ptr %G4, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %0 = and i1 %B15, %B1 Step #5: store volatile i1 %0, ptr %G15, align 32768 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1596 of 1596 bytes Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 221 ft: 381 exec/s: 0 rss: 115Mb Step #5: Function return type does not match operand type of return inst! Step #5: ret double %c Step #5: <1 x i1>error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 20224 from 11936 Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G20 = getelementptr i448, ptr %A3, %0 zeroinitializer Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %bhafentrywdbdgebG, ptr addrspace(1) %bhafentrywdbdgebG, ptr addrspace(1) %1, ptr addrspace(1) %1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr addrspace(1) undef) ] Step #5: error: input module is broken! Step #5: can't skip to bit 2293687648 from 14176 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'atomic_xor_zero' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid ret record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: DW_CC_pass_by_reference, types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: , types: !7) Step #5: !7 = !{!8, !8, !9} Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid base type Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !9, size: 64) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: !10 = !DILocation(line: 4, column: 13, scope: !11) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !10} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !11} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr @gconst, i32 8, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 0, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 1, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 2, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 4, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 8, i32 1) #2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly captures(none) %dest, ptr %src, i32 0, i32 4) #2 Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 2 %dest, ptr align 2 %src, i32 0, i32 16) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr %srcdest, ptr %srcdest, i32 %sz, i32 2) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 2 %srcdest, ptr align 2 %srcdest, i32 %sz, i32 16) Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = or i1 %LGV, false Step #5: %B4 = mul i1 %B1, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B1 = or i1 %LGV, false Step #5: %B4 = mul i1 %B1, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B1 = or i1 %LGV, false Step #5: %B2 = ashr i1 %B1, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B1 = or i1 %LGV, false Step #5: %B2 = ashr i1 %B1, %B1 Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i1, ptr @G, align 1 Step #5: %B5 = xor i1 %LGV, %LGV Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i1, ptr @G, align 1 Step #5: %B5 = xor i1 %LGV, %LGV Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i1, ptr @G, align 1 Step #5: %C3 = icmp sle i1 %LGV, %B Step #5: Instruction does not dominate all uses! Step #5: %B1 = or i1 %LGV, false Step #5: br i1 %B1, label %15, label %21 Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i1, ptr @G, align 1 Step #5: %C4 = icmp eq i1 %LGV, false Step #5: error: input module is broken! Step #5: #256 pulse cov: 222 ft: 413 exec/s: 0 rss: 115Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"void", retainedNodes: !7) Step #5: !"void" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: <2 x i32>error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, thrownTypes: !"Debug Info Version") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 3770709280 from 13600 Step #5: error: input module is broken! Step #5: unknown specifier 'é' Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid local scope Step #5: !15 = !DILexicalBlock(scope: !"fn1", file: !2, line: 7, column: 29) Step #5: !"fn1" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\01\00" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\01\00" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\01\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 802, 32, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %B3 = urem i1 true, false Step #5: %B4 = shl i1 %B5, %B3 Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr fp128, ptr %G12, float f0x7F7FFFFF Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 %B3, ptr %G6] Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: 12, name: "y", scope: !15, file: !1, line: 2, baseType: !18, size: 32, offset: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1478534016 from 13056 Step #5: error: input module is broken! Step #5: can't skip to bit 1413498784 from 14112 Step #5: error: input module is broken! Step #5: can't skip to bit 1413498784 from 14112 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp ule i16 42, %LGV4 Step #5: %C9 = icmp ugt i1 %C8, %C7 Step #5: Instruction does not dominate all uses! Step #5: %L5 = load i1, ptr undef, align 1 Step #5: br i1 %L5, label %BB, label %BB21 Step #5: Instruction does not dominate all uses! Step #5: %C2 = fcmp ord double %LGV, 4.940660e-324 Step #5: br i1 %C2, label %10, label %15 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp ule i1 %L5, true Step #5: br i1 %C1, label %7, label %16 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp false float 0.000000e+00, +inf Step #5: br i1 %C4, label %16, label %17 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sle i1 %B6, false Step #5: br i1 %C10, label %BB3, label %22 Step #5: Instruction does not dominate all uses! Step #5: %B9 = shl i16 %LGV4, %LGV4 Step #5: %B2 = xor i16 %B9, -1 Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp ugt i1 %C8, %C7 Step #5: br i1 %C9, label %7, label %24 Step #5: Instruction does not dominate all uses! Step #5: %B4 = mul i1 true, %L5 Step #5: br i1 %B4, label %24, label %25 Step #5: Instruction does not dominate all uses! Step #5: %13 = sdiv i1 true, true Step #5: %C5 = icmp uge i1 %13, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp uge i1 %C2, %C2 Step #5: %C5 = icmp uge i1 %13, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp uge i1 %C2, %C2 Step #5: %B8 = sub i1 %C3, %C5 Step #5: Instruction does not dominate all uses! Step #5: %B = lshr i1 %13, true Step #5: br i1 %B, label %31, label %BB6 Step #5: Instruction does not dominate all uses! Step #5: %B1 = udiv i1 %L5, %L5 Step #5: %B3 = and i1 %B1, %B8 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 %B3, ptr %G6] Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2104256 from 15104 Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !5, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !{!7, !DIExpression(17, 14, 8, 13, 19, 0, 0, 0), !9} Step #5: !DIExpression(17, 14, 8, 13, 19, 0, 0, 0) Step #5: invalid expression Step #5: !DIExpression(17, 14, 8, 13, 19, 0, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, align 8 Step #5: store ptr undef, ptr %A1, align 8 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i64, ptr %A, %18 Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !12, !8} Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: #512 pulse cov: 222 ft: 446 exec/s: 0 rss: 116Mb Step #5: invalid tag Step #5: !8 = !DIBasicType(tag: DW_TAG_enumerator, name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't read more than 32 at a time, trying to read 490 Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !12, !8} Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 8197, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 2111200 from 13184 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'g' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %73 = phi i32 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %52 Step #5: i32error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: METADATA_NAME not followed by METADATA_NAMED_NODE Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %89 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i1, ptr @G.3, align 1 Step #5: %B4 = urem i1 %LGV1, true Step #5: Instruction does not dominate all uses! Step #5: %B2 = mul i1 %C1, %LGV1 Step #5: %B3 = xor i1 %B2, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i1, ptr @G.3, align 1 Step #5: %B3 = xor i1 %B2, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = mul i1 %C1, %LGV1 Step #5: br i1 %B2, label %12, label %BB5 Step #5: Instruction does not dominate all uses! Step #5: %B2 = mul i1 %C1, %LGV1 Step #5: br i1 %B2, label %BB1, label %BB6 Step #5: Instruction does not dominate all uses! Step #5: %B2 = mul i1 %C1, %LGV1 Step #5: br i1 %B2, label %18, label %19 Step #5: Instruction does not dominate all uses! Step #5: %B4 = urem i1 %LGV1, true Step #5: br i1 %B4, label %28, label %29 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %ertry Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %z Step #5: <3 x float>Function return type does not match operand type of return inst! Step #5: ret i32 %z Step #5: <3 x float>error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1984 of 1984 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 7.0-0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 7.0-0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Cmpxchg operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1960 of 1960 bytes Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid float const record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret { i64, i64, i64 } %I13 Step #5: ptrerror: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i0, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DILocalVariable(name: "c", arg: 3, scope: !4, file: !5, line: 78, type: !"b") Step #5: !"b" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 13, 34, 4101, 12, 28, 4101, 1, 4101, 7, 4101, 11, 26, 4100, 8, 38, 27, 4101, 6, 30, 4101, 2, 4101, 14, 34, 4101, 4, 4101, 5, 29, 27, 4101, 3, 4101, 10, 26, 4101, 9, 29, 37, 37, 28, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing element type for old-style function (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'indbrtest2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !11, !DIExpression(22, 21, 25, 78, 15, 3, 0, 0)} Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: invalid expression Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svf' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==757==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000008 (pc 0x56053e5cb413 bp 0x7ffcebfd7530 sp 0x7ffcebfd6dd8 T757) Step #5: ==757==The signal is caused by a READ memory access. Step #5: ==757==Hint: address points to the zero page. Step #5: #0 0x56053e5cb413 in isPossible /src/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:379:26 Step #5: #1 0x56053e5cb413 in isPossible /src/llvm-project/llvm/include/llvm/Support/Casting.h:396:12 Step #5: #2 0x56053e5cb413 in isa > /src/llvm-project/llvm/include/llvm/Support/Casting.h:548:11 Step #5: #3 0x56053e5cb413 in hasReplaceableUses /src/llvm-project/llvm/include/llvm/IR/Metadata.h:990:12 Step #5: #4 0x56053e5cb413 in llvm::ContextAndReplaceableUses::getContext() const /src/llvm-project/llvm/include/llvm/IR/Metadata.h:994:9 Step #5: #5 0x560542562e6f in getContext /src/llvm-project/llvm/include/llvm/IR/Metadata.h:1233:52 Step #5: #6 0x560542562e6f in (anonymous namespace)::BitcodeReader::parseFunctionBody(llvm::Function*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:5249:40 Step #5: #7 0x56054254d555 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7155:19 Step #5: #8 0x56054254f2d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #9 0x560542421ca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #10 0x56054253da52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #11 0x560542546f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #12 0x56054254722e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #13 0x560542533078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #14 0x56054253393d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #15 0x56053dbf51f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #16 0x56053db4be6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #17 0x56053db55408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #18 0x56053db3b8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #19 0x56053db685e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #20 0x7f64f9325082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #21 0x56053db2ec6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_unswitch+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: isPossible--isPossible--isa > Step #5: ==757==Register values: Step #5: rax = 0x0000000000002c9b rbx = 0x0000000000000000 rcx = 0x0000000000002df5 rdx = 0x0000000000002df5 Step #5: rdi = 0x0000000000000008 rsi = 0x0000000000002f4f rbp = 0x00007ffcebfd7530 rsp = 0x00007ffcebfd6dd8 Step #5: r8 = 0x0000000000006d78 r9 = 0x000000000004c984 r10 = 0x000000000004c985 r11 = 0x00000000001bc5f7 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000000 r14 = 0x0000000000000000 r15 = 0x0000560548c55f40 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV /src/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:379:26 in isPossible Step #5: ==757==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b247844edd664e7c9f987ab2f56ee4b81310bf5 Step #5: MERGE-OUTER: attempt 4 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop(simple-loop-unswitch) Step #5: INFO: found LLVMFuzzerCustomMutator (0x55c984663990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 944278836 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55c98e7e27f0, 0x55c98e7e2af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55c98e7e2b00,0x55c98e7e5b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge726.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_unswitch/regressions/0b247844edd664e7c9f987ab2f56ee4b81310bf5' caused a failure at the previous merge step Step #5: MERGE-INNER: 7045 total files; 3614 processed earlier; will process 3431 files now Step #5: #1 pulse cov: 202 ft: 203 exec/s: 0 rss: 110Mb Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2 pulse cov: 207 ft: 217 exec/s: 0 rss: 110Mb Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4 pulse cov: 211 ft: 240 exec/s: 0 rss: 110Mb Step #5: can't skip to bit 9308057632 from 11776 Step #5: error: input module is broken! Step #5: #8 pulse cov: 212 ft: 255 exec/s: 0 rss: 112Mb Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 213 ft: 287 exec/s: 0 rss: 113Mb Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 214 ft: 313 exec/s: 0 rss: 114Mb Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197607456 from 2720 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A15 = alloca i8, align 1 Step #5: %G20 = getelementptr i8, ptr %A15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp uge i1 %C8, %C8 Step #5: %G20 = getelementptr i8, ptr %A15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B9 = add i8 %B10, 127 Step #5: %B14 = add i8 %B9, %B10 Step #5: Instruction does not dominate all uses! Step #5: %B10 = add i8 -1, -128 Step #5: %B14 = add i8 %B9, %B10 Step #5: Instruction does not dominate all uses! Step #5: %C17 = icmp ule i1 %C23, %C13 Step #5: store i1 %C17, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C15 = icmp ne i1 %L10, %C13 Step #5: br i1 %C15, label %BB1, label %BB2 Step #5: swifterror alloca must have pointer type Step #5: %LW4 = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg success ordering (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 220 ft: 351 exec/s: 0 rss: 115Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid #dbg record expression Step #5: #dbg_value(i32 %B, !7, !9, !12) Step #5: !9 = !DILocalVariable(name: "C", scope: !4, file: !1, line: 13, type: !8) Step #5: label %0 Step #5: ptr @test5 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tmp1683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 222 ft: 384 exec/s: 0 rss: 117Mb Step #5: invalid file Step #5: !8 = !DILocalVariable(name: "B", scope: !5, file: !2, line: 12, type: !9) Step #5: !2 = !{} Step #5: inlined-at should be a location Step #5: !13 = !DILocation(line: 13, column: 1, scope: !5, inlinedAt: !9, isImplicitCode: true) Step #5: !9 = !DIBasicType(name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 52817687520 from 10048 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1906405760 from 16640 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Ranges are only for loads, calls and invokes! Step #5: ret i32 %B, !range !1 Step #5: Basic Block in function 'call_range' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 38197607808 from 3072 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %q.04 = phi fast half [ 0.000000e+00, %BB2 ], [ 0.000000e+00, %BB2 ], [ undef, %for.body ] Step #5: label %BB2 Step #5: label %for.body Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0cvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 16, 18446744073709551615, 37, 48, 33, 4101, 5, 4101, 6, 4101, 15, 28, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4105, 2, 4101, 14, 28, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0cvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: #256 pulse cov: 222 ft: 406 exec/s: 0 rss: 117Mb Step #5: llvm-opt-fuzzer--x86_64-loop_unswitch: /src/llvm-project/llvm/lib/IR/Globals.cpp:577: llvm::GlobalVariable::GlobalVariable(Type *, bool, LinkageTypes, Constant *, const Twine &, ThreadLocalMode, unsigned int, bool): Assertion `!Ty->isFunctionTy() && PointerType::isValidElementType(Ty) && "invalid type for global variable"' failed. Step #5: ==765== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c984662a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9845d6c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9845b9785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f255069c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25504a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f255047f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f255047f728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f2550490fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55c988d9a565 in llvm::GlobalVariable::GlobalVariable(llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool) /src/llvm-project/llvm/lib/IR/Globals.cpp:576:3 Step #5: #9 0x55c988d9a623 in llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, std::__1::optional, bool) /src/llvm-project/llvm/lib/IR/Globals.cpp:594:7 Step #5: #10 0x55c988ff202a in parseGlobalVarRecord /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4259:11 Step #5: #11 0x55c988ff202a in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4884:23 Step #5: #12 0x55c988fac75c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #13 0x55c988fac75c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #14 0x55c988fb5f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #15 0x55c988fb622e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #16 0x55c988fa2078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #17 0x55c988fa293d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #18 0x55c9846641f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #19 0x55c9845bae6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c9845c4408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c9845aa8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c9845d75e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2550481082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c98459dc6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_unswitch+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6feef98e177477ff26e64e4241153393ed59450b Step #5: MERGE-OUTER: attempt 5 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop(simple-loop-unswitch) Step #5: INFO: found LLVMFuzzerCustomMutator (0x559abd587990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 945401789 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x559ac77067f0, 0x559ac7706af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x559ac7706b00,0x559ac7709b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge726.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_unswitch/regressions/6feef98e177477ff26e64e4241153393ed59450b' caused a failure at the previous merge step Step #5: MERGE-INNER: 7045 total files; 3871 processed earlier; will process 3174 files now Step #5: #1 pulse cov: 189 ft: 190 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 189 ft: 194 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 190 ft: 205 exec/s: 0 rss: 109Mb Step #5: Invalid record Step #5: error: input module is broken! Step #5: #8 pulse cov: 213 ft: 260 exec/s: 0 rss: 111Mb Step #5: can't skip to bit 75172448064 from 13632 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 213 ft: 284 exec/s: 0 rss: 113Mb Step #5: invalid expression Step #5: !DIExpression(4101, 0, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 4101, 14, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 39, 4101, 12, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 34, 4101, 1, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 4101, 7, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 4101, 11, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 26, 4101, 8, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 38, 27, 4101, 6, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 30, 4101, 2, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 4101, 15, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 39, 4101, 13, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 34, 4101, 4, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 4101, 5, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 29, 27, 8197, 3, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 4101, 10, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 26, 4101, 9, 16, 18446744073709518848, 36, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 29, 37, 35, 28, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 214 ft: 327 exec/s: 0 rss: 113Mb Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %B2 = xor i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %B2 = xor i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %C3 = icmp ugt i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %C3 = icmp ugt i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %BB2, label %BB24 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %C8 = icmp sgt i1 false, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %18, label %BB22 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %19, label %BB9 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %BB15, label %BB25 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A39 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !7 = !{!8, !5, !10} Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 69504 from 3968 Step #5: error: input module is broken! Step #5: can't skip to bit 110657818080 from 5536 Step #5: error: input module is broken! Step #5: can't skip to bit 64430702432 from 16064 Step #5: error: input module is broken! Step #5: #64 pulse cov: 221 ft: 371 exec/s: 0 rss: 115Mb Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1539326336 from 12544 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !10 = !DILocalVariable(name: "D", scope: !4, file: !1, line: 14, type: !11) Step #5: !11 = !DISubrange(count: 36, lowerBound: 8) Step #5: invalid type ref Step #5: !10 = !DILocalVariable(name: "D", scope: !4, file: !1, line: 14, type: !11) Step #5: !11 = !DISubrange(count: 36, lowerBound: 8) Step #5: label %0 Step #5: ptr @tt0si Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %B14 = shl i1 %B7, true Step #5: br i1 %B14, label %26, label %BB7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp false double %LGV1, %B11 Step #5: br i1 %C7, label %27, label %BB3 Step #5: Instruction does not dominate all uses! Step #5: %LGV4 = load i64, ptr @G.5, align 4 Step #5: %B19 = srem i64 0, %LGV4 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp slt i1 %B5, %C4 Step #5: %B15 = and i1 %B, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = fcmp oeq double %LGV1, +inf Step #5: br i1 %C3, label %22, label %31 Step #5: Instruction does not dominate all uses! Step #5: %C3 = fcmp oeq double %LGV1, +inf Step #5: %B17 = sdiv i1 %C3, %LGV6 Step #5: Instruction does not dominate all uses! Step #5: %B10 = shl i1 true, false Step #5: %B2 = urem i1 %B10, %B5 Step #5: Instruction does not dominate all uses! Step #5: %B14 = shl i1 %B7, true Step #5: %C9 = icmp slt i1 true, %B14 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llvm-memmove.element.unordered.atomic.p0i8.p0i0.i32 Step #5: error: input module is broken! Step #5: location requires a valid scope Step #5: !19 = !DILocation(line: 5, column: 3075, scope: !"a.c") Step #5: !"a.c" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing load type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: 0, unit: !1) Step #5: scope points into the type hierarchy Step #5: !8 = !DILocation(line: 2, column: 13, scope: !3) Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !3, file: !2, line: 2, column: 16) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 110657818784 from 6240 Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 222 ft: 397 exec/s: 0 rss: 116Mb Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt float %B1, 0.000000e+00 Step #5: br i1 %C4, label %BB3, label %BB11 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt float %B1, 0.000000e+00 Step #5: br i1 %C4, label %BB3, label %BB9 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt float %B1, 0.000000e+00 Step #5: %G = getelementptr i1, ptr %t0, i1 %C4 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: Basic Block in function 'G3' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %7 = getelementptr inbounds float, ptr %G3, i64 %Cs Step #5: %C2r.0 = phi ptr [ undef, %entry ], [ %7, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %4 = getelementptr inbounds float, ptr %G1, i64 %As Step #5: %C1i.0 = phi ptr [ %0, %entry ], [ %4, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr inbounds float, ptr %C1r.0, i64 %Cs Step #5: %C1r.0 = phi ptr [ undef, %entry ], [ %6, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %5 = getelementptr inbounds float, ptr %C0i.0, i64 %Cs Step #5: %C0i.0 = phi ptr [ undef, %entry ], [ %5, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %3 = getelementptr inbounds float, ptr %A1r.0, i64 %As Step #5: %C0r.0 = phi ptr [ %0, %entry ], [ %3, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %4 = getelementptr inbounds float, ptr %G1, i64 %As Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ %4, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %3 = getelementptr inbounds float, ptr %A1r.0, i64 %As Step #5: %A1r.0 = phi ptr [ undef, %entry ], [ %3, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %2 = getelementptr inbounds float, ptr %A0r.0, i64 %As Step #5: %A0r.0 = phi ptr [ undef, %entry ], [ %2, %BB ] Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %for.body.lr.ph ], [ %indvars.iv.next, %for.body ] Step #5: GEP indexes must be integers Step #5: %arrayidx6 = getelementptr inbounds float, ptr %C, float 1.000000e-01 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid instruction with 0 indices (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr bfloat, ptr %G1, %G5 Step #5: error: input module is broken! Step #5: intrinsic return type expected void, but got ptr Step #5: ; Function Attrs: nounwind Step #5: declare ptr @llvm.x86.mmx.emms() #0 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %z Step #5: <3 x float>error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 222 ft: 425 exec/s: 0 rss: 116Mb Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'memtime' does not have terminator! Step #5: label %19 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %LGV3 = load float, ptr @"316", align 4 Step #5: %B11 = fdiv float %LGV3, %LGV3 Step #5: Instruction does not dominate all uses! Step #5: %LGV3 = load float, ptr @"316", align 4 Step #5: %B11 = fdiv float %LGV3, %LGV3 Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i64, ptr @G.1.1, align 4 Step #5: %C5 = icmp ule i64 %LGV2, %LGV4 Step #5: Instruction does not dominate all uses! Step #5: %B9 = xor i1 %C6, %C6 Step #5: %13 = sdiv i1 %B9, true Step #5: Instruction does not dominate all uses! Step #5: %LGV3 = load float, ptr @"316", align 4 Step #5: %B19 = fsub float %LGV3, %LGV3 Step #5: Instruction does not dominate all uses! Step #5: %LGV3 = load float, ptr @"316", align 4 Step #5: %B19 = fsub float %LGV3, %LGV3 Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i64, ptr @G.1.1, align 4 Step #5: %C9 = icmp uge i64 %LGV2, %LGV4 Step #5: Instruction does not dominate all uses! Step #5: %B3 = mul nsw i64 0, %LGV2 Step #5: %C4 = icmp ugt i64 42, %B3 Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i64, ptr @G.1.1, align 4 Step #5: %B13 = xor i64 42, %LGV2 Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i64, ptr @G.1.1, align 4 Step #5: %B6 = shl i64 %LGV4, %LGV2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f_as1 Step #5: error: input module is broken! Step #5: invalid file Step #5: !16 = !DIDerivedType(tag: DW_TAG_pointer_type, file: !"test.i", baseType: !17, size: 32) Step #5: !"test.i" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %5 = phi i32 [ %1, %3 ], [ 0, %157 ], [ %5, %174 ], [ undef, %41 ], [ undef, %27 ], [ undef, %12 ], [ undef, %10 ], [ undef, %4 ] Step #5: Instruction does not dominate all uses! Step #5: %5 = phi i32 [ %1, %3 ], [ 0, %157 ], [ %5, %174 ], [ undef, %41 ], [ undef, %27 ], [ undef, %12 ], [ undef, %10 ], [ undef, %4 ] Step #5: %5 = phi i32 [ %1, %3 ], [ 0, %157 ], [ %5, %174 ], [ undef, %41 ], [ undef, %27 ], [ undef, %12 ], [ undef, %10 ], [ undef, %4 ] Step #5: Instruction does not dominate all uses! Step #5: %6 = phi i32 [ 0, %3 ], [ %6, %168 ], [ 65536, %174 ], [ undef, %41 ], [ undef, %27 ], [ undef, %12 ], [ undef, %10 ], [ undef, %4 ] Step #5: %6 = phi i32 [ 0, %3 ], [ %6, %168 ], [ 65536, %174 ], [ undef, %41 ], [ undef, %27 ], [ undef, %12 ], [ undef, %10 ], [ undef, %4 ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C3 = fcmp oeq float %LGV2, %LGV2 Step #5: %G7 = getelementptr i1, ptr %A3, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp sgt i1 %C1, false Step #5: br i1 %C18, label %28, label %29 Step #5: error: input module is broken! Step #5: Basic Block in function 'returned_vec_arg_casted' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1892 of 1892 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1892 of 1892 bytes Step #5: error: input module is broken! Step #5: preferred alignment cannot be less than the ABI alignment Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !12 = !DISubroutineType(types: !13) Step #5: !13 = !{null, !14, !17} Step #5: !17 = !{!18} Step #5: location requires a valid scope Step #5: !38 = !DILocation(line: 15, column: 1, scope: !16) Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid icmp predicate (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !19) Step #5: ptr @f Step #5: ret void, !dbg !38 Step #5: !38 = !DILocation(line: 15, column: 1, scope: !16) Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: location requires a valid scope Step #5: !38 = !DILocation(line: 15, column: 1, scope: !16) Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: null, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !1, retainedTypes: !2) Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 12, 4101, 15, 29, 36, 4101, 1, 4101, 13, 29, 4101, 7, 4101, 11, 26, 4101, 8, 38, 27, 12293, 6, 4101, 14, 29, 30, 4101, 2, 4101, 4, 4101, 5, 29, 27, 4101, 3, 4101, 10, 26, 4101, 9, 29, 37, 37, 28, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !13 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !10, producer: "clang version 9", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !14, nameTableKind: None) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr inbounds i32, ptr addrspace(1) %in1.reloc1, token %safepoint_token Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoibt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L5 = load i1, ptr %A6, align 1 Step #5: %C7 = icmp uge i1 %L5, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = add i1 %C9, %C12 Step #5: %C7 = icmp uge i1 %L5, %B8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i66 %B4, %B9 Step #5: %B3 = and i1 %C3, %B39 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i66, ptr %L2, align 4 Step #5: %B5 = urem i66 %L8, -1 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i66 %L4, %B24 Step #5: %B10 = udiv i66 %B4, %B9 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %B10 = udiv i66 %B4, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G15 = getelementptr ptr, ptr %A19, i8 %B12 Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp ule i66 %B4, %B24 Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B12 = and i8 %L9, %L10 Step #5: %G47 = getelementptr ptr, ptr %L11, i8 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A5 = alloca i1, align 1 Step #5: %G24 = getelementptr i1, ptr %A5, i66 %B36 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp ult i1 %C, %B23 Step #5: store i1 %C10, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr i1, ptr %G53, i1 %C6 Step #5: store i1 %C10, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %B1 = mul i66 %B9, 9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %C8 = icmp ne i66 -1, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i1, ptr %L7, i1 %L3 Step #5: store i1 %B35, ptr %G11, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i66, i32 %B6, align 8 Step #5: store i66 %B2, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %G16, i66 %L4 Step #5: %G23 = getelementptr ptr, ptr %G12, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %G4 = getelementptr i66, ptr %G37, i1 %C Step #5: store i66 %B17, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i66, ptr %G4, align 4 Step #5: %B30 = ashr i66 %L6, %B2 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %L7, i1 %L3 Step #5: store i1 %B3, ptr %G1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G17 = getelementptr i66, ptr %G45, i66 %L4 Step #5: %G9 = getelementptr i66, ptr %G17, i66 %B5 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i66, ptr %L2, align 4 Step #5: %B20 = urem i66 %L8, %L16 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp eq i66 %B27, %B9 Step #5: store i1 %C4, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C4, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i66, ptr %L2, align 4 Step #5: %B16 = urem i66 %L4, %B10 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %G32, i1 %C23 Step #5: store ptr %G21, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G26, i1 %C12 Step #5: store ptr %G21, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i66, ptr %G4, align 4 Step #5: %B25 = srem i66 %B16, %L6 Step #5: Instruction does not dominate all uses! Step #5: %G17 = getelementptr i66, ptr %G45, i66 %L4 Step #5: store i66 %B30, ptr %G17, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G5 = getelementptr i1, ptr %A5, i8 %B11 Step #5: store i1 %C8, ptr %G5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G29, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L11, i32 %B15 Step #5: %G44 = getelementptr ptr, ptr %G33, i1 %C13 Step #5: Instruction does not dominate all uses! Step #5: %B26 = add i1 %C16, %L1 Step #5: %G19 = getelementptr ptr, ptr %A13, i1 %B26 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A1, align 8 Step #5: %G6 = getelementptr i66, ptr %L2, i1 %L3 Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %A6, align 1 Step #5: %G6 = getelementptr i66, ptr %L2, i1 %L3 Step #5: Instruction does not dominate all uses! Step #5: %G14 = getelementptr ptr, ptr %G33, i8 %B12 Step #5: store ptr %G14, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G14, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr i1, ptr %A6, i1 %L5 Step #5: %G = getelementptr i1, ptr %G32, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i66 %B4, %B9 Step #5: %G = getelementptr i1, ptr %G32, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %G22, i16 256 Step #5: store ptr %G39, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %G16, i66 %L4 Step #5: store ptr %G39, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G31 = getelementptr ptr, ptr %G41, i8 %L13 Step #5: store ptr %G31, ptr %G19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B18 = srem i66 %L8, %L15 Step #5: %G40 = getelementptr ptr, ptr %A19, i66 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr ptr, ptr %A1, i8 %L9 Step #5: store ptr %G6, ptr %G34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G36 = getelementptr ptr, ptr %A1, i1 %C9 Step #5: store ptr %G36, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i8, ptr %A9, i66 %L4 Step #5: store ptr %G35, ptr %A37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i66, ptr %L2, align 4 Step #5: %B21 = udiv i66 %B7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %G38 = getelementptr ptr, ptr %G13, i66 %B9 Step #5: store ptr %G38, ptr %A14, align 8 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 223 ft: 450 exec/s: 0 rss: 120Mb Step #5: can't skip to bit 131564581152 from 4960 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: i32 2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: i32 2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: i32 2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid freeze record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A1r.0 = phi ptr [ %2, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %9 = load float, ptr %A1r.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A2i.0 = phi ptr [ %6, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %10 = load float, ptr %A2i.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C0r.0 = phi ptr [ %7, %entry ], [ %15, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: store float %11, ptr %C0r.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C2i.0 = phi ptr [ %G15, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: store float %12, ptr %C2i.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A0r.0 = phi ptr [ %0, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %13 = getelementptr inbounds float, ptr %A0r.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %A0i.0 = phi ptr [ %1, %entry ], [ %14, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %14 = getelementptr inbounds float, ptr %A0i.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %A1i.0 = phi ptr [ %3, %entry ], [ %15, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %15 = getelementptr inbounds float, ptr %A1i.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %A2r.0 = phi ptr [ %5, %entry ], [ %16, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %16 = getelementptr inbounds float, ptr %A2r.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %C0i.0 = phi ptr [ %8, %entry ], [ %17, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %17 = getelementptr inbounds float, ptr %C0i.0, i64 %Cs Step #5: Instruction does not dominate all uses! Step #5: %C1i.0 = phi ptr [ %1, %entry ], [ %18, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %18 = getelementptr inbounds float, ptr %C1i.0, i64 %Cs Step #5: Instruction does not dominate all uses! Step #5: %20 = phi i64 [ 0, %entry ], [ %19, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %19 = add nsw i64 %20, 1 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %20 = phi i64 [ 0, %entry ], [ %19, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp uge i16 -1, 0 Step #5: br i1 %C9, label %bb13, label %BB2 Step #5: error: input module is broken! Step #5: can't skip to bit 70566579136 from 15168 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 20485, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 4101, 11, 4101, 13, 34, 36, 28, 4101, 7, 55, 4101, 3, 4101, 5, 30, 34, 4097, 16, 5, 4097, 32, 5, 4101, 2, 4101, 10, 4101, 12, 4101, 14, 34, 36, 28, 4101, 8, 39, 4101, 4, 4101, 6, 30, 34, 4097, 16, 5, 4097, 32, 5, 30, 4101, 1, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20) Step #5: !20 = !{!"head_sizd", !21, !22, !24, !25} Step #5: !"head_sizd" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'test_fmul' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_fast' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_reassoc' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror <8 x half>, align 16 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i16 0 Step #5: i64error: input module is broken! Step #5: Basic Block in function 'test_fmul' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_fast' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_reassoc' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fadd_reassoc' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 42964400800 from 14464 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 4101, 11, 4101, 13, 290, 36, 28, 4101, 7, 39, 4101, 3, 4101, 5, 30, 34, 4097, 16, 5, 4097, 32, 5, 4101, 2, 4101, 10, 4101, 12, 4101, 14, 34, 36, 28, 4101, 8, 39, 4101, 4, 4101, 6, 30, 34, 4097, 16, 5, 4097, 32, 5, 30, 4101, 1, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @clobber Step #5: Functions may not have common linkage Step #5: ptr @clobber Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G4 = getelementptr float, ptr %G11, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A20, align 8 Step #5: %G2 = getelementptr ptr, ptr %L2, i1 true Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %G9 = getelementptr ptr, ptr %L5, i64 -1 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A20 = alloca ptr, align 8 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr ptr, ptr %L2, i1 false Step #5: store ptr %G8, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp uge i64 4294967296, 4294967296 Step #5: br i1 %C8, label %BB3, label %BB4 Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_value(!13, !8, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 9, DW_OP_LLVM_arg, 11, DW_OP_LLVM_arg, 13, DW_OP_plus, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_xor, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 12, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 8, DW_OP_xor, DW_OP_LLVM_arg, 4, DW_OP_LLVM_arg, 6, DW_OP_mul, DW_OP_plus, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_mul, DW_OP_LLVM_arg, 1, DW_OP_and, DW_OP_stack_value), !14) Step #5: !13 = !DIEnumerator(name: "ty16", value: -18) Step #5: label %20 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid unit type Step #5: !15 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i32 99, retainedNodes: !2) Step #5: i32 99 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 51822483488 from 9760 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_s_s_s' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'bitcast_bitcast`s_v_s' does not have terminator! Step #5: label %1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i128 undef Step #5: <2 x i32>Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x i16>Basic Block in function 'bitcast_bitcast_v_v_s' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A9 = alloca float (), align 8 Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @_Znwj Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 56092594656 from 9696 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %16 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !12) Step #5: !12 = !DISubroutineType(types: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !17 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !13) Step #5: !13 = !DISubroutineType(types: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indices for GEP pointer type! Step #5: %arraydecay = getelementptr inbounds %struct.Vec4r, ptr %cp, i64 0, i64 0 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: wchar_size metadata requires constant integer argument Step #5: error: input module is broken! Step #5: location requires a valid scope Step #5: !30 = !DILocation(line: 10, column: 16, scope: !17) Step #5: !17 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !18) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !"unsigned int") Step #5: !"unsigned int" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %array.i.ptr = getelementptr inbounds i32, ptr %G6, i64 %i.i64 Step #5: %G = getelementptr i32, ptr %array.i.ptr, i64 %i.i64 Step #5: Instruction does not dominate all uses! Step #5: %i.i64 = zext i32 %B7 to i64 Step #5: %G = getelementptr i32, ptr %array.i.ptr, i64 %i.i64 Step #5: Instruction does not dominate all uses! Step #5: %loop.acc = phi i32 [ %loop.acc.next, %BB3 ], [ 0, %loop.prehead ] Step #5: %loop.acc.next = add i32 %loop.acc, %array.i Step #5: Instruction does not dominate all uses! Step #5: %i = phi i32 [ %i.next, %BB3 ], [ 0, %loop.prehead ] Step #5: %i.next = add nuw i32 %i, 1 Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2112 of 2112 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2112 of 2112 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'test_gep_in_struct' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2112 of 2112 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2112 of 2112 bytes Step #5: error: input module is broken! Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+ssses' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+ssses' is not a recognized feature for this target (ignoring feature) Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %3 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: floaterror: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic return type expected vector with 8 elements, but got <4 x i1> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256.1(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Basic Block in function 'n1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %1 = musttail call reassoc double @llvm.cos.f64(double %a) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B1] Step #5: Argument operand must be alloca or constant. Step #5: %0 = catchpad within %cs [i32 %B2] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B1] Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+ssse7' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse7' is not a recognized feature for this target (ignoring feature) Step #5: Invalid user of intrinsic instruction! Step #5: ptr @concat_bswap32_unary_split Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @calloc Step #5: Attribute after last parameter! Step #5: ptr @malloc Step #5: Attribute after last parameter! Step #5: ptr @"5545\01??3@YAPEAX" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @est9llvm.memcpy.p-257i8.p Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i1.i170141183\C832767llvm.m" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @emmove.p0i8.p0i8.i32 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind.dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoynt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %73 = phi i16 [ %64, %53 ], [ 5786, %36 ] Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %15 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Basic Block in function '_Z5test1v' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: to label %nobmal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: CatchSwitchInst must unwind to an EH block which is not a landingpad. Step #5: %cs1 = catchswitch within none [label %catch.body] unwind label %entry Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %1 = call double @foo(double %0) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %0 = call double @foo(double 1.000000e+01) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_bar(bar_vec) Step #5: %call = call i64 @bar(ptr %load) #2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #1024 pulse cov: 223 ft: 476 exec/s: 1024 rss: 122Mb Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr @test_undef_invoke) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_Zmken = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, ptr null) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: cannot guarantee tail call due to mismatched return types Step #5: %pnew2 = musttail call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 0) ; (%p, %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'wrong_shuffle' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew2 = call ptr addrspace(1) @c.relocate.p18446744073709551616i32(token %lpad, i32 0, i32 0) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @c.relocate.p18446744073709551616i32(token %safepoint_token, i32 0, i32 0) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew2 = call ptr addrspace(1) @c.relocate.p18446744073709551616i32(token %lpad, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llvm-experimental.gc.statepoiexperimental.g Step #5: Function returns a token but isn't an intrinsic Step #5: ptr @llvm-experimental.gc.statepoiexperimental.g Step #5: immarg attribute only applies to intrinsics Step #5: ptr @c.relocate.p18446744073709551616i32 Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @c.relocate.p18446744073709551616i32 Step #5: error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test9' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @llvm.x86.avx512.mask.cmp.ps.512 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare weak <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: can't skip to bit 52120112832 from 11456 Step #5: error: input module is broken! Step #5: Basic Block in function 'neg_length_variant' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-loop_unswitch: /src/llvm-project/llvm/lib/IR/Instructions.cpp:776: void llvm::CallInst::init(FunctionType *, Value *, ArrayRef, ArrayRef, const Twine &): Assertion `(Args.size() == FTy->getNumParams() || (FTy->isVarArg() && Args.size() > FTy->getNumParams())) && "Calling a function with bad signature!"' failed. Step #5: ==773== ERROR: libFuzzer: deadly signal Step #5: #0 0x559abd586a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559abd4fac38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559abd4dd785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35cfb6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35cf96d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35cf94c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f35cf94c728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f35cf95dfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x559ac1d04807 in llvm::CallInst::init(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef>, llvm::Twine const&) /src/llvm-project/llvm/lib/IR/Instructions.cpp:774:3 Step #5: #9 0x559abd8904b5 in llvm::CallInst::Create(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::ArrayRef>, llvm::Twine const&, llvm::InsertPosition) /src/llvm-project/llvm/include/llvm/IR/Instructions.h:1630:9 Step #5: #10 0x559abd8900ee in llvm::IRBuilderBase::CreateCall(llvm::FunctionType*, llvm::Value*, llvm::ArrayRef, llvm::Twine const&, llvm::MDNode*) /src/llvm-project/llvm/include/llvm/IR/IRBuilder.h:2557:20 Step #5: #11 0x559ac1f647b3 in llvm::UpgradeIntrinsicCall(llvm::CallBase*, llvm::Function*) /src/llvm-project/llvm/lib/IR/AutoUpgrade.cpp:5708:23 Step #5: #12 0x559ac1ee1be7 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7227:11 Step #5: #13 0x559ac1ee22d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #14 0x559ac1db4ca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #15 0x559ac1ed0a52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #16 0x559ac1ed9f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #17 0x559ac1eda22e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #18 0x559ac1ec6078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #19 0x559ac1ec693d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #20 0x559abd5881f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #21 0x559abd4dee6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x559abd4e8408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x559abd4ce8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x559abd4fb5e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f35cf94e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x559abd4c1c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_unswitch+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a86e8bf47065b9600765e3b0845e27644d621ea5 Step #5: MERGE-OUTER: attempt 6 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop(simple-loop-unswitch) Step #5: INFO: found LLVMFuzzerCustomMutator (0x555c2451c990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 948299605 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x555c2e69b7f0, 0x555c2e69baf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x555c2e69bb00,0x555c2e69eb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge726.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_unswitch/regressions/a86e8bf47065b9600765e3b0845e27644d621ea5' caused a failure at the previous merge step Step #5: MERGE-INNER: 7045 total files; 4973 processed earlier; will process 2072 files now Step #5: #1 pulse cov: 190 ft: 191 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 196 ft: 202 exec/s: 0 rss: 111Mb Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4 pulse cov: 211 ft: 245 exec/s: 0 rss: 111Mb Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <2 x i64> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <2 x i64> @llvm.arm.neon.vld2.v2i64.p0i8(ptr, i32) #0 Step #5: error: input module is broken! Step #5: #8 pulse cov: 214 ft: 290 exec/s: 0 rss: 114Mb Step #5: Invalid value reference in symbol table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 214 ft: 303 exec/s: 0 rss: 114Mb Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: error: input module is broken! Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %1 = call double @foo(double %0) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %0 = call double @foo(double 1.000000e+01) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_bar(bar_vec) Step #5: %call = call i64 @bar(ptr %load) #2 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_llvm.sin.f64(sin_vec) Step #5: %1 = call fast double @llvm.sin.f64(double %0) #3 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !2) Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !29 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #32 pulse cov: 220 ft: 333 exec/s: 0 rss: 115Mb Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 4101, 11, 4101, 13, 34, 36, 28, 4101, 7, 39, 4101, 3, 4101, 5, 30, 34, 4097, 16, 5, 4097, 32, 5, 4101, 2, 4101, 10, 4101, 12, 4101, 14, 34, 36, 20, 4101, 8, 39, 4101, 4, 4101, 6, 30, 34, 7969, 16, 5, 4097, 32, 5, 30, 4101, 1, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Unexpected end of file reading 2640 of 2640 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp ult i1 %C1, true Step #5: %C29 = icmp sgt i1 %C9, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C23 = icmp ugt i32 2147483647, 0 Step #5: br i1 %C23, label %13, label %14 Step #5: Instruction does not dominate all uses! Step #5: %C23 = icmp ugt i32 2147483647, 0 Step #5: %B12 = add i1 %C23, %C8 Step #5: Instruction does not dominate all uses! Step #5: %C23 = icmp ugt i32 2147483647, 0 Step #5: br i1 %C23, label %BB13, label %BB19 Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp ult i1 %C1, true Step #5: %B7 = ashr i1 %C10, %C9 Step #5: Instruction does not dominate all uses! Step #5: %C23 = icmp ugt i32 2147483647, 0 Step #5: %B13 = or i1 %C23, %B4 Step #5: Instruction does not dominate all uses! Step #5: %C23 = icmp ugt i32 2147483647, 0 Step #5: br i1 %C23, label %77, label %BB18 Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp ult i1 %C1, true Step #5: br i1 %C9, label %BB18, label %BB20 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2528 of 2528 bytes Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: DW_TAG_class_type, name: "PIC Level", file: !1, line: 12, baseType: !20) Step #5: invalid thrown types list Step #5: !23 = !DISubprogram(name: "OneElementVector", scope: !20, file: !1, line: 6, type: !24, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, thrownTypes: !"sink") Step #5: !"sink" Step #5: invalid subroutine type ref Step #5: !28 = !DISubroutineType(types: !29) Step #5: !29 = !{!30, !"\00\0F\00\00\00\004@\00\00@\00\00"} Step #5: !"\00\0F\00\00\00\004@\00\00@\00\00" Step #5: DILocation not allowed within this metadata node Step #5: !31 = distinct !{!31, !32, !33} Step #5: !32 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !32} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !33 = distinct !{!33, !34, !35} Step #5: !34 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: Basic Block in function 'ItoFtoF_u25_f32_f16' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: #64 pulse cov: 221 ft: 374 exec/s: 0 rss: 117Mb Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !5 = distinct !DISubprogram(name: "test1", linkageName: "test1", scope: null, file: !1, line: 12, type: !1, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !1 = !DIFile(filename: "void", directory: "/") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Callee is not of pointer to function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %c = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoiLt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Incorrect type in array initializer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !"head_size", file: !1, line: 3, baseType: !4, size: 64) Step #5: !"head_size" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2560 of 2560 bytes Step #5: error: input module is broken! Step #5: Globals cannot contain scalable types Step #5: ptr @G.10 Step #5: Globals cannot contain scalable types Step #5: ptr @G.13 Step #5: Globals cannot contain scalable types Step #5: ptr @G.15 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 25954402720 from 20096 Step #5: error: input module is broken! Step #5: can't skip to bit 25954402720 from 20096 Step #5: error: input module is broken! Step #5: #128 pulse cov: 222 ft: 407 exec/s: 0 rss: 118Mb Step #5: DILocation's scope must be a DILocalScope Step #5: !5 = distinct !DISubprogram(name: "test_g", scope: !1, file: !1, line: 1, type: !6, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !10) Step #5: ptr @test_g Step #5: %cmp6 = icmp slt i32 %n, 0, !dbg !19 Step #5: !19 = !DILocation(line: 3, column: 16, scope: !20) Step #5: !20 = !DILocation(line: 3, column: 3, scope: !21) Step #5: location requires a valid scope Step #5: !19 = !DILocation(line: 3, column: 16, scope: !20) Step #5: !20 = !DILocation(line: 3, column: 3, scope: !21) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-loop_unswitch: /src/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp:66: llvm::DILocation::DILocation(LLVMContext &, StorageType, unsigned int, unsigned int, uint64_t, uint8_t, ArrayRef, bool): Assertion `AtomRank <= 7 && "AtomRank number should fit in 3 bits"' failed. Step #5: ==789== ERROR: libFuzzer: deadly signal Step #5: #0 0x555c2451ba34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555c2448fc38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555c24472785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f413f6c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f413f4cd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f413f4ac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f413f4ac728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f413f4bdfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x555c28b8d4c9 in llvm::DILocation::DILocation(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, unsigned long, unsigned char, llvm::ArrayRef, bool) /src/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp:66:3 Step #5: #9 0x555c28b8d681 in llvm::DILocation::getImpl(llvm::LLVMContext&, unsigned int, unsigned int, llvm::Metadata*, llvm::Metadata*, bool, unsigned long, unsigned char, llvm::Metadata::StorageType, bool) /src/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp:112:24 Step #5: #10 0x555c28ed4d75 in llvm::MetadataLoader::MetadataLoaderImpl::parseOneMetadata(llvm::SmallVectorImpl&, unsigned int, (anonymous namespace)::PlaceholderQueue&, llvm::StringRef, unsigned int&) /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:1478:9 Step #5: #11 0x555c28ecddbe in llvm::MetadataLoader::MetadataLoaderImpl::parseMetadata(bool) /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:1177:23 Step #5: #12 0x555c28ea78be in parseModuleMetadata /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.h:62:40 Step #5: #13 0x555c28ea78be in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4721:35 Step #5: #14 0x555c28e6575c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #15 0x555c28e6575c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #16 0x555c28e6ef0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #17 0x555c28e6f22e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #18 0x555c28e5b078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #19 0x555c28e5b93d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #20 0x555c2451d1f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #21 0x555c24473e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x555c2447d408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x555c244638a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x555c244905e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f413f4ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x555c24456c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_unswitch+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b96a717200a3c5cd45b3ef0a7d6615b91579e5ad Step #5: MERGE-OUTER: attempt 7 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop(simple-loop-unswitch) Step #5: INFO: found LLVMFuzzerCustomMutator (0x55ec25419990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 949539248 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55ec2f5987f0, 0x55ec2f598af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55ec2f598b00,0x55ec2f59bb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge726.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_unswitch/regressions/b96a717200a3c5cd45b3ef0a7d6615b91579e5ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 7045 total files; 5135 processed earlier; will process 1910 files now Step #5: #1 pulse cov: 190 ft: 191 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 190 ft: 201 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 209 ft: 254 exec/s: 0 rss: 111Mb Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: #8 pulse cov: 215 ft: 295 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 215 ft: 321 exec/s: 0 rss: 114Mb Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 18, 131244, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'atomic_xor_zero' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 184598272 from 19520 Step #5: error: input module is broken! Step #5: #32 pulse cov: 216 ft: 351 exec/s: 0 rss: 115Mb Step #5: can't skip to bit 184598272 from 19520 Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'indbrtest7' does not have terminator! Step #5: label %19 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare <3 x i35> @llvm.umin.v3i35(<3 x i35>, <3 x i35>, ...) #2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #64 pulse cov: 219 ft: 377 exec/s: 0 rss: 116Mb Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %B1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrerror: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ripple_no_nsw6' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Globals cannot contain scalable types Step #5: ptr @G.10 Step #5: Globals cannot contain scalable types Step #5: ptr @G.12 Step #5: Globals cannot contain scalable types Step #5: ptr @G.14 Step #5: Globals cannot contain scalable types Step #5: ptr @G.16 Step #5: Globals cannot contain scalable types Step #5: ptr @G.17 Step #5: Globals cannot contain scalable types Step #5: ptr @G.18 Step #5: Globals cannot contain scalable types Step #5: ptr @G.20 Step #5: Globals cannot contain scalable types Step #5: ptr @G.21 Step #5: Globals cannot contain scalable types Step #5: ptr @G.22 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes list Step #5: !29 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !30) Step #5: !30 = !DILocalVariable(name: "entry", scope: !29, file: !1, line: 6, type: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #0 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'trunc_big_endian_extra_use' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: #128 pulse cov: 222 ft: 404 exec/s: 0 rss: 117Mb Step #5: GEP into unsized type! Step #5: %G = getelementptr { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], void (ptr), i1 } }, ptr addrspace(1) undef, i1 true Step #5: GEP into unsized type! Step #5: %G1 = getelementptr { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], void (ptr), i1 } }, ptr addrspace(1) %G, i32 65536 Step #5: GEP into unsized type! Step #5: %G9 = getelementptr { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], void (ptr), i1 } }, ptr addrspace(1) %G1, i8 127 Step #5: GEP into unsized type! Step #5: %1 = getelementptr { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], void (ptr), i1 } }, ptr addrspace(1) %G9, i32 0, i32 0 Step #5: GEP into unsized type! Step #5: %G21 = getelementptr { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], void (ptr), i1 }, ptr addrspace(1) %1, i1 false Step #5: GEP into unsized type! Step #5: %G5 = getelementptr { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], void (ptr), i1 }, ptr addrspace(1) %G21, i32 0 Step #5: GEP into unsized type! Step #5: %G7 = getelementptr { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], void (ptr), i1 }, ptr addrspace(1) %G5, i16 256 Step #5: GEP into unsized type! Step #5: %G3 = getelementptr { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], void (ptr), i1 }, ptr addrspace(1) %G7, i32 65536 Step #5: GEP into unsized type! Step #5: %G8 = getelementptr { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], void (ptr), i1 }, ptr addrspace(1) %G3, i8 16 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes list Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !30 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %C30 = icmp ult i8 0, 1 Step #5: %B8 = shl nsw i1 %C30, false Step #5: Instruction does not dominate all uses! Step #5: %B8 = shl nsw i1 %C30, false Step #5: %B39 = srem i1 %B8, true Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load double, ptr @G.2, align 8 Step #5: %C7 = fcmp false double %LGV1, %B11 Step #5: Instruction does not dominate all uses! Step #5: %B11 = fmul double 4.940660e-324, %LGV1 Step #5: %C7 = fcmp false double %LGV1, %B11 Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load double, ptr @G.2, align 8 Step #5: %C3 = fcmp oeq double %LGV1, +inf Step #5: Instruction does not dominate all uses! Step #5: %LGV3 = load i1, ptr @G.6, align 1 Step #5: %B23 = srem i1 %LGV3, %C22 Step #5: Instruction does not dominate all uses! Step #5: %B8 = shl nsw i1 %C30, false Step #5: %B12 = ashr i1 %B8, %LGV2 Step #5: Instruction does not dominate all uses! Step #5: %B11 = fmul double 4.940660e-324, %LGV1 Step #5: %C24 = fcmp ult double f0x7FEFFFFFFFFFFFFF, %B11 Step #5: Instruction does not dominate all uses! Step #5: %B8 = shl nsw i1 %C30, false Step #5: %C10 = icmp sle i1 %B8, %C5 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp uge i1 %B4, %LGV3 Step #5: %C16 = icmp sge i1 %C8, %C1 Step #5: Instruction does not dominate all uses! Step #5: %B8 = shl nsw i1 %C30, false Step #5: %C29 = icmp ugt i1 %B8, false Step #5: Instruction does not dominate all uses! Step #5: %B8 = shl nsw i1 %C30, false Step #5: %B42 = add i1 %B8, %B45 Step #5: Instruction does not dominate all uses! Step #5: %B8 = shl nsw i1 %C30, false Step #5: %B29 = or i1 %B8, %C2 Step #5: Instruction does not dominate all uses! Step #5: %C15 = fcmp oge double %B11, %B11 Step #5: %B24 = and i1 %C15, %B Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp uge i1 %B4, %LGV3 Step #5: %B15 = and i1 %C8, %C1 Step #5: Instruction does not dominate all uses! Step #5: %LGV3 = load i1, ptr @G.6, align 1 Step #5: %B27 = urem i1 %C16, %LGV3 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ %add31, %for.inc30 ], [ undef, %for.cond ] Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2.cmp.pd.128llvm.x86.avx51" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2.cmp.ps.256llvm.x86.avx51" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2.cmp.ps.18446744073709552" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"129llvm.x86.avx502.cmp.pd." Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"515llvm.y86.avx512.cmp.ps." Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @itl..milieflvmeed.p0i8 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3244 of 3244 bytes Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 42964405952 from 19616 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !35 = distinct !DISubprogram(name: "test_multiple_failures", scope: !1, file: !1, line: 26, type: !7, scopeLine: 26, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: ptr @test_multiple_failures Step #5: br label %for.inc, !dbg !40 Step #5: !40 = !DILocation(line: 29, column: 7, scope: !14) Step #5: !14 = !{!15, !15, i64 0} Step #5: location requires a valid scope Step #5: !40 = !DILocation(line: 29, column: 7, scope: !14) Step #5: !14 = !{!15, !15, i64 0} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'addrspacecast_typed_to_opaque_constexpr' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 26264863712 from 11232 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'bc_shuf_nonvec' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 222 ft: 437 exec/s: 0 rss: 119Mb Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !29 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !42 = distinct !{!42, !30} Step #5: !30 = !DILocation(line: 9, column: 3, scope: !27) Step #5: DILocation not allowed within this metadata node Step #5: !58 = distinct !{!58, !46} Step #5: !46 = !DILocation(line: 16, column: 3, scope: !44) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !11 = distinct !{!11, !12} Step #5: !12 = !DILocation(line: 9, column: 3, scope: !13) Step #5: DILocation not allowed within this metadata node Step #5: !18 = distinct !{!18, !19} Step #5: !19 = !DILocation(line: 16, column: 3, scope: !20) Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !42 = distinct !{!42, !30} Step #5: !30 = !DILocation(line: 9, column: 3, scope: !27) Step #5: DILocation not allowed within this metadata node Step #5: !58 = distinct !{!58, !46} Step #5: !46 = !DILocation(line: 16, column: 3, scope: !44) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !11 = distinct !{!11, !12} Step #5: !12 = !DILocation(line: 9, column: 3, scope: !13) Step #5: DILocation not allowed within this metadata node Step #5: !18 = distinct !{!18, !19} Step #5: !19 = !DILocation(line: 16, column: 3, scope: !20) Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !42 = distinct !{!42, !30} Step #5: !30 = !DILocation(line: 9, column: 3, scope: !27) Step #5: DILocation not allowed within this metadata node Step #5: !58 = distinct !{!58, !46} Step #5: !46 = !DILocation(line: 16, column: 3, scope: !44) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !11 = distinct !{!11, !12} Step #5: !12 = !DILocation(line: 9, column: 3, scope: !13) Step #5: DILocation not allowed within this metadata node Step #5: !18 = distinct !{!18, !19} Step #5: !19 = !DILocation(line: 16, column: 3, scope: !20) Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memset.element.unordered.atomic.p0i8.i32(ptr writeonly captures(none), i8, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @"llvm.memcpy.element.unordered.atomic.p0i8\CBp0i8.i32"(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3328 of 3328 bytes Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !3, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !4, globals: !5, nameTableKind: None) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3, nameTableKind: None) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: Invalid data record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197610144 from 5408 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'pointer_array_as2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.objectsize.i32.p1i8l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.objectsize.i32.p3i8l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.objectsize.i21474836 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"48.p3i8llvm.objectsize.i" Step #5: error: input module is broken! Step #5: Basic Block in function 'fmin_fast' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G5 = getelementptr { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %G4, { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr ptr, ptr %s, [4 x i8] c"str\00" Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %t5 = shufflevector <3 x float> %x, <3 x float> %t5, <3 x i32> Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-loop_unswitch: /src/llvm-project/llvm/include/llvm/Support/Casting.h:572: decltype(auto) llvm::cast(From *) [To = llvm::ArrayType, From = llvm::Type]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. Step #5: ==800== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec25418a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec2538cc38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec2536f785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3c6f8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3c6d8d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3c6d6c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7ff3c6d6c728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7ff3c6d7dfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55ec2571fb9b in decltype(auto) llvm::cast(llvm::Type*) /src/llvm-project/llvm/include/llvm/Support/Casting.h:572:3 Step #5: #9 0x55ec29d8c84c in (anonymous namespace)::BitcodeReader::parseConstants() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:3486:11 Step #5: #10 0x55ec29da34f0 in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4709:25 Step #5: #11 0x55ec29d6275c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #12 0x55ec29d6275c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #13 0x55ec29d6bf0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #14 0x55ec29d6c22e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #15 0x55ec29d58078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #16 0x55ec29d5893d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #17 0x55ec2541a1f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #18 0x55ec25370e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55ec2537a408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55ec253608a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55ec2538d5e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7ff3c6d6e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55ec25353c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_unswitch+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c28234bb665c27b09ac26e29fab692696a553f59 Step #5: MERGE-OUTER: attempt 8 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop(simple-loop-unswitch) Step #5: INFO: found LLVMFuzzerCustomMutator (0x55c9fd074990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 951435732 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55ca071f37f0, 0x55ca071f3af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55ca071f3b00,0x55ca071f6b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge726.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_unswitch/regressions/c28234bb665c27b09ac26e29fab692696a553f59' caused a failure at the previous merge step Step #5: MERGE-INNER: 7045 total files; 5503 processed earlier; will process 1542 files now Step #5: #1 pulse cov: 202 ft: 203 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 204 ft: 226 exec/s: 0 rss: 109Mb Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4 pulse cov: 210 ft: 250 exec/s: 0 rss: 113Mb Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8 pulse cov: 214 ft: 272 exec/s: 0 rss: 113Mb Step #5: intrinsic argument 0 type (overload type 0) expected any vector type, but got ptr Step #5: declare void @llvm.masked.scatter.p0.v4p0(ptr, <4 x ptr>, i1) Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 214 ft: 304 exec/s: 0 rss: 115Mb Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fdiv.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.uitofp.f64.i321 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 214 ft: 326 exec/s: 0 rss: 116Mb Step #5: Unexpected end of file reading 3032 of 3032 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2924 of 2924 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'i32_cast_cmp_eq_int_0_uitofp_half_vec_undef' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test0.2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %switchCond.0 = phi i32 [ %switchCond.0, %bb0 ], [ %switchCond.0.ph, %"bb4.\85s-lcssa.us" ] Step #5: label %bb0 Step #5: label %control.outer Step #5: Instruction does not dominate all uses! Step #5: %switchCond.0.ph = phi i32 [ 0, %bb3 ], [ %0, %control.outer.outer.control.omr90e10qqSKGphYt.s.Veredge ] Step #5: %switchCond.0 = phi i32 [ %switchCond.0, %bb0 ], [ %switchCond.0.ph, %"bb4.\85s-lcssa.us" ] Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: #64 pulse cov: 215 ft: 359 exec/s: 0 rss: 117Mb Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 276 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'cmpxchg_1' does not have terminator! Step #5: label %31 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2143317888 from 24320 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 24389067488 from 25056 Step #5: error: input module is broken! Step #5: #128 pulse cov: 216 ft: 375 exec/s: 0 rss: 117Mb Step #5: Invalid value name (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %H25 = getelementptr fp128, ptr %L12, %L10 Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid ID (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll$'\\x00;xcalc%#x'xcalc\\x" Step #5: intrinsic argument 0 type (overload type 0) expected any vector type, but got ptr Step #5: declare void @llvm.masked.scatter.p0.v4p0(ptr, <4 x ptr>, i1) Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3364 of 3364 bytes Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2148416 from 22528 Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #256 pulse cov: 222 ft: 419 exec/s: 0 rss: 119Mb Step #5: Invalid vector select record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 399 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: ptr @foo Step #5: %0 = load i32, ptr @g, align 4, !dbg !19, !tbaa !8 Step #5: !19 = !DILocation(line: 12, column: 8, scope: !7) Step #5: !7 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) Step #5: location requires a valid scope Step #5: !19 = !DILocation(line: 12, column: 8, scope: !7) Step #5: !7 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid invoke record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incorrect type in vector initializer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid insertvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: can't skip to bit 8757793440 from 22560 Step #5: error: input module is broken! Step #5: Basic Block in function 'load_store_clobber_load_mayalias' does not have terminator! Step #5: label %2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @adllvm.memset.p0i8.i Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca i16 (ptr), align 1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr ppc_fp128, ptr %G1, ppc_fp128 %B29 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %1 = catchpad within %cs1 [ptr null, i32 64, ptr null] Step #5: catchret from %1 to label %catch.cont Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3004 of 3004 bytes Step #5: error: input module is broken! Step #5: Cannot take the address of an intrinsic! Step #5: store ptr @"llvm.x86.avx512.mask.cmp\19ps.512", ptr poison, align 16 Step #5: Invalid user of intrinsic instruction! Step #5: store ptr @"llvm.x86.avx512.mask.cmp\19ps.512", ptr poison, align 16 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3004 of 3004 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'sum' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Never resolved function from blockaddress (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i1, ptr @G.4, align 1 Step #5: %C = icmp ule i1 %LGV2, false Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i1, ptr @G.4, align 1 Step #5: %C40 = icmp ne i1 %LGV2, %C Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ule i1 %LGV2, false Step #5: br i1 %C, label %BB12, label %BB22 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt double +qnan, +inf Step #5: %C6 = icmp uge i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt double +qnan, +inf Step #5: %C6 = icmp uge i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt double +qnan, +inf Step #5: %C8 = icmp ult i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt double +qnan, +inf Step #5: %C8 = icmp ult i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %B16 = lshr i1 %C24, true Step #5: %B26 = mul i1 %C8, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B6 = xor i1 %C9, %LGV2 Step #5: %B12 = shl i1 %B6, %C8 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt double +qnan, +inf Step #5: %C7 = icmp ne i1 %C4, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt double +qnan, +inf Step #5: br i1 %C4, label %32, label %33 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i16, ptr %G7, i1 true Step #5: store i1 %C38, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt double +qnan, +inf Step #5: %C42 = icmp sge i1 %C4, %C38 Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ule i1 %LGV2, false Step #5: br i1 %C, label %34, label %35 Step #5: Instruction does not dominate all uses! Step #5: %C32 = fcmp one double f0x7FEFFFFFFFFFFFFF, 4.200000e+01 Step #5: %B29 = sdiv i1 %C32, false Step #5: Instruction does not dominate all uses! Step #5: %C28 = icmp ugt i1 %C1, false Step #5: %B1 = srem i1 %C28, true Step #5: Instruction does not dominate all uses! Step #5: %C40 = icmp ne i1 %LGV2, %C Step #5: br i1 %C40, label %49, label %BB20 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %A30, i1 %C Step #5: store i64 %B28, ptr %G1, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ugt double +qnan, +inf Step #5: %C5 = icmp sge i1 %C4, false Step #5: Instruction does not dominate all uses! Step #5: %C43 = fcmp ugt double 1.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: br i1 %C43, label %50, label %52 Step #5: Instruction does not dominate all uses! Step #5: %C41 = fcmp olt float 0.000000e+00, +qnan Step #5: br i1 %C41, label %60, label %BB4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = xor i1 %C9, %LGV2 Step #5: br i1 %B6, label %69, label %70 Step #5: Instruction does not dominate all uses! Step #5: %G6 = getelementptr i64, ptr %G8, i64 9223372036854775807 Step #5: store i1 %B31, ptr %G6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C28 = icmp ugt i1 %C1, false Step #5: %B14 = udiv i1 %C28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = lshr i1 %C24, true Step #5: %B14 = udiv i1 %C28, %B16 Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @slvm.objectsize.i32.p2 Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare float @llvm.maxnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @vm.experimental.constrained.fptoui.i32.f64ll Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid byte const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #512 pulse cov: 222 ft: 454 exec/s: 512 rss: 121Mb Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weiGhts", i32 99, i32 2} Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"branch_weiGhts", i32 2, i32 99} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weiGhts", i32 99, i32 2} Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"branch_weiGhts", i32 2, i32 99} Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2023781248 from 25344 Step #5: error: input module is broken! Step #5: swifterror value should be the second operand when used by stores Step #5: %A51 = alloca swifterror ptr, align 8 Step #5: store ptr %A51, ptr %A55, align 8 Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A8 = alloca swifterror ptr, align 8 Step #5: %G71 = getelementptr ptr, ptr %A8, i1 false Step #5: swifterror value should be the second operand when used by stores Step #5: %A4 = alloca swifterror ptr, align 8 Step #5: store ptr %A4, ptr undef, align 8 Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !26 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: ptr @hot Step #5: %arrayidx = getelementptr inbounds i8, ptr %A, i64 %indvars.iv, !dbg !29 Step #5: !29 = !DILocation(line: 10, column: 16, scope: !27) Step #5: !27 = !{!"function_entry_count", i64 50} Step #5: location requires a valid scope Step #5: !29 = !DILocation(line: 10, column: 16, scope: !27) Step #5: !27 = !{!"function_entry_count", i64 50} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid attribute group entry (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.memcpy.p1i8.p1i8.i64t Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 16, 1, 28, 16, 18446744073709551615, 30, 4101, 1, 16, 1, 28, 4101, 7, 16, 1, 28, 16, 18446744073709551615, 30, 29, 4101, 2, 4101, 6, 16, 1, 28, 16, 18446744073709551615, 30, 36, 4101, 5, 16, 1, 28, 16, 18446744073709551615, 30, 16, 18446744073709551615, 30, 4101, 10, 16, 1, 28, 16, 18446744073709551615, 30, 4101, 12, 16, 1, 28, 16, 18446744073709551615, 30, 27, 34, 38, 4101, 4, 16, 1, 28, 16, 18446744073709551615, 30, 16, 18446744073709551615, 30, 4101, 9, 16, 1, 28, 16, 18446744073709551615, 30, 4101, 11, 16, 1, 28, 16, 18446744073709551615, 30, 27, 34, 34, 4101, 3, 16, 18446744073709518848, 30, 4101, 8, 15, 1, 28, 16, 18446744073709551615, 30, 34, 28, 28, 30, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The unwind destination does not have an exception handling instruction! Step #5: invoke void @"@"() Step #5: to label %invoke.cont unwind label %BB Step #5: EH pad must be jumped to via an unwind edge Step #5: %0 = cleanuppad within none [] Step #5: catchret from %1 to label %ehcleanup Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32Globals cannot contain scalable types Step #5: ptr @G Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %C23 = icmp ult i1 %C6, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: store i1 %C17, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104077726496 from 28192 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A1 = alloca swifterror i1, align 4294967296 Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B35, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C43 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %C23 = icmp ult i1 %C43, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B35, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: store i1 %L34, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B35, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %B31 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo4' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.aarch64.sve.ptrue.nxv4i1l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"lvm\CBaarch64.sve.ptrue.nxv2i1l" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.experimental.vector.insert.nxv16i8.v16i8l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.experimental.vector.insert.nxv8i16.v8i16l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.experimental.vector.insert.nxv4i32.v4i32l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.experimental.vector.insert.nxv2i65.v2i64l Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3272 of 3272 bytes Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %constexpr.ins22 Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %7 Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %10 Step #5: i32error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %a = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %1 = load i8, ptr @unknownPtr, align 1, !dereferenceable !0 Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %1 = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test16' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'sat_umax_uint_max' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 32 elements, but got <64 x i8> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <64 x i8> @llvm.x86.avx512.packusdw.512.1(<32 x i16>, <32 x i16>) #0 Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 52261102080 from 28192 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'fmin_fast' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %2 = tail call @llvm.aarch44.sve.dupq.lane.nxv2i78(i64 0) Step #5: Invalid user of intrinsic instruction! Step #5: %2 = tail call @llvm.aarch44.sve.dupq.lane.nxv2i78(i64 0) Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %2 = tail call @llvm.aarch44.sve.dupq.lane.nxv2i78(i64 0) Step #5: Invalid user of intrinsic instruction! Step #5: %2 = tail call @llvm.aarch44.sve.dupq.lane.nxv2i78(i64 0) Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: calls to experimental_deoptimize must be followed by a return Step #5: error: input module is broken! Step #5: can't skip to bit 120980581408 from 30080 Step #5: error: input module is broken! Step #5: Basic Block in function 'test8_addrspacecast' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %sum.010 = phi float [ 0.000000e+00, %for.body.preheader ], [ %sum.1, %for.end ] Step #5: label %for.end Step #5: label %for.inc Step #5: Instruction does not dominate all uses! Step #5: %sum.1 = phi float [ 1.401300e-45, %if.then ], [ 1.401300e-45, %if.then10 ], [ %sum.010, %if.else ] Step #5: %sum.010 = phi float [ 0.000000e+00, %for.body.preheader ], [ %sum.1, %for.end ] Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4696 of 4696 bytes Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @qllvm.x1.sse4a.insertqi Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4772 of 4772 bytes Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 419617824 from 29536 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %sum.010 = phi float [ 0.000000e+00, %for.body.preheader ], [ %sum.1, %for.inc ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %sum.1 = phi float [ 1.401300e-45, %if.then ], [ 1.401300e-45, %if.then10 ], [ %sum.010, %if.else ] Step #5: Basic Block in function 'fcmp_fadd_fmul' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size component cannot be empty Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: can't skip to bit 2999032000 from 43072 Step #5: error: input module is broken! Step #5: Basic Block in function 'dupq_neg11' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 223 ft: 496 exec/s: 341 rss: 122Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: null, spFlags: DISPFlagDefinition, unit: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2090897792 from 33024 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid resume record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: Intrinsic called with incompatible signature Step #5: %nwa = call ptr @llvm.assume(i64 32, i64 8) #9 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ize.i64.p0i8llvm.launder Step #5: error: input module is broken! Step #5: can't skip to bit 110657825184 from 12640 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %gep2 = getelementptr inbounds i8, ptr addrspace(1) %foo, %j Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0llvm.aarch64.sve.ptrue.nxv16i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.aarch63.sve.ptrue.nxv8i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.aarch64.sve.ptrue.nxv4i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.aarch64.sve.ptrue.nxv2i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4llvm.vector.insert.nxv16i8.v16i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.vector.insert.nxv8i16.v8i1" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.vector.insert.nxv-19364175" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"807i32.v4i32llvm.vector.insert.n" Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %4 = tail call @llvm.aarch64.sve.dupq.lane.nxv4i32( %1, %3, %x) Step #5: Invalid user of intrinsic instruction! Step #5: %4 = tail call @llvm.aarch64.sve.dupq.lane.nxv4i32( %1, %3, %x) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %call1 = call i32 @callee(), !dereferenceable !0 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+sse"' is not a recognized feature for this target (ignoring feature) Step #5: '+sse"' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 121883362528 from 31552 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 3156444576 from 46368 Step #5: error: input module is broken! Step #5: can't skip to bit 2545987328 from 40576 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1950395456 from 39872 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ape1llvm.memset.p0 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.i64llvm.memcpy.p0.p0 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.i64llvm.memcpy.p0.p1 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 69632 from 49440 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown attribute kind (28696) (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %gep = getelementptr i32, <2 x ptr> , Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8516 of 8516 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'select_fcmp_nnan_ole_negzero' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -1681 Step #5: i64error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %208 = phi i32 [ 39204, %205 ], [ 38809, %204 ], [ 38416, %203 ], [ 38025, %202 ], [ 37636, %201 ], [ 37249, %200 ], [ 36864, %199 ], [ 36481, %198 ], [ 36100, %197 ], [ 35721, %196 ], [ 35344, %195 ], [ 34969, %194 ], [ 34596, %193 ], [ 34225, %191 ], [ 33856, %190 ], [ 33489, %189 ], [ 33124, %188 ], [ 32761, %187 ], [ 32400, %186 ], [ 32041, %185 ], [ 31684, %184 ], [ 31329, %183 ], [ 30976, %182 ], [ 30625, %181 ], [ 30276, %180 ], [ 29929, %179 ], [ 29584, %178 ], [ 29241, %177 ], [ 28900, %176 ], [ 28561, %175 ], [ 28224, %174 ], [ 27889, %173 ], [ 27556, %172 ], [ 27225, %171 ], [ 26896, %170 ], [ 26569, %169 ], [ 26244, %168 ], [ 25921, %167 ], [ 25600, %166 ], [ 25281, %165 ], [ 24964, %164 ], [ 24649, %163 ], [ 24336, %162 ], [ 24025, %161 ], [ 23716, %160 ], [ 23409, %159 ], [ 23104, %158 ], [ 22801, %157 ], [ 22500, %156 ], [ 22201, %155 ], [ 21904, %154 ], [ 21609, %153 ], [ 21316, %152 ], [ 21025, %151 ], [ 20736, %150 ], [ 20449, %149 ], [ 20164, %148 ], [ 19881, %147 ], [ 19600, %146 ], [ 19321, %145 ], [ 19044, %144 ], [ 18769, %143 ], [ 18496, %142 ], [ 18225, %141 ], [ 17956, %140 ], [ 17689, %139 ], [ 17424, %138 ], [ 17161, %137 ], [ 16900, %136 ], [ 16641, %135 ], [ 16384, %134 ], [ 16129, %133 ], [ 15876, %132 ], [ 15625, %131 ], [ 15376, %130 ], [ 15129, %129 ], [ 14884, %128 ], [ 14641, %127 ], [ 14400, %126 ], [ 14161, %125 ], [ 13924, %124 ], [ 13689, %123 ], [ 13456, %122 ], [ 13225, %121 ], [ 12996, %120 ], [ 12769, %119 ], [ 12544, %118 ], [ 12321, %117 ], [ 12100, %116 ], [ 11881, %115 ], [ 11664, %114 ], [ 11449, %113 ], [ 11236, %112 ], [ 11025, %111 ], [ 10816, %110 ], [ 10609, %109 ], [ 10404, %108 ], [ 10201, %107 ], [ 10000, %106 ], [ 9801, %105 ], [ 9604, %104 ], [ 9409, %103 ], [ 9216, %102 ], [ 9025, %101 ], [ 8836, %100 ], [ 8649, %99 ], [ 8464, %98 ], [ 8281, %97 ], [ 8100, %96 ], [ 7921, %95 ], [ 7744, %94 ], [ 7569, %93 ], [ 7396, %91 ], [ 7225, %90 ], [ 7056, %89 ], [ 6889, %88 ], [ 6724, %87 ], [ 6561, %86 ], [ 6400, %85 ], [ 6241, %84 ], [ 6084, %83 ], [ 5929, %82 ], [ 5776, %81 ], [ 5625, %80 ], [ 5476, %79 ], [ 5329, %78 ], [ 5184, %77 ], [ 5112, %75 ], [ 4900, %74 ], [ 4761, %73 ], [ 4624, %72 ], [ 4489, %71 ], [ 4356, %70 ], [ 4225, %69 ], [ 4096, %68 ], [ 3969, %67 ], [ 3844, %66 ], [ 3721, %65 ], [ 3600, %64 ], [ 3481, %63 ], [ 3364, %62 ], [ 3249, %61 ], [ 3136, %60 ], [ 3025, %59 ], [ 2970, %58 ], [ 2809, %57 ], [ 2704, %56 ], [ 2601, %55 ], [ 2500, %54 ], [ 2401, %53 ], [ 2304, %52 ], [ 2209, %51 ], [ 2116, %50 ], [ 2025, %49 ], [ 1980, %48 ], [ 1849, %47 ], [ 1764, %46 ], [ 1681, %45 ], [ 1600, %44 ], [ 1521, %43 ], [ 1444, %42 ], [ 1369, %41 ], [ 1296, %40 ], [ 1260, %39 ], [ 1156, %38 ], [ 1089, %37 ], [ 1024, %36 ], [ 961, %35 ], [ 900, %34 ], [ 841, %33 ], [ 784, %32 ], [ 729, %31 ], [ 676, %30 ], [ 625, %29 ], [ 576, %28 ], [ 529, %27 ], [ 484, %26 ], [ 441, %25 ], [ 400, %24 ], [ 361, %23 ], [ 342, %22 ], [ 289, %21 ], [ 256, %20 ], [ 225, %19 ], [ 196, %18 ], [ 169, %17 ], [ 144, %16 ], [ 121, %15 ], [ 100, %14 ], [ 81, %13 ], [ 64, %12 ], [ 49, %11 ], [ 36, %10 ], [ 25, %9 ], [ 16, %8 ], [ 9, %7 ], [ 4, %6 ], [ 1, %5 ], [ 39601, %206 ], [ 0, %3 ] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i96 [ 15, %sw.default ], [ 27, %sw.bb4 ], [ -1, %sw.bbZ ], [ 0, %sw.bb2 ], [ 123, %sw.bb1 ], [ 55, %entry ] Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1d\\u0000%p$+(" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"alc$`ctlz.i64" Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 14548 of 14548 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16384 of 16384 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16384 of 16384 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16404 of 16404 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 48889177504 from 119296 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @f32llvm.amdgcn.image.gather4.c.b.o.2d.v4f32.f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @f32llvm.amdgcn.image.gather4.c.b.cl.o.2d.v4f32.f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @f32llvm.amdgcn.image.gather4.c.lz.o.2d.v4f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @f32llvm.amdgcn.image.getlod.1d.v4f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i32llvm.amdgcn.image.load.2dmsaa.v4f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i32llvm.amdgcn.image.getresinfo.1d.v4f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i32llvm.amdgcn.image.gather4.b.cl.cube.v4f32.f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @f32llvm.amdgcn.image.load.mip.1d.v4f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i32llvm.amdgcn.image.gather4.lz.o.2d.v4f32. Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @f32.f32extract_elt0_image_sample_cl_o_1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x float> %I Step #5: <5 x i8>Function return type does not match operand type of return inst! Step #5: ret <2 x float> %r Step #5: <5 x i8>Function return type does not match operand type of return inst! Step #5: ret <2 x float> %r Step #5: <5 x i8>Function return type does not match operand type of return inst! Step #5: ret <2 x float> %splat Step #5: <5 x i8>Function return type does not match operand type of return inst! Step #5: ret <2 x float> %r Step #5: <5 x i8>Function return type does not match operand type of return inst! Step #5: ret <2 x float> %B Step #5: <5 x i8>Function return type does not match operand type of return inst! Step #5: ret <2 x float> %r Step #5: <5 x i8>Function return type does not match operand type of return inst! Step #5: ret <2 x float> %splat Step #5: <5 x i8>Function return type does not match operand type of return inst! Step #5: ret <2 x float> %splat Step #5: <5 x i8>Function return type does not match operand type of return inst! Step #5: ret <2 x float> %r Step #5: <5 x i8>Function return type does not match operand type of return inst! Step #5: ret <2 x float> %r Step #5: <5 x i8>error: input module is broken! Step #5: Unknown attribute kind (869) (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not a type attribute (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4llvm.amdgcn.exp.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @fllvm.amdgcn.exp.compr.v2f1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.icmp.i64.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.icmp.i64.i6" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4llvm.amdgcn.icmp.i64.i" Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr null Step #5: i64immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.amdgcn.fcmp.i64.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @tllvm.amdgcn.update.dpp.i3 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4llvm.amdgcn.exp.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @fllvm.amdgcn.exp.compr.v2f1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.icmp.i64.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.icmp.i64.i6" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4llvm.amdgcn.icmp.i64.i" Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr null Step #5: i64immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.amdgcn.fcmp.i64.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @tllvm.amdgcn.update.dpp.i3 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4llvm.amdgcn.exp.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @fllvm.amdgcn.exp.compr.v2f1 Step #5: Basic Block in function '2fmed3_x_qnan0_y_f3' does not have terminator! Step #5: label %2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.icmp.i64.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.icmp.i64.i6" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4llvm.amdgcn.icmp.i64.i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.amdgcn.fcmp.i64.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @tllvm.amdgcn.update.dpp.i3 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <32 x i16> (<32 x i16>) undef Step #5: <8 x double>Function return type does not match operand type of return inst! Step #5: ret <8 x i16> (<8 x i16>) undef Step #5: <16 x float>error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Basic Block in function 'test_maskz_vfmadd_ss_0' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>error: input module is broken! Step #5: can't skip to bit 33989952 from 87168 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: floaterror: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i8> (<16 x i8>) undef Step #5: <8 x i16>error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"512.vcvtsd2si32llvm.x86.a" Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"512.vcvtsd2si32llvm.x86.a" Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> (<8 x i64>, <8 x i64>, i8) undef Step #5: <16 x i16>error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM7.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test_div_sd_1' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'identity_test_permvar_df_256_mask' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test_div_sd_1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24192 of 24192 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24192 of 24192 bytes Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @fma.f32llvm.x1.avx512.add. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ps.512llvm.x86.avx512.add. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @pd.512llvm.x86.avx512.sub. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ps.512llvm.x86.avx512.sub. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @pd.512llvm.x86.avx512.div. Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %2 Step #5: i64error: input module is broken! Step #5: Basic Block in function 'test_maskz_vfmadd_ss' does not have terminator! Step #5: label %4 Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x float> (<16 x float>, <16 x i32>, <16 x float>, i16) undef Step #5: <4 x double>llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.avx512.mask.d Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x1.avx512.vcomi.s Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @fold_icmp_ne_0_zext_icmp_eq_i32 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.format.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.format.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"469231731687303715884105724f32.f32.f32llvm.amdgcn" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.image.sample.c.cd.cl.1d.v4f32.f32.f32llvm.amdgcn Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.image.sample.c.cd.cl.2d.v4f32.f32.f32l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.sample.l.1d.v4f32.f32l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.sample.l.2d.v4f32.f32llv Step #5: immarg attribute only applies to intrinsics Step #5: ptr @m.amdgcn.image.sample.c.l.1d.v4f32.f32llv Step #5: immarg attribute only applies to intrinsics Step #5: ptr @m.amdgcn.image.sample.c.l.2d.v4f32.f32ll Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.amdgcn.image.sample.lz.1d.v4f32.f32ll Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.amdgcn.image.sample.lz.2d.v4f32.f32llvm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.amdgcn.image.sample.c.lz.1d.v4f32.f32llvm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.amdgcn.image.sample.c.lz.2d.v4f32.f32llvm.amdgcn. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @image.sample.c.d.o.2darray.f32.f32.f32llvm.amdgcn.im Step #5: error: input module is broken! Step #5: Basic Block in function 'icmp_constant_inputs_true' does not have terminator! Step #5: label %0 Step #5: Calling convention requires void return type Step #5: ptr @image_sample_a16_1d Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a91_lz_1d Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @mage_sample_a16_1d_nnani Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @mage_sample_a16_1d_nnan_ninf_nszi Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @mage_sample_a16_1d_fasti Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrerror: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.add.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.sub.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.sub.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.mul.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.mul.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.div.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.div.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.max.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.max.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.min.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.min.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.cm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @p_ssllvm.x86.avx512.mask.cm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @testllvm.x86.avx512.vcvtss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvtts Step #5: immarg attribute only applies to intrinsics Step #5: ptr @s2sillvm.x86.avx512.cvttss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.vcvtsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvtts.13 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @d2sillvm.x86.avx512.cvttsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vcvtllvm.x86.avx512.vcvtss2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtss2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvttss Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2usillvm.x86.avx512.cvttss2u" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.vcvtsd2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtsd2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvttsd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2usillvm.x86.avx512.cvttsd2u" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @maskllvm.x86.avx512.add.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.add.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.sub.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.sub.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.mul.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.mul.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.div.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.div.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.vcom Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_32767llvm.x86.avx512. Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.amdgcn.image.sample.c.lz.256d.v4f32.f32 Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <12 x float> @llvm.x86.avx512.mask.add.ss.round(<12 x float>, <12 x float>, <12 x float>, i8, i32 immarg) #0 Step #5: intrinsic return type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <12 x float> @llvm.x86.avx512.mask.sub.ss.round(<12 x float>, <12 x float>, <12 x float>, i8, i32 immarg) #0 Step #5: intrinsic return type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <12 x float> @llvm.x86.avx512.mask.mul.ss.round(<12 x float>, <12 x float>, <12 x float>, i8, i32 immarg) #0 Step #5: intrinsic return type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <12 x float> @llvm.x86.avx512.mask.div.ss.round(<12 x float>, <12 x float>, <12 x float>, i8, i32 immarg) #0 Step #5: intrinsic return type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <12 x float> @llvm.x86.avx512.mask.max.ss.round(<12 x float>, <12 x float>, <12 x float>, i8, i32 immarg) #0 Step #5: intrinsic return type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <12 x float> @llvm.x86.avx512.mask.min.ss.round(<12 x float>, <12 x float>, <12 x float>, i8, i32 immarg) #0 Step #5: intrinsic argument 0 type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare i8 @llvm.x86.avx512.mask.cmp.ss(<12 x float>, <12 x float>, i32 immarg, i8, i32 immarg) #0 Step #5: intrinsic argument 0 type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare i32 @llvm.x86.avx512.vcvtss2si32(<12 x float>, i32 immarg) #0 Step #5: intrinsic argument 0 type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare i64 @llvm.x86.avx512.vcvtss2si64(<12 x float>, i32 immarg) #0 Step #5: intrinsic argument 0 type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare i32 @llvm.x86.avx512.cvttss2si(<12 x float>, i32 immarg) #0 Step #5: intrinsic argument 0 type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare i64 @llvm.x86.avx512.cvttss2si64(<12 x float>, i32 immarg) #0 Step #5: intrinsic argument 0 type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare i32 @llvm.x86.avx512.vcvtss2usi32(<12 x float>, i32 immarg) #0 Step #5: intrinsic argument 0 type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare i64 @llvm.x86.avx512.vcvtss2usi64(<12 x float>, i32 immarg) #0 Step #5: intrinsic argument 0 type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare i32 @llvm.x86.avx512.cvttss2usi(<12 x float>, i32 immarg) #0 Step #5: intrinsic argument 0 type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare i64 @llvm.x86.avx512.cvttss2usi64(<12 x float>, i32 immarg) #0 Step #5: intrinsic argument 0 type expected vector with 4 elements, but got <12 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare i32 @llvm.x86.avx512.vcomi.ss(<12 x float>, <12 x float>, i32 immarg, i32 immarg) #0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.permlanex16.i32l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.sample.1d.v4f33.f32.v8i32.v4i32l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.sample.2d.v4f32.f32.v8i32.v4i32l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.sample.3d.v4f32.f-21.v8i32.v4i32 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 94674181792 from 207520 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 () poison Step #5: doubleerror: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll\B6m.amdgcn.icmp.i64.i1" Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll\B6m.amdgcn.icmp.i64.i1" Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 103919398816 from 10048 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.struct.buffer.load.fo Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&\\x00"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @llvm.amdgcn.image.gather1.o.2d.v4f32.f32(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcllllllllllllllllllllllll Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllllll Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllllll.1 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllllll.2 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllllll.3 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllllll.4 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllll Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllllll.9 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllllll.10 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllllll.11 Step #5: Attribute after last parameter! Step #5: ptr @lllllllllllllllllllllllllllllllll Step #5: Attribute after last parameter! Step #5: ptr @lllllllllllllllllllllllllllllllllll Step #5: Attribute after last parameter! Step #5: ptr @lllllllllllllllllllllllllllllllllll.17 Step #5: Attribute after last parameter! Step #5: ptr @lllllllllllllllllllllllllllllllllll.18 Step #5: Attribute after last parameter! Step #5: ptr @lllllllllllllllllllllllllllllllllllllllll.35 Step #5: Attribute after last parameter! Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllll Step #5: Attribute after last parameter! Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllll.36 Step #5: Attribute after last parameter! Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllll.37 Step #5: Attribute after last parameter! Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllll.38 Step #5: Attribute after last parameter! Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllll.39 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllll Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllll.56 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllll.57 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllll.58 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllll.59 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllll.64 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllll.65 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllll.66 Step #5: Attribute after last parameter! Step #5: ptr @llllllllllllllllllllllllllllllllll.67 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllll.86 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllll.87 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllll.88 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllll.89 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllll.90 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllll Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllll Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllll.111 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllll.112 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllll.113 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllll.114 Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @lllllllllllllllllllllllllllllllllllll.138(i32 0, float %s, float %t, float %r, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllll.135 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllllllllllllllllll.136 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllll.137 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllll.138 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllllllllllllllll.139 Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x float> @lllllllllllllllllllllllllllllllllllllllllllll.140(i32 15, float %s, float %t, float %slice, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllllll.140 Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @lllllllllllllllllllllllllllllllllllllllllllll.142(i32 15, float %dsdh, float %dtdh, float %dsdv, float %dtdv, float %s, float %t, float %face, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllllll.142 Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x float> @llllllllllllllllllllllllllllllllllllllllllllll.143(i32 15, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllllllllllllllllllll.143 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllllll.144 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllll.145 Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @llllllllllllllllllllllllllllllllllllllllllllll.146(i32 13, float %bias, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllllllllllllllllllll.146 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllllllllllllll.148 Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @llllllllllllllllllllllllllllllllllllllllllll.150(i32 15, float %dsdh, float %dsdv, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllllllllllllllllll.150 Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x half> @lllllllllllllllllllllllllllllllllllllllllllllll.158(i32 15, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x half> @lllllllllllllllllllllllllllllllllllllllllllllll.158(i32 15, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x half> @lllllllllllllllllllllllllllllllllllllllllllllll.158(i32 15, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x half> @lllllllllllllllllllllllllllllllllllllllllllllll.158(i32 15, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x half> @lllllllllllllllllllllllllllllllllllllllllllllll.158(i32 15, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x half> @lllllllllllllllllllllllllllllllllllllllllllllll.158(i32 15, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x half> @lllllllllllllllllllllllllllllllllllllllllllllll.158(i32 15, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllllllll.158 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllllll.160 Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @llllllllllllllllllllllllllllllllllllllllll.162(i32 15, float %zcompare, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllllllllllllllll.162 Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x float> @lllllllllllllllllllllllllllllllllllllllllllll.164(i32 15, float %zcompare, float %dsdh, float %dsdv, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllllll.164 Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @llllllllllllllllllllllllllllllllllllllllllllllll.166(i32 15, float %zcompare, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllllllllllllllllllllll.166 Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @lllllllllllllllllllllllllllllllllllllllll.168(i32 15, float %zcompare, float %s, float %lod, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllllllll.168 Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @lllllllllllllllllllllllllllllllllllllllllllll.170(i32 15, float %bias, float %zcompare, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lllllllllllllllllllllllllllllllllllllllllllll.170 Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x float> @llllllllllllllllllllllllllllllllllllllllllllllll.172(i32 15, float %bias, float %zcompare, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llllllllllllllllllllllllllllllllllllllllllllllll.172 Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&\\x00"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @llvm.amdgcn.image.gather1.o.2d.v4f32.f32(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @llvm.amdgcn.image.gather5.c.lz.o.2d.v4f32.f32(i32 1, i32 %offset, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"_f32llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"_f32llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&" Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"_f32llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f\E2\80"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"_f32llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f\E2\80" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.2d. Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @v4f32_f32llvm.amdgcn.image.gather4.cl.2d.(i32 2, float %s, float %t, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.cl.2d. Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @v4f32_f32llvm.amdgcn.image.gather4.l.2d.(i32 4, float %s, float %t, float %lod, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32llvm.amdgcn.image.gather4.l.2d. Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x float> @"2_f32_f32llvm.amdgcn.image.gather4.b.2darray.v4f3"(i32 8, float %bias, float %s, float %t, float %slice, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2_f32_f32llvm.amdgcn.image.gather4.b.2darray.v4f3" Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @"2_f32_f32llvm.amdgcn.image.gather4.b.cl.cube.v4f3"(i32 1, float %bias, float %s, float %t, float %face, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2_f32_f32llvm.amdgcn.image.gather4.b.cl.cube.v4f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"\BB2d_v4f32_f16llvm.amdgcn.image.gather4.lz" Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather1.o(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather1.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather4.cl.o(i32 1, i32 %offset, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather4.cl.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @_2d_v4f32_f32llvm.amdgcn.image.gather4.l.o(i32 1, i32 %offset, float %s, float %t, float %lod, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_2d_v4f32_f32llvm.amdgcn.image.gather4.l.o Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @"v4f\E2\80\8932_f32_f32llvm.amdgcn.image.gather4.b.o."(i32 1, i32 %offset, float %bias, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"v4f\E2\80\8932_f32_f32llvm.amdgcn.image.gather4.b.o." Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.b.cl.o."(i32 1, i32 %offset, float %bias, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.b.cl.o." Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.l(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.l Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @c_o_2d_v4f32_f32llvm.amdgcn.image.gather4.(i32 1, i32 %offset, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @c_o_2d_v4f32_f32llvm.amdgcn.image.gather4. Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.c(i32 1, i32 %offset, float %zcompare, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.c Step #5: immarg operand has non-immediate parameter Step #5: float %lod Step #5: %data = call <4 x float> @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.(i32 1, i32 %offset, float %zcompare, float %s, float %t, float %lod, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c. Step #5: immarg operand has non-immediate parameter Step #5: float %t Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.o."(i32 1, i32 %offset, float %bias, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.o." Step #5: immarg operand has non-immediate parameter Step #5: float %t Step #5: %data = call <4 x float> @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.cl.o."(i32 1, i32 %offset, float %bias, float %zcompare, float %s, float %t, float %clamp, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d_v4f32_f32_f32llvm.amdgcn.image.gather4.c.b.cl.o." Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.l(i32 1, i32 %offset, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @z_o_2d_v4f32_f32llvm.amdgcn.image.gather4.c.l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lod_1d_v4f32_f32llvm.amdgcn.image.get Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2dmsaa_v4f32image.load.2dmsaa.v4f32.i32" Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #1542 DONE cov: 223 ft: 532 exec/s: 220 rss: 133Mb Step #5: MERGE-OUTER: successful in 8 attempt(s) Step #5: MERGE-OUTER: the control file has 878557 bytes Step #5: MERGE-OUTER: consumed 0Mb (98Mb rss) to parse the control file Step #5: MERGE-OUTER: 127 new files with 552 new features added; 224 new coverage edges Step #5: Error occured while running llvm-opt-fuzzer--x86_64-licm: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=licm Step #5: INFO: found LLVMFuzzerCustomMutator (0x564930aef990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 858850451 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x56493ac6e7f0, 0x56493ac6eaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x56493ac6eb00,0x56493ac71b90), Step #5: MERGE-OUTER: 15711 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=licm Step #5: INFO: found LLVMFuzzerCustomMutator (0x560a42f04990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 858937063 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x560a4d0837f0, 0x560a4d083af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x560a4d083b00,0x560a4d086b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge176.txt' Step #5: MERGE-INNER: 15711 total files; 0 processed earlier; will process 15711 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 99Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 100Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 100Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 100Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 100Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 18 exec/s: 0 rss: 100Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 5184 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 266272 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: #64 pulse cov: 12 ft: 22 exec/s: 0 rss: 101Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 27386847296 from 96 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 130459731072 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 320 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 1845215 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 203794048 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 102528 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 292566112 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 1195381792 from 128 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 689760 from 96 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: can't skip to bit 6640784448 from 96 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 86408954112 from 96 Step #5: error: input module is broken! Step #5: #128 pulse cov: 21 ft: 35 exec/s: 0 rss: 101Mb Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 29106783936 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 124646225024 from 160 Step #5: error: input module is broken! Step #5: can't skip to bit 86179561056 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 102814195488 from 192 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 312287968 from 160 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 26411901184 from 160 Step #5: error: input module is broken! Step #5: can't skip to bit 63401979552 from 256 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 67762487712 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 14656 from 320 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 17120 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 864 from 448 Step #5: error: input module is broken! Step #5: can't skip to bit 72704 from 320 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 1472 from 448 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 14720 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 79228603968 from 160 Step #5: error: input module is broken! Step #5: #256 pulse cov: 190 ft: 221 exec/s: 0 rss: 102Mb Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 72 of 72 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 130575419136 from 128 Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 659832608 from 192 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 312288288 from 480 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 92 of 92 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 96 of 96 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 100 of 100 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 50772056096 from 768 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '.' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '.' Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 37749632 from 928 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 120 of 120 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: can't skip to bit 1152 from 992 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1216 from 960 Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 160 of 160 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 164 of 164 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 12121540096 from 1280 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 184 of 184 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 537814560 from 128 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 200 of 200 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 212 of 212 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 240 of 240 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 248 of 248 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 2176 from 1920 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 40352 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 2112 from 2016 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 171200 from 960 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 14208 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unknown module asm property Step #5: error: input module is broken! Step #5: can't skip to bit 42579128192 from 1440 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 260 of 260 bytes Step #5: error: input module is broken! Step #5: unknown specifier 'Ð' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 4294967552 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 921024 from 352 Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 30167934688 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 456 of 456 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 1317312 from 448 Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: can't skip to bit 10272 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 508 of 508 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: can't skip to bit 14912 from 320 Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 660 of 660 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 35536446304 from 864 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 35536447296 from 1856 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: '570mzQ7.0svncrbitbaaecdaa' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 37721736576 from 768 Step #5: error: input module is broken! Step #5: can't skip to bit 37721736576 from 768 Step #5: error: input module is broken! Step #5: can't skip to bit 1218548096 from 384 Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '254' vs current: '0' Step #5: error: input module is broken! Step #5: can't skip to bit 7776 from 320 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 18199334304 from 5504 Step #5: error: input module is broken! Step #5: can't skip to bit 61755823712 from 1856 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-licm: /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7112: Error (anonymous namespace)::BitcodeReader::findFunctionInStream(Function *, DenseMap::iterator): Assertion `VSTOffset == 0 || !F->hasName()' failed. Step #5: ==207== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a42f03a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a42e77c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a42e5a785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe544fb241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe544db600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe544d95858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fe544d95728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fe544da6fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x560a4785efe8 in findFunctionInStream /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7112:5 Step #5: #9 0x560a4785efe8 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7144:21 Step #5: #10 0x560a4785f2d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #11 0x560a47731ca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #12 0x560a4784da52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #13 0x560a47856f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #14 0x560a4785722e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #15 0x560a47843078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #16 0x560a4784393d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #17 0x560a42f051f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #18 0x560a42e5be6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x560a42e65408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x560a42e4b8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x560a42e785e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fe544d97082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x560a42e3ec6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-licm+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4ac381327cf43463f1376630e744a5e5db103e7 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=licm Step #5: INFO: found LLVMFuzzerCustomMutator (0x557072947990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 861783448 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55707cac67f0, 0x55707cac6af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55707cac6b00,0x55707cac9b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge176.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-licm/regressions/d4ac381327cf43463f1376630e744a5e5db103e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 15711 total files; 475 processed earlier; will process 15236 files now Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #1 pulse cov: 24 ft: 25 exec/s: 0 rss: 102Mb Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: #2 pulse cov: 26 ft: 36 exec/s: 0 rss: 105Mb Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 31264 from 6240 Step #5: error: input module is broken! Step #5: #4 pulse cov: 26 ft: 42 exec/s: 0 rss: 105Mb Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8 pulse cov: 197 ft: 228 exec/s: 0 rss: 110Mb Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @"f7.0.0svn svn-r31" Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 74569514976 from 960 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #16 pulse cov: 201 ft: 240 exec/s: 0 rss: 110Mb Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'b' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM660.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM660.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM660.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 18199334368 from 5568 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #32 pulse cov: 201 ft: 261 exec/s: 0 rss: 110Mb Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 54823767648 from 4384 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 83013932864 from 1408 Step #5: error: input module is broken! Step #5: can't skip to bit 79583808512 from 6144 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid select constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #64 pulse cov: 215 ft: 316 exec/s: 0 rss: 114Mb Step #5: alloca element count must have integer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 8320 from 8160 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657815648 from 3104 Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 920 of 920 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 948 of 948 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHI nodes not grouped at top of basic block! Step #5: %11 = phi i1 [ %8, %2 ] Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 985673376 from 7712 Step #5: error: input module is broken! Step #5: #128 pulse cov: 217 ft: 344 exec/s: 0 rss: 115Mb Step #5: Invalid value name (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 11616 from 320 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 273440 from 7680 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 11007540928 from 7360 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid struct index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i = phi i32 [ %i.next, %lmop ], [ 0, %loop.preheader ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %result = phi i32 [ 0, %entry ], [ 0, %lmop ] Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = lshr i1 %L1, %L3 Step #5: br i1 %B2, label %BB2, label %BB1 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sle i1 false, %C Step #5: %B1 = xor i1 %C2, %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sle i1 false, %C Step #5: %B1 = xor i1 %C2, %C2 Step #5: error: input module is broken! Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Basic Block in function 'cprop_test11' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB2 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ %j.0, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: label %BB2 Step #5: label %endif Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 15640369472 from 5568 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 15640369472 from 5568 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1016 of 1016 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @__gthrw_pthread_cancel Step #5: i1error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 534782656 from 8800 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr i1, ptr undef, null Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr %G6, null Step #5: error: input module is broken! Step #5: cannot guarantee tail call due to mismatched varargs Step #5: %tmp17 = musttail call i32 (...) @zap() #0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 1017147808 from 8480 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1128 of 1128 bytes Step #5: error: input module is broken! Step #5: #256 pulse cov: 221 ft: 381 exec/s: 85 rss: 884Mb Step #5: Unexpected end of file reading 1204 of 1204 bytes Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB2 ], [ undef, %for.body.preheader ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: Instruction does not dominate all uses! Step #5: %a.addr.03 = phi ptr [ undef, %BB2 ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: store float %l, ptr %a.addr.03, align 4 Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 55 Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 7621191616 from 9088 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 121249142304 from 6656 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @foo Step #5: error: input module is broken! Step #5: can't skip to bit 306193184 from 8896 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 1.900000e+01, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B31 = or i66 8589934592, %B31 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A3 = alloca swifterror i1, i32 0, align 1 Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'c' does not have terminator! Step #5: label %1 Step #5: Attribute 'sanitize_memory' does not apply to parameters Step #5: %1 = call i32 @b(i32 sanitize_memory 0) Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A3 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'double_call' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %G5, align 1 Step #5: store i1 %L3, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #512 pulse cov: 221 ft: 391 exec/s: 170 rss: 884Mb Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: label %entry Step #5: label %no_exit Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197608096 from 3360 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'ackbar' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'bar' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1196 of 1196 bytes Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %2 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2098208 from 8576 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: swifterror alloca must have pointer type Step #5: %A1 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %v.W = phi i128 [ 0, %entry ], [ %1, %BB1 ], [ undef, %bb8 ] Step #5: label %bb8 Step #5: label %bb5 Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid bbentry record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @f Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @write Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 10912 from 9728 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1356871936 from 10368 Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1416 of 1416 bytes Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1388328928 from 10080 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1300 of 1300 bytes Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %d Step #5: i16Function return type does not match operand type of return inst! Step #5: ret i9 %d Step #5: i32error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %0 = extractvalue { i160, i1 } %uadd, 0 Step #5: %G = getelementptr i64, ptr %A2, i160 %0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 0, 9223372036854775807 Step #5: br i1 %C, label %.lr.ph, label %BB3 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i64, ptr %E2, undef Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 15265392928 from 10272 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: can't skip to bit 18624 from 8768 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr33", scope: !8, file: !1, line: 240, type: !12) Step #5: !12 = !{!13} Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid composite elements Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !"\17") Step #5: !"\17" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 15640370144 from 6240 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1063278368 from 9888 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i10000error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = ashr i1 false, true Step #5: br i1 %B1, label %2, label %3 Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i16 undef, label %f1.exit.i [ Step #5: i16 -1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: ] Step #5: i16 1 Step #5: error: input module is broken! Step #5: can't skip to bit 2147494816 from 11072 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'pow_exp' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197608608 from 3872 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"ll!xcalc\\u0000`xcalc`$!!ocate.p1i32"(token %safepoint_token, i32 7, i32 7) Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"ll!xcalc\\u0000`xcalc`$!!ocate.p1i32" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !5, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing param element type for attribute upgrade (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 221 ft: 417 exec/s: 341 rss: 884Mb Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @"df\F3\A0\80\B1llvm.experiment`l.gc.relocate" Step #5: i1Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"df\F3\A0\80\B1llvm.experiment`l.gc.relocate" Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A1i.0 = phi ptr [ undef, %entry ], [ %2, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %entry ], [ undef, %BB13 ], [ undef, %bb13 ] Step #5: label %BB2 Step #5: label %BB12 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1440 of 1440 bytes Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: can't skip to bit 35995654208 from 10272 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %51 Step #5: error: input module is broken! Step #5: invalid retained type list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug, retainedTypes: !"foo.c") Step #5: !"foo.c" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing element type for old-style function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1456 of 1456 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1544 of 1544 bytes Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: can't skip to bit 2100640 from 11584 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G1, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10202399552 from 11392 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %16 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1480 of 1480 bytes Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1516 of 1516 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Basic Block in function 'replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'fmf_replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !4 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825184 from 3328 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %Ret = phi double [ %Val, %BB1 ], [ 1.000000e+00, %BB2 ] Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Basic Block in function 'example1' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 14711229536 from 11104 Step #5: error: input module is broken! Step #5: can't skip to bit 2109344 from 12096 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 25436480 from 320 Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %3 = getelementptr inbounds float, ptr %A2i.0, i64 %As Step #5: %C2i.0 = phi ptr [ undef, %entry ], [ %4, %bb ], [ undef, %BB1 ], [ undef, %BB40 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB21 ], [ undef, %AB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ %3, %BB16 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB19 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 11799475104 from 12192 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: fpmath requires a floating point result! Step #5: store float 1.401300e-45, ptr %G, align 4, !fpmath !0 Step #5: error: input module is broken! Step #5: Invalid global variable comdat ID (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #2048 pulse cov: 221 ft: 431 exec/s: 512 rss: 884Mb Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825184 from 3328 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'mulByOneARM64' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'f_dom' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid string record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i32, align 4 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1516 of 1516 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 61755825024 from 3168 Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i64, ptr %c, @llvm.prefetch.p0 Step #5: Invalid user of intrinsic instruction! Step #5: %G = getelementptr i64, ptr %c, @llvm.prefetch.p0 Step #5: error: input module is broken! Step #5: can't skip to bit 55299398240 from 10432 Step #5: error: input module is broken! Step #5: can't skip to bit 109637958464 from 7488 Step #5: error: input module is broken! Step #5: '+cx16$+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3.+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16$+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3.+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: intrinsic argument 0 type (truncated overload type 0) expected <4 x i80> (overload type 0 is <4 x i160>), but got <4 x i16> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <4 x i160> @llvm.arm.neon.vmulls.v4i32(<4 x i16>, <4 x i16>) #1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: EH pad cannot handle exceptions raised within it Step #5: %cp.inner = cleanuppad within none [] Step #5: cleanupret from %cp.inner unwind label %cleanup.inner Step #5: EH pads can't handle each other's exceptions Step #5: %cp.inner = cleanuppad within none [] Step #5: cleanupret from %cp.inner unwind label %cleanup.inner Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %2, %if.end10 ], [ 65536, %if.then13 ] Step #5: PHI node entries do not match predecessors! Step #5: %5 = phi i32 [ %4, %if.end20 ], [ -2147483648, %if.then33 ] Step #5: label %if.then33 Step #5: label %if.th0m23 Step #5: PHI node entries do not match predecessors! Step #5: %6 = phi i32 [ %5, %if.end25 ], [ 65536, %if.then28 ] Step #5: label %if.then28 Step #5: label %if.then48 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %7 = phi i32 [ %6, %if.end30 ], [ -1, %if.then33 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i32 [ %7, %if.end35 ], [ 0, %if.then38 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %9 = phi i32 [ %8, %if.end40 ], [ 0, %if.then43 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %10 = phi i32 [ %9, %if.end45 ], [ -1, %if.then48 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %11 = phi i32 [ %10, %if.end50 ], [ 65536, %if.then53 ] Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %umtry Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Unknown attribute kind (27709) (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.memcpy.p0i8.p0i8.i64 Step #5: Intrinsic called with incompatible signature Step #5: tail call void @llvm.memcpy.p0i8.p0i8.i64(ptr align 4 %d, ptr align 4 %s, i64 17179869184, i1 false) Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid checksum Step #5: !1 = !DIFile(filename: "t.c", directory: "C:\\src\\llvm-project\\build", checksumkind: CSK_MD5, checksum: "56c40617a$a23a8cccbd9a16bcec57af") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing element type for old-style global (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G6 = getelementptr void, ptr %A3, i32 %B4 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %q Step #5: i160error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %Src, ptr align 4 %Src, i32 256, i32 4) Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1062144 from 13472 Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %21 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4390838784 from 13312 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: ptrerror: input module is broken! Step #5: invalid filename Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: !1 = !DIFile(filename: "", directory: "/") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr undef, undef Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0175 = phi i32 [ 0, %0 ], [ %add92, %entry ] Step #5: label %entry Step #5: label %for.body89 Step #5: Instruction does not dominate all uses! Step #5: %add92 = add nuw i32 %j.0175, 1 Step #5: %j.0175 = phi i32 [ 0, %0 ], [ %add92, %entry ] Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %entry ] Step #5: label %entry Step #5: label %for.body89 Step #5: Instruction does not dominate all uses! Step #5: %add92 = add nuw i32 %j.0175, 1 Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %entry ] Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %add.lcssa = phi contract half [ 5.960460e-08, %BB ] Step #5: error: input module is broken! Step #5: Invalid resume record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1640 of 1640 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (528) (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4357301152 from 13216 Step #5: error: input module is broken! Step #5: can't skip to bit 279008 from 13248 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighss", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: location requires a valid scope Step #5: !12 = !DILocation(line: 13, column: 1, scope: !8) Step #5: !8 = !DILocalVariable(name: "B", scope: !5, file: !1, line: 12, type: !9) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1568 of 1568 bytes Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54821407744 from 4992 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 534787776 from 13920 Step #5: error: input module is broken! Step #5: Basic Block in function 'f1' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = srem i32 1, -1 Step #5: %B = or i32 %B2, 2147483647 Step #5: Instruction does not dominate all uses! Step #5: %B = or i32 %B2, 2147483647 Step #5: %C = icmp sle i32 %B, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B2 = srem i32 1, -1 Step #5: %C = icmp sle i32 %B, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B = or i32 %B2, 2147483647 Step #5: %B4 = mul i32 42, %B Step #5: Instruction does not dominate all uses! Step #5: %B2 = srem i32 1, -1 Step #5: %B1 = lshr i32 %B2, 42 Step #5: Instruction does not dominate all uses! Step #5: %B2 = srem i32 1, -1 Step #5: %B3 = urem i32 %B2, %B Step #5: Instruction does not dominate all uses! Step #5: %B = or i32 %B2, 2147483647 Step #5: %B3 = urem i32 %B2, %B Step #5: error: input module is broken! Step #5: can't skip to bit 116023121600 from 6912 Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: can't skip to bit 10215236384 from 8864 Step #5: error: input module is broken! Step #5: Basic Block in function 'julia_2xi64' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 10215236384 from 8864 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ %constexpr4, %phi.constexpr ], [ null, %block2 ], [ null, %block1 ] Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'inlinehint' does not apply to parameters Step #5: ptr @test Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1888 of 1888 bytes Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: can't skip to bit 536884768 from 13760 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 109639669984 from 9312 Step #5: error: input module is broken! Step #5: can't skip to bit 1382106496 from 13568 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, double 0.000000e+00 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr null) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token, i32 0, i32 0) ; (null, null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr %pnew_phi) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr undef) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token, i32 0, i32 0) ; (undef, undef) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr %pnew_phi) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew2 = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token2, i32 0, i32 0) ; (%pnew_phi, %pnew_phi) Step #5: error: input module is broken! Step #5: can't skip to bit 52625441024 from 12032 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #4096 pulse cov: 222 ft: 449 exec/s: 512 rss: 884Mb Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 36893488147419103231, 36893488147419103231 Step #5: %B36 = ashr i66 %B30, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B13 = lshr i66 %B28, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: %C21 = icmp slt i1 true, %C12 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G44, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 36893488147419103231, 36893488147419103231 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 36893488147419103231 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B37 = sub i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %A, i1 %B19 Step #5: store volatile i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 36893488147419103231 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 -1 Step #5: error: input module is broken! Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %93 Step #5: error: input module is broken! Step #5: can't skip to bit 2102240 from 13184 Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: can't skip to bit 100243732352 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1416 of 1416 bytes Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid base type Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !7, elements: !13) Step #5: !7 = !DILocalVariable(name: "__vla_expr", scope: !8, type: !10, flags: DIFlagArtificial) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'f1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr null) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token, i32 0, i32 0) ; (null, null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr %pnew_phi) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew2 = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token2, i32 0, i32 0) ; (%pnew_phi, %pnew_phi) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr undef) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token, i32 0, i32 0) ; (undef, undef) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr %pnew_phi) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew2 = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token2, i32 0, i32 0) ; (%pnew_phi, %pnew_phi) Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 43653512672 from 13248 Step #5: error: input module is broken! Step #5: Basic Block in function 'gep_alloca_inbounds_vscale_zero' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 534788544 from 14688 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: Instruction does not dominate all uses! Step #5: %C5 = fcmp ord double +qnan, 0.000000e+00 Step #5: %C1 = icmp ne i1 %C5, false Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq float %LGV2, %LGV3 Step #5: br i1 %C, label %7, label %23 Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load float, ptr @G.3, align 4 Step #5: %B1 = fmul float %LGV2, %LGV2 Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load float, ptr @G.3, align 4 Step #5: %B1 = fmul float %LGV2, %LGV2 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %tmp9 = phi ptr [ %tmp7, %2 ], [ null, %0 ], [ null, %0 ] Step #5: label %0 Step #5: label %bb8 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 64, ptr %G] Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A3 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: 548, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 64, ptr %G] Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !DIExpression()) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !11 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty17", size: 16, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'atomic_xor_zero' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid load record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: , types: !7) Step #5: !7 = !{!8, !8, !9} Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid base type Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !9, size: 64) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: !10 = !DILocation(line: 4, column: 13, scope: !11) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !10} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !11} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_C, file: !3, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !8, retainedTypes: !8, globals: !9) Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B = shl i1 %C, %B Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror i32, align 4 Step #5: error: input module is broken! Step #5: can't skip to bit 54821405888 from 3136 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1776 of 1776 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 96756861280 from 3936 Step #5: error: input module is broken! Step #5: can't skip to bit 15392 from 14784 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: function !dbg attachment must be a subprogram Step #5: ptr @fn1 Step #5: !17 = !{!3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @scale Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load float, ptr undef, align 4 Step #5: %B5 = fadd float %L, %LGV4 Step #5: error: input module is broken! Step #5: can't skip to bit 55259319840 from 14976 Step #5: error: input module is broken! Step #5: Basic Block in function 'cast' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 64, ptr %G] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 38197607456 from 2720 Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @code Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, thrownTypes: !"Debug Info Version") Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1884 of 1884 bytes Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr i8, double %LGV, i1 false Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 17649944384 from 15904 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-licm: /src/llvm-project/llvm/include/llvm/Support/Casting.h:572: decltype(auto) llvm::cast(From *) [To = llvm::ArrayType, From = llvm::Type]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. Step #5: ==271== ERROR: libFuzzer: deadly signal Step #5: #0 0x557072946a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570728bac38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55707289d785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2d1a9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe2d189400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2d1873858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fe2d1873728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fe2d1884fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x557072c4db9b in decltype(auto) llvm::cast(llvm::Type*) /src/llvm-project/llvm/include/llvm/Support/Casting.h:572:3 Step #5: #9 0x5570772ba84c in (anonymous namespace)::BitcodeReader::parseConstants() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:3486:11 Step #5: #10 0x5570772d14f0 in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4709:25 Step #5: #11 0x55707729075c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #12 0x55707729075c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #13 0x557077299f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #14 0x55707729a22e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #15 0x557077286078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #16 0x55707728693d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #17 0x5570729481f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #18 0x55707289ee6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5570728a8408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55707288e8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5570728bb5e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fe2d1875082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x557072881c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-licm+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d74dfb314c62c6ce03cb388f82f22775bed65bc6 Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=licm Step #5: INFO: found LLVMFuzzerCustomMutator (0x55bc36ae7990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 873596008 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55bc40c667f0, 0x55bc40c66af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55bc40c66b00,0x55bc40c69b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge176.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-licm/regressions/d74dfb314c62c6ce03cb388f82f22775bed65bc6' caused a failure at the previous merge step Step #5: MERGE-INNER: 15711 total files; 5750 processed earlier; will process 9961 files now Step #5: #1 pulse cov: 201 ft: 202 exec/s: 0 rss: 116Mb Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2 pulse cov: 206 ft: 214 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 207 ft: 231 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 207 ft: 246 exec/s: 0 rss: 117Mb Step #5: #16 pulse cov: 209 ft: 267 exec/s: 0 rss: 118Mb Step #5: #32 pulse cov: 209 ft: 269 exec/s: 0 rss: 118Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: #64 pulse cov: 209 ft: 292 exec/s: 0 rss: 119Mb Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 214 ft: 318 exec/s: 0 rss: 120Mb Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: 12, name: "y", scope: !15, file: !1, line: 2, baseType: !18, size: 32, offset: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #256 pulse cov: 218 ft: 350 exec/s: 0 rss: 120Mb Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %27 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: store i1 %C3, ptr %G14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %3 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %3 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %2 = alloca i1, i96 1, align 1 Step #5: store i1 false, ptr %2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %2 = alloca i1, i96 1, align 1 Step #5: %G = getelementptr i1, ptr %2, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, i96 1, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %C2 = icmp sle i1 false, %C3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr i1, ptr undef, i64 4294967296 Step #5: %G39 = getelementptr i1, ptr %G34, i64 %B24 Step #5: Instruction does not dominate all uses! Step #5: %B24 = lshr i64 %B36, %B69 Step #5: %G39 = getelementptr i1, ptr %G34, i64 %B24 Step #5: Instruction does not dominate all uses! Step #5: %B36 = or i64 %L5, %B11 Step #5: %B2 = sdiv i64 %B36, 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %G82 = getelementptr i1, ptr undef, i1 %C21 Step #5: store ptr %G82, ptr %G59, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G59 = getelementptr ptr, ptr %G8, i1 true Step #5: store ptr %G82, ptr %G59, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B3 = or i64 %B11, %B69 Step #5: store i64 %B3, ptr %G50, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G50 = getelementptr i64, ptr %G6, i64 %B11 Step #5: store i64 %B3, ptr %G50, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, i32 65536, align 8 Step #5: store i64 %B2, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C30 = icmp sle i1 %L, true Step #5: %G48 = getelementptr i8, ptr undef, i1 %C30 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load ptr, ptr undef, align 8 Step #5: %G23 = getelementptr ptr, ptr %L8, i8 -1 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B69, 4294967296 Step #5: store i64 %B4, ptr %G6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G6 = getelementptr i64, ptr %A12, i1 %C30 Step #5: store i64 %B4, ptr %G6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B26 = srem i64 %B36, 4294967296 Step #5: %B13 = lshr i64 %B26, %B69 Step #5: Instruction does not dominate all uses! Step #5: %B69 = sdiv i64 %L5, %L5 Step #5: %B13 = lshr i64 %B26, %B69 Step #5: Instruction does not dominate all uses! Step #5: %G70 = getelementptr i1, ptr undef, i1 %C7 Step #5: %G9 = getelementptr i1, ptr %G70, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 4294967296, %B36 Step #5: %G9 = getelementptr i1, ptr %G70, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr ptr, ptr %G38, i1 true Step #5: %G11 = getelementptr ptr, ptr %G24, i64 %B37 Step #5: Instruction does not dominate all uses! Step #5: %B37 = ashr i64 %B11, %B26 Step #5: %G11 = getelementptr ptr, ptr %G24, i64 %B37 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i64, ptr %G50, align 4 Step #5: %B7 = and i64 %B8, %L6 Step #5: Instruction does not dominate all uses! Step #5: %B1 = sub i8 127, -1 Step #5: store i8 %B1, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G50 = getelementptr i64, ptr %G6, i64 %B11 Step #5: %G63 = getelementptr i64, ptr %G50, i64 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %G38 = getelementptr ptr, ptr %G8, i64 %B36 Step #5: store ptr %G68, ptr %G38, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L15 = load i64, ptr undef, align 4 Step #5: %G55 = getelementptr ptr, ptr %G23, i64 %L15 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: store i64 %B13, ptr %A12, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr i1, ptr undef, i64 4294967296 Step #5: store i1 %L3, ptr %G34, align 1 Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !20 = distinct !DISubprogram(name: "fn1", scope: !2, file: !2, line: 5, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !12, retainedNodes: !13) Step #5: !18 = !DILocalVariable(name: "d", scope: !19, line: 8, type: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G10 = getelementptr i32, ptr %G2, %G3 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll\C8m.masked.gather.v2i32.v2p0i32" Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 221 ft: 380 exec/s: 512 rss: 121Mb Step #5: Invalid value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !12, !8} Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid uselist record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 136902098720 from 16064 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM19.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1904 of 1904 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 7685849536 from 8192 Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: Invalid inlineasm record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid data record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value), scopeLine: 3, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 %B, ptr %G7] Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 0 Step #5: i101error: input module is broken! Step #5: Invalid dso_local record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dso_local record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment cannot be less than the ABI alignment Step #5: error: input module is broken! Step #5: #1024 pulse cov: 222 ft: 416 exec/s: 512 rss: 124Mb Step #5: first operand should be 'function_entry_count' or 'synthetic_function_entry_count' Step #5: !0 = !{!"function_entry\92count", i64 801} Step #5: error: input module is broken! Step #5: can't skip to bit 137438965440 from 12000 Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G17 = getelementptr nuw metadata, ptr %A2, i1 false Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ null, %entry ], [ null, %block2 ], [ %constexpr5, %phi.constexpr ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load ptr, ptr %G61, align 8 Step #5: store ptr %G75, ptr %L1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %L7, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 127 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: %C16 = icmp sgt i1 %C13, %L6 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DILocalVariable(name: "c", arg: 3, scope: !4, file: !5, line: 78, type: !"b") Step #5: !"b" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Basic Block in function 'indbrtest2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = urem i16 32767, 42 Step #5: %B = xor i16 %B1, 256 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %G, i32 42 Step #5: store i16 %B, ptr %G1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %B1 = urem i16 32767, 42 Step #5: store i16 %B1, ptr %A, align 2 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G47 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G42 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr undef, align 4 Step #5: %C7 = icmp sge i64 4294967296, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B20 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C20 = fcmp true double %B20, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G36 = getelementptr i1, ptr %A6, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %B40 Step #5: store i1 %B, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B38 = sdiv i1 %C2, %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B25 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %A36, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i8, ptr @G.3, align 1 Step #5: %B2 = mul i8 %LGV, %LGV Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i8, ptr @G.3, align 1 Step #5: %B2 = mul i8 %LGV, %LGV Step #5: Instruction does not dominate all uses! Step #5: %B1 = shl i8 16, %LGV Step #5: %B9 = mul i8 %B1, %B6 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp slt i1 true, false Step #5: %C2 = icmp sgt i1 %C1, true Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i8, ptr %A, i64 1 Step #5: store i1 %B8, ptr %G, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i8 %B2, %LGV2 Step #5: br i1 %C3, label %7, label %23 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp slt i1 true, false Step #5: %C6 = icmp slt i1 true, %C1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = mul i8 %LGV, %LGV Step #5: %B7 = lshr i8 -1, %B2 Step #5: error: input module is broken! Step #5: can't skip to bit 408256 from 15008 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %G = getelementptr ptr, ptr %G Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %A10 = alloca ptr, align 8 Step #5: %G = getelementptr ptr, ptr %A10, i8 16 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: %G15 = getelementptr i1, ptr %A6, i64 -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %B = urem i1 %L9, true Step #5: store i1 %B, ptr %G15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: store ptr %A6, ptr %G, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B17 = sdiv i1 %L14, %L16 Step #5: store i1 %B17, ptr %G15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L14 = load i1, ptr %G9, align 1 Step #5: store i1 %L14, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: store ptr %A6, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A10 = alloca ptr, align 8 Step #5: store ptr %L23, ptr %A10, align 8 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2105152 from 15040 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54821405888 from 3136 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid instruction with 0 indices (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 205504 from 3232 Step #5: error: input module is broken! Step #5: can't skip to bit 15161531168 from 12960 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 222 ft: 441 exec/s: 341 rss: 124Mb Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197607776 from 3040 Step #5: error: input module is broken! Step #5: can't skip to bit 3451104 from 12384 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15640371392 from 7488 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %l.0 = phi i32 [ %add23, %for.body19 ], [ 0, %for.cond8 ] Step #5: %add23 = add nsw i32 %l.0, %add20 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add25 = add nsw i32 %k.0, 1 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add28 = add nsw i32 %j.0, 1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 18287297216 from 15488 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: %cp2 = catchpad within %cs [ptr %A] Step #5: error: input module is broken! Step #5: can't skip to bit 13033054272 from 16384 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 1346417920 from 17536 Step #5: error: input module is broken! Step #5: Block containg CatchPadInst must be jumped to only by its catchswitch. Step #5: %cp1 = catchpad within %cs [i32 1] Step #5: Instruction does not dominate all uses! Step #5: %cs = catchswitch within none [label %pad1, label %pad2] unwind to caller Step #5: %cp1 = catchpad within %cs [i32 1] Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 70330107488 from 17920 Step #5: error: input module is broken! Step #5: can't skip to bit 52087001312 from 15968 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %B10 = srem i32 2147483647, 0 Step #5: store i32 %B10, ptr %G3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i32, ptr @G.3, align 4 Step #5: %G4 = getelementptr ptr, ptr %A, i32 %LGV2 Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i32, ptr @G.3, align 4 Step #5: %G7 = getelementptr i64, ptr %G, i32 %LGV2 Step #5: Instruction does not dominate all uses! Step #5: %C5 = icmp ult i64 -9223372036854775808, %LGV4 Step #5: %B7 = sdiv i1 %C5, %LGV5 Step #5: Instruction does not dominate all uses! Step #5: %LGV = load float, ptr @G, align 4 Step #5: %B4 = fmul float %LGV, %B Step #5: Instruction does not dominate all uses! Step #5: %B = fsub float +qnan, %LGV Step #5: %B4 = fmul float %LGV, %B Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i16 0, 42 Step #5: %B8 = or i16 -32768, %B5 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr float, ptr %A, i32 %LGV2 Step #5: %G8 = getelementptr float, ptr %G3, i1 false Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G3 = getelementptr nusw void, ptr %G1, i64 %LGV1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "D", scope: !5, file: !2, line: 14, type: !11) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "b", scope: !8, file: !1, line: 5, type: !18) Step #5: !18 = !DISubrange(count: !15, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "b", scope: !5, file: !6, line: 5, type: !18) Step #5: !18 = !DISubrange(count: !15, lowerBound: 0) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !9 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !6, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project.git 045b8544fd2c4e14f7e72e0df2bc681d823b0838)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !10, nameTableKind: None) Step #5: error: input module is broken! Step #5: Basic Block in function 'shift_undef_64' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G10 = getelementptr i32, i16 -32768, i64 %L2 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1711 = shl i32 %tmp1710, 22 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i32, ptr %tmp1683, align 4 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1712 = xor i32 %tmp1711, %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %tmp1721 = shl i32 %E3, 5 Step #5: Instruction does not dominate all uses! Step #5: %S3 = shufflevector <4 x i32> %L1, <4 x i32> %S, <4 x i32> poison Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %E1 = extractelement <4 x i32> %S1, i32 %tmp1693 Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B8 = sub i32 %B2, 2147483647 Step #5: Instruction does not dominate all uses! Step #5: %tmp115 = bitcast ptr %tmp114 to ptr Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %B9 = sdiv i32 %tmp1696, %tmp1710 Step #5: %tmp1737 = lshr i32 %B9, 7 Step #5: Instruction does not dominate all uses! Step #5: %tmp1683 = getelementptr inbounds %0, ptr %G10, i64 0, i32 1 Step #5: %G5 = getelementptr i32, ptr %tmp1683, i32 %tmp1711 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr %0, ptr %tmp1, i32 %L3 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %tmp1709 = lshr i32 %tmp1708, 7 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %B4 = udiv i32 %tmp1694, %tmp1688 Step #5: %B1 = add i32 %B4, %B14 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B3 = srem i32 %tmp1711, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B11 = add i1 false, %L5 Step #5: store i1 %B11, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %tmp1696 = xor i32 %E2, %tmp1694 Step #5: %B5 = ashr i32 %tmp1738, %tmp1696 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i1, align 1 Step #5: store i1 %C, ptr %A2, align 1 Step #5: error: input module is broken! Step #5: '+cx)6' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2(+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+cx)6' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2(+sse3' is not a recognized feature for this target (ignoring feature) Step #5: Invalid br record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !"head_size", file: !1, line: 3, baseType: !4, size: 64) Step #5: !"head_size" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid attribute group entry (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %45 = fcmp ugt float %44, %44 Step #5: %51 = icmp uge i1 true, %45 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: Instruction does not dominate all uses! Step #5: %42 = load i1, ptr %38, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %43 = load i1, ptr %37, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: br i1 %77, label %75, label %80 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %82 = icmp sle i1 %77, %81 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %83 = icmp ule i1 %77, %82 Step #5: Instruction does not dominate all uses! Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: store i1 %85, ptr %52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: %90 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %73 = sub i1 %64, %69 Step #5: %90 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %68 = icmp eq i1 %53, %67 Step #5: %91 = udiv i1 %68, %13 Step #5: Instruction does not dominate all uses! Step #5: %70 = sdiv i64 4294967296, 4294967296 Step #5: store i64 %70, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %55 = sdiv i1 %51, false Step #5: store i1 %55, ptr %98, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %31 = alloca i1, align 1 Step #5: store i1 %105, ptr %31, align 1 Step #5: Instruction does not dominate all uses! Step #5: %44 = fadd float f0x7F7FFFFF, f0x7F7FFFFF Step #5: store float %44, ptr undef, align 4 Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !6 = distinct !DISubprogram(name: "bar", linkageName: "bar", scope: !1, file: !1, line: 2, type: !7, scopeLine: 2, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !10) Step #5: !10 = distinct !{!11, !13, !14, !16, !10} Step #5: !16 = !{!17} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i8 %B14 Step #5: voiderror: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'test_srem_orig' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Never resolved function from blockaddress (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.7 Step #5: error: input module is broken! Step #5: can't skip to bit 38197608160 from 3424 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 5, 16, 18446744073709551615, 30, 4101, 6, 4101, 12, 34, 4101, 7, 4101, 11, 16, 18446744073709551615, 30, 30, 4101, 8, 4101, 9, 4101, 10, 34, 30, 30, 28, 36, 38, 4101, 1, 4101, 2, 4101, 4, 29, 5, 3, 33, 29, 39, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(16, 4294967296, 29, 415) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: null, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !1, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G1, i32 %B6, ptr %G] Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr ptr, ptr %p, %L1 Step #5: error: input module is broken! Step #5: #4096 pulse cov: 222 ft: 455 exec/s: 273 rss: 126Mb Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: intrinsic argument 1 type (overload type 1) expected any pointer type, but got i8 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.p0i8.p0(ptr writeonly captures(none), i8, i32, i1) #3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !29 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %48 Step #5: i32error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2364 of 2364 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'f2' does not have terminator! Step #5: label %19 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 17183028416 from 13312 Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: tail call void @"llvm.assume18.0.0git d5c98e"(i1 %C) Step #5: Intrinsic called with incompatible signature Step #5: tail call void @"llvm.assume18.0.0git d5c98e"(i1 %C4) Step #5: Invalid user of intrinsic instruction! Step #5: tail call void @"llvm.assume18.0.0git d5c98e"(i1 %C4) Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2082526656 from 17728 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dbg record: invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid unit type Step #5: !15 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i32 99, retainedNodes: !2) Step #5: i32 99 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid unit type Step #5: !16 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i32 99, retainedNodes: !2) Step #5: i32 99 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: stack natural alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: stack natural alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: bswap must be an even number of bytes Step #5: %1 = call i34 @llvm.bswap.i34(i34 %0) Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A7 = alloca label, align 1 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_v_s_v' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %L16, %L16 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B27 Step #5: %B13 = lshr i66 %B28, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B27 = or i66 -36893488147419103232, -36893488147419103232 Step #5: %B13 = lshr i66 %B28, %B27 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G75, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B27, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G15, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 %L16 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B27 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %B27 = or i66 -36893488147419103232, -36893488147419103232 Step #5: %C13 = icmp uge i66 %B27, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %C13 = icmp uge i66 %B27, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %G69, i1 %B19 Step #5: store i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %G55, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %L16, %L16 Step #5: %C16 = icmp sgt i1 %C13, %C12 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 %B25 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 %B35 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: store i1 %C2, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid byte const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 59819965760 from 20672 Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Not an int attribute (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [16 x ptr addrspace(1)] zeroinitializer Step #5: i32error: input module is broken! Step #5: Malformed block (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"47483649llvm.umul.fix.s" Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !8 = !DIBasicType(tag: DW_TAG_variable, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: wchar_size metadata requires constant integer argument Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %catch = catchpad within %cs [ptr %G, i32 64, ptr null] Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G.8 Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !15 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !11, identifier: "_ZTS2S1") Step #5: !11 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B13 = add i16 %B5, %B5 Step #5: %C5 = icmp sle i16 %B13, %B5 Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i1, ptr @G.5, align 1 Step #5: %B8 = sub i1 %LGV2, %C5 Step #5: Instruction does not dominate all uses! Step #5: %B = or i32 %B2, 2147483647 Step #5: %B4 = mul i32 42, %B Step #5: Instruction does not dominate all uses! Step #5: %B = or i32 %B2, 2147483647 Step #5: %C11 = icmp ne i32 65536, %B Step #5: Instruction does not dominate all uses! Step #5: %B = or i32 %B2, 2147483647 Step #5: %C13 = icmp sge i32 65536, %B Step #5: Instruction does not dominate all uses! Step #5: %B = or i32 %B2, 2147483647 Step #5: %B3 = urem i32 %B2, %B Step #5: Instruction does not dominate all uses! Step #5: %B = or i32 %B2, 2147483647 Step #5: %C = icmp ugt i32 %B, 42 Step #5: Instruction does not dominate all uses! Step #5: %B10 = or i32 %B2, %LGV3 Step #5: %B16 = and i32 %B10, %B2 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2704 of 2704 bytes Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: CatchSwitchInst must unwind to an EH block which is not a landingpad. Step #5: %cs1 = catchswitch within none [label %catch.body] unwind label %entry Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid instruction with 0 indices (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L5 = load i1, ptr %A6, align 1 Step #5: %C7 = icmp uge i1 %L5, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = add i1 %C9, %C12 Step #5: %C7 = icmp uge i1 %L5, %B8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i66 %B4, %B9 Step #5: %B3 = and i1 %C3, %B39 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i66, ptr %2, align 4 Step #5: %B5 = urem i66 %L8, -1 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i66 %L4, %B24 Step #5: %B10 = udiv i66 %B4, %B9 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %B10 = udiv i66 %B4, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G15 = getelementptr ptr, ptr %A19, i8 %B12 Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp ule i66 %B4, %B24 Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B12 = and i8 %L9, %L10 Step #5: %G47 = getelementptr ptr, ptr %L11, i8 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A5 = alloca i1, align 1 Step #5: %G24 = getelementptr i1, ptr %A5, i66 %B36 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp ult i1 %C, %B28 Step #5: store i1 %C10, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr i1, ptr %G53, i1 %C6 Step #5: store i1 %C10, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %B1 = mul i66 %B9, 9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %C8 = icmp ne i66 -1, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i1, ptr %L7, i1 %3 Step #5: store i1 %B35, ptr %G11, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i66, i32 %B6, align 8 Step #5: store i66 %B2, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %G16, i66 %L4 Step #5: %G23 = getelementptr ptr, ptr %G12, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %G4 = getelementptr i66, ptr %G37, i1 %C Step #5: store i66 %B17, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i66, ptr %G4, align 4 Step #5: %B30 = ashr i66 %L6, %B2 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %L7, i1 %3 Step #5: store i1 %B3, ptr %G1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G17 = getelementptr i66, ptr %G45, i66 %L4 Step #5: %G9 = getelementptr i66, ptr %G17, i66 %B5 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i66, ptr %2, align 4 Step #5: %B20 = urem i66 %L8, %1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp eq i66 %B27, %B9 Step #5: store i1 %C4, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C4, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i66, ptr %2, align 4 Step #5: %B16 = urem i66 %L4, %B10 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %G32, i1 %C23 Step #5: store ptr %G21, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G26, i1 %C12 Step #5: store ptr %G21, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i66, ptr %G4, align 4 Step #5: %B25 = srem i66 %B16, %L6 Step #5: Instruction does not dominate all uses! Step #5: %G17 = getelementptr i66, ptr %G45, i66 %L4 Step #5: store i66 %B30, ptr %G17, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G5 = getelementptr i1, ptr %A5, i8 %B11 Step #5: store i1 %C8, ptr %G5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G29, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L11, i32 %B15 Step #5: %G44 = getelementptr ptr, ptr %G33, i1 %C13 Step #5: Instruction does not dominate all uses! Step #5: %B26 = add i1 %C16, %4 Step #5: %G19 = getelementptr ptr, ptr %A13, i1 %B26 Step #5: Instruction does not dominate all uses! Step #5: %2 = load ptr, ptr %A1, align 8 Step #5: %G6 = getelementptr i66, ptr %2, i1 %3 Step #5: Instruction does not dominate all uses! Step #5: %3 = load i1, ptr %A6, align 1 Step #5: %G6 = getelementptr i66, ptr %2, i1 %3 Step #5: Instruction does not dominate all uses! Step #5: %G14 = getelementptr ptr, ptr %G33, i8 %B12 Step #5: store ptr %G14, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G14, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr i1, ptr %A6, i1 %L5 Step #5: %G = getelementptr i1, ptr %G32, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i66 %B4, %B9 Step #5: %G = getelementptr i1, ptr %G32, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %G22, i16 256 Step #5: store ptr %G39, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %G16, i66 %L4 Step #5: store ptr %G39, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G31 = getelementptr ptr, ptr %G7, i8 %L13 Step #5: store ptr %G31, ptr %G19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B18 = srem i66 %L8, %L15 Step #5: %G40 = getelementptr ptr, ptr %A19, i66 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr ptr, ptr %A1, i8 %L9 Step #5: store ptr %G6, ptr %G34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G36 = getelementptr ptr, ptr %A1, i1 %C9 Step #5: store ptr %G36, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i8, ptr %A9, i66 %L4 Step #5: store ptr %G35, ptr %A37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i66, ptr %2, align 4 Step #5: %B21 = udiv i66 %B7, %L4 Step #5: error: input module is broken! Step #5: Unknown attribute kind (645) (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %5 = phi i32 [ %1, %3 ], [ 0, %222 ], [ %5, %225 ], [ undef, %68 ], [ undef, %41 ], [ undef, %25 ], [ undef, %13 ], [ undef, %4 ] Step #5: label %41 Step #5: label %45 Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2796 of 2796 bytes Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <2 x i64> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <2 x i64> @llvm.arm.neon.vld2.v2i64.p0i8(ptr, i32) #0 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G14 = getelementptr ptr, i64 %B5, i16 %B2 Step #5: error: input module is broken! Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1952514976 from 21280 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 25954402720 from 20096 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'gep_scalevector1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: scope list must consist of MDNodes Step #5: !9 = !{i32 15, i32 25} Step #5: error: input module is broken! Step #5: Basic Block in function 'log_exp2_not_fast' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2868 of 2868 bytes Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %e6 = getelementptr inbounds label, <2 x ptr> %I, i64 80 Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: domain must have one or two operands Step #5: !6 = distinct !{} Step #5: second domain operand must be string (if used) Step #5: !4 = distinct !{!4, !5} Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ripple_no_nsw6' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #0 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i1, ptr %G3, i1 true Step #5: store i64 %B13, ptr %G10, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B4 = lshr i32 %L2, %LGV3 Step #5: %C26 = icmp ult i32 65536, %B4 Step #5: Instruction does not dominate all uses! Step #5: %B3 = add i16 %L, -1 Step #5: store i16 %B3, ptr %G, align 2 Step #5: Instruction does not dominate all uses! Step #5: %LGV11 = load double, ptr @G.16, align 8 Step #5: %B18 = fdiv double %LGV11, %LGV11 Step #5: Instruction does not dominate all uses! Step #5: %LGV11 = load double, ptr @G.16, align 8 Step #5: %B18 = fdiv double %LGV11, %LGV11 Step #5: Instruction does not dominate all uses! Step #5: %B9 = mul i1 %LGV4, true Step #5: %C20 = icmp ugt i1 %B9, %B6 Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i8, ptr @G, align 1 Step #5: %C5 = icmp ne i8 -1, %LGV Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1891657184 from 21856 Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-licm: /src/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp:2555: uint64_t llvm::DIExpression::getNumLocationOperands() const: Assertion `hasAllLocationOps(Result) && "Expression is missing one or more location operands."' failed. Step #5: ==374== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc36ae6a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc36a5ac38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc36a3d785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6cf31541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6cf11900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc6cf0f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fc6cf0f8728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fc6cf109fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55bc3b174540 in llvm::DIExpression::getNumLocationOperands() const /src/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp:2554:3 Step #5: #9 0x55bc3cc53b30 in llvm::salvageDebugInfoForDbgValues(llvm::Instruction&, llvm::ArrayRef) /src/llvm-project/llvm/lib/Transforms/Utils/Local.cpp:2115:46 Step #5: #10 0x55bc3cc41728 in llvm::salvageDebugInfo(llvm::Instruction&) /src/llvm-project/llvm/lib/Transforms/Utils/Local.cpp:2038:3 Step #5: #11 0x55bc3c55a6c4 in llvm::sinkRegion(llvm::DomTreeNodeBase*, llvm::AAResults*, llvm::LoopInfo*, llvm::DominatorTree*, llvm::TargetLibraryInfo*, llvm::TargetTransformInfo*, llvm::Loop*, llvm::MemorySSAUpdater&, llvm::ICFLoopSafetyInfo*, llvm::SinkAndHoistLICMFlags&, llvm::OptimizationRemarkEmitter*, llvm::Loop*) /src/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp:613:13 Step #5: #12 0x55bc3c5582d8 in (anonymous namespace)::LoopInvariantCodeMotion::runOnLoop(llvm::Loop*, llvm::AAResults*, llvm::LoopInfo*, llvm::DominatorTree*, llvm::AssumptionCache*, llvm::TargetLibraryInfo*, llvm::TargetTransformInfo*, llvm::ScalarEvolution*, llvm::MemorySSA*, llvm::OptimizationRemarkEmitter*, bool) /src/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp:472:15 Step #5: #13 0x55bc3c557a95 in llvm::LICMPass::run(llvm::Loop&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&) /src/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp:315:13 Step #5: #14 0x55bc3c6022c2 in std::__1::optional llvm::PassManager, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>::runSinglePass, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>, std::__1::default_delete, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>>>>(llvm::Loop&, std::__1::unique_ptr, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>, std::__1::default_delete, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>>>&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&, llvm::PassInstrumentation&) /src/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:370:32 Step #5: #15 0x55bc3c601f1a in llvm::PassManager, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>::runWithoutLoopNestPasses(llvm::Loop&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:156:9 Step #5: #16 0x55bc3c601363 in llvm::PassManager, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>::run(llvm::Loop&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:27:32 Step #5: #17 0x55bc3c602f30 in llvm::FunctionToLoopPassAdaptor::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:289:38 Step #5: #18 0x55bc3b3393b4 in llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #19 0x55bc3b33f4ef in llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/IR/PassManager.cpp:127:38 Step #5: #20 0x55bc3b338474 in llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #21 0x55bc36ae88a9 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:157:7 Step #5: #22 0x55bc36a3ee6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #23 0x55bc36a48408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #24 0x55bc36a2e8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #25 0x55bc36a5b5e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #26 0x7fc6cf0fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #27 0x55bc36a21c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-licm+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89084924d60013c67c8b0522a04de00bcd4a3543 Step #5: MERGE-OUTER: attempt 4 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=licm Step #5: INFO: found LLVMFuzzerCustomMutator (0x55d7a3764990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 915255631 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55d7ad8e37f0, 0x55d7ad8e3af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55d7ad8e3b00,0x55d7ad8e6b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge176.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-licm/regressions/89084924d60013c67c8b0522a04de00bcd4a3543' caused a failure at the previous merge step Step #5: MERGE-INNER: 15711 total files; 12882 processed earlier; will process 2829 files now Step #5: #1 pulse cov: 202 ft: 203 exec/s: 0 rss: 113Mb Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: #2 pulse cov: 208 ft: 222 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 209 ft: 250 exec/s: 0 rss: 115Mb Step #5: #8 pulse cov: 217 ft: 284 exec/s: 0 rss: 117Mb Step #5: intrinsic has incorrect number of args. Expected 3, but got 4 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.aarch64.neon.st2.v4i32.p0i8.1(<4 x i32>, <4 x i32>, <4 x i32>, ptr captures(none)) #0 Step #5: intrinsic return type expected void, but got { <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32> } @llvm.aarch64.neon.st3.v4i32.p0i8(ptr) #1 Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8(ptr) #1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: can't skip to bit 10741555840 from 20480 Step #5: error: input module is broken! Step #5: #16 pulse cov: 217 ft: 301 exec/s: 0 rss: 117Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #32 pulse cov: 218 ft: 326 exec/s: 0 rss: 118Mb Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: #64 pulse cov: 218 ft: 339 exec/s: 0 rss: 118Mb Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @sub_compare_foldingPS259 Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: #128 pulse cov: 218 ft: 388 exec/s: 128 rss: 119Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid blockaddress record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2030103424 from 23296 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: #256 pulse cov: 222 ft: 406 exec/s: 128 rss: 120Mb Step #5: Instruction does not dominate all uses! Step #5: %C24 = icmp sgt i1 %C22, %C22 Step #5: %B17 = xor i1 %B10, %C24 Step #5: Instruction does not dominate all uses! Step #5: %B17 = xor i1 %B10, %C24 Step #5: %C2 = icmp ugt i1 %B17, %C12 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ugt i1 %B17, %LGV2 Step #5: %C2 = icmp ugt i1 %B17, %C12 Step #5: Instruction does not dominate all uses! Step #5: %tmp175 = invoke double %G(double %B) Step #5: to label %bb177 unwind label %cleanup Step #5: %B15 = fadd double %B9, %tmp175 Step #5: error: input module is broken! Step #5: Invalid integer record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1 immarg, i1 immarg, i1 immarg) #5 Step #5: error: input module is broken! Step #5: target feature ')x87' must start with a '+' or '-' Step #5: ptr @_Z4testPcl Step #5: error: input module is broken! Step #5: can't skip to bit 2116194688 from 24832 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !31 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !19, dwarfAddressSpace: 11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+mmx*+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx*+sse' is not a recognized feature for this target (ignoring feature) Step #5: Invalid cast record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.invariant.start.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.invariant.end.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ellvm.obje'tsize.i64.p0i" Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #512 pulse cov: 222 ft: 429 exec/s: 102 rss: 121Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G5 = getelementptr { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %G4, { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'assume_inevitable' does not have terminator! Step #5: label %82 Step #5: Invalid user of intrinsic instruction! Step #5: store volatile ptr @llvm.lifetime.start.p0, ptr %94, align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B5 = udiv i64 9223372036854775807, %B5 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_ddst Step #5: Attribute after last parameter! Step #5: %lpd.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token immarg %lpad, i32 immarg 1, i32 3) ; (%b, %d) Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: alloca element count must have integer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-avx5/2vl' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-avx5/2vl' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: Invalid phi record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_nocse' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 222 ft: 453 exec/s: 93 rss: 123Mb Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2972 of 2972 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %195 = getelementptr metadata, ptr %194, i1 %190 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2078396064 from 24096 Step #5: error: input module is broken! Step #5: Basic Block in function 'foo2.1' does not have terminator! Step #5: label %25 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i54 %C Step #5: i64error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %16 = getelementptr i64, ptr %7, %11 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %118 Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: '+sse0' is not a recognized feature for this target (ignoring feature) Step #5: '+sse0' is not a recognized feature for this target (ignoring feature) Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !29 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: ptr @hot Step #5: br i1 false, label %for.cond.cleanup, label %for.body, !dbg !42, !prof !26, !llvm.loop !43 Step #5: !42 = !DILocation(line: 9, column: 3, scope: !30) Step #5: !30 = !{!"function_entry_count", i64 50} Step #5: location requires a valid scope Step #5: !42 = !DILocation(line: 9, column: 3, scope: !30) Step #5: !30 = !{!"function_entry_count", i64 50} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing element type for old-style alloca (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not an int attribute (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3620 of 3620 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2057334272 from 23936 Step #5: error: input module is broken! Step #5: can't skip to bit 2057334272 from 23936 Step #5: error: input module is broken! Step #5: can't skip to bit 115063008448 from 27072 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %42 = phi i32 [ 0, %if.else78 ], [ %39, %38 ] Step #5: label %if.else78 Step #5: label %40 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'powl_expl' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2103608352 from 29600 Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %7 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 36768 from 30464 Step #5: error: input module is broken! Step #5: align takes one operand! Step #5: %.pre.i = load ptr, ptr undef, align 8, !align !0 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.lifetime.start.p0l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.lifetime.end.p02 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %C23 = icmp ult i1 %C6, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: store i1 %C17, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+sse +lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+sse +lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: EH pad cannot be in entry block. Step #5: %0 = landingpad [4 x i8] Step #5: cleanup Step #5: LandingPadInst not the first non-PHI instruction in the block. Step #5: %0 = landingpad [4 x i8] Step #5: cleanup Step #5: error: input module is broken! Step #5: #2048 pulse cov: 223 ft: 474 exec/s: 73 rss: 125Mb Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cmp) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4120939360 from 31456 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: can't skip to bit 463488768 from 16416 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 33216 from 29088 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 51655022016 from 10432 Step #5: error: input module is broken! Step #5: Invalid vector length (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @test21 Step #5: error: input module is broken! Step #5: Basic Block in function 'PR37605' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %1 = catchpad within %cs1 [ptr null, i32 64, ptr %G] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"20.0.0git f811482a744" Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @test_memcpy_loadstore_16llvm.memset.element Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.unordered.atomic.p0.i32llvm.memmove.element.un Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ordered.atomic.p0.p0.i32llvm.memcpy.element.un Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Entry block to function must not have predecessors! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1921023936 from 28480 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invariant.group metadata is only for loads and stores Step #5: call void @tGlo(ptr %a, i8 %b), !invariant.group !0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: calls to experimental_deoptimize must be followed by a return Step #5: error: input module is broken! Step #5: Basic Block in function 'umin_i32' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 48855277088 from 24096 Step #5: error: input module is broken! Step #5: Basic Block in function 'xchg_unused_seq_cst' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 26537316736 from 32512 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %B = or i32 0, %sz Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr align 8 %srcdest, ptr align 8 %srcdest, i32 %sz, i32 %B) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3876 of 3876 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'insert_shuffle_translate' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test6a' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'cttz_select' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'add_2_vars' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'srem_2_vars' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'add_or' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr ptr, { i32, float, i32 } { i32 42, float 1.400000e+01, i32 97 }, i1 false Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 7020 of 7020 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: cannot guarantee tail call due to mismatched return types Step #5: musttail call void @use32(i32 %low_bits_to_skip) Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid array index (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'pow_f64' does not have terminator! Step #5: label %for.end Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2187040 from 22304 Step #5: error: input module is broken! Step #5: Basic Block in function 'test58_splat_vec' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 118006207616 from 74880 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Basic Block in function 'sbfe_neg1_5_7' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <3 x float>error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i8> (<16 x i8>) undef Step #5: <8 x i16>error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <8 x i32>Function return type does not match operand type of return inst! Step #5: ret <16 x i32> (<16 x i32>, <16 x i32>, i16) undef Step #5: <8 x double>error: input module is broken! Step #5: Unexpected end of file reading 24192 of 24192 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'test_maskz_vfmadd_ss' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.format.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.format.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&\\x00"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @llvm.amdgcn.image.gather1.o.2d.v4f32.f32(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @llvm.amdgcn.image.gather7.l.o.2d.v4f32.f32(i32 1, i32 %offset, float %s, float %t, float %lod, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: can't skip to bit 34848510880 from 14240 Step #5: error: input module is broken! Step #5: can't skip to bit 15438976064 from 20608 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #2829 DONE cov: 223 ft: 525 exec/s: 57 rss: 136Mb Step #5: MERGE-OUTER: successful in 4 attempt(s) Step #5: MERGE-OUTER: the control file has 1800417 bytes Step #5: MERGE-OUTER: consumed 1Mb (103Mb rss) to parse the control file Step #5: MERGE-OUTER: 134 new files with 553 new features added; 225 new coverage edges Step #5: [2026-07-13 08:53:37,403 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:53:37,414 INFO] Finished finding shared libraries for targets. Step #5: [2026-07-13 08:53:43,604 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:53:43,615 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running llvm-opt-fuzzer--x86_64-loop_predication: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-predication Step #5: INFO: found LLVMFuzzerCustomMutator (0x557caed92990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 858081287 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x557cb8f117f0, 0x557cb8f11af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x557cb8f11b00,0x557cb8f14b90), Step #5: MERGE-OUTER: 14057 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-predication Step #5: INFO: found LLVMFuzzerCustomMutator (0x557e86291990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 858170704 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x557e904107f0, 0x557e90410af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x557e90410b00,0x557e90413b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge130.txt' Step #5: MERGE-INNER: 14057 total files; 0 processed earlier; will process 14057 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 102Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 103Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 103Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 103Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 103Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 18 exec/s: 0 rss: 103Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 310403744 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 42370752 from 96 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: #64 pulse cov: 181 ft: 194 exec/s: 0 rss: 104Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 8589934848 from 96 Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 4294965247 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 480595757 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 16777760 from 96 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 4286576639 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 544 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 38546230368 from 96 Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2719064320 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 4292853756 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #128 pulse cov: 184 ft: 202 exec/s: 0 rss: 104Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 33285996480 from 96 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 192 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 35747184736 from 128 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 8256 from 128 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 1350142272 from 128 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 86408954048 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 312287968 from 160 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 136902074496 from 128 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 15 of 15 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 50396137728 from 160 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 384 from 160 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 17181630720 from 256 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 23 of 23 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: #256 pulse cov: 187 ft: 213 exec/s: 0 rss: 104Mb Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 98578794656 from 96 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 16776612 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 10737418528 from 288 Step #5: error: input module is broken! Step #5: can't skip to bit 25910557376 from 288 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid type for value Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 1474297952 from 96 Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 18208 from 192 Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 130461996544 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 39 of 39 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 39 of 39 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 39 of 39 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 3758088736 from 96 Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: can't skip to bit 65696 from 96 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 32 bits Step #5: error: input module is broken! Step #5: can't skip to bit 114353912800 from 320 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: unknown specifier ' ' Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 137304734144 from 288 Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: empty specification is not allowed Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 8687472768 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 60 Step #5: error: input module is broken! Step #5: Invalid cast constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bbentry record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid no_cfi record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 11680 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 592928 from 384 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: METADATA_NAME not followed by METADATA_NAMED_NODE Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid TYPE table Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 75698536576 from 416 Step #5: error: input module is broken! Step #5: can't skip to bit 20032 from 512 Step #5: error: input module is broken! Step #5: Unknown attribute kind (184) Step #5: error: input module is broken! Step #5: can't skip to bit 135283879808 from 288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record: Unsupported version of DISubrange Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 80530599200 from 352 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: can't skip to bit 39749501536 from 288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: #512 pulse cov: 196 ft: 255 exec/s: 512 rss: 180Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: stack natural alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid multiple blocks Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid no_cfi record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Not a type attribute Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record: metadata strings layout Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 115168 from 480 Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 42410705376 from 448 Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 137066250720 from 480 Step #5: error: input module is broken! Step #5: Unknown attribute kind (562949953420824) Step #5: error: input module is broken! Step #5: Unknown attribute kind (536870424) Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 16779648 from 256 Step #5: error: input module is broken! Step #5: Unknown attribute kind (18410715276690587160) Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown attribute kind (1125899906842136) Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2089504 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid parameter attribute record Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 137428468160 from 480 Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 72 of 72 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: can't skip to bit 137066250720 from 480 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: can't skip to bit 42026926592 from 480 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: can't skip to bit 222358368 from 256 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 220261216 from 256 Step #5: error: input module is broken! Step #5: Invalid DIImportedEntity record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 84 of 84 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 84 of 84 bytes Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid multiple blocks Step #5: error: input module is broken! Step #5: Invalid multiple blocks Step #5: error: input module is broken! Step #5: Too few records for range Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 92 of 92 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 100 of 100 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 92 of 92 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 30167934688 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 124 of 124 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1056 from 832 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8 of 31 bits Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 152 of 152 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: DIArgList should not contain forward refs Step #5: error: input module is broken! Step #5: Unexpected end of file reading 176 of 176 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 176 of 176 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 40648054496 from 736 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 188 of 188 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 40423222464 from 864 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 208 of 208 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 208 of 208 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 40423222560 from 960 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 228 of 228 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 26409846848 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 244 of 244 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 19584 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2208 from 1952 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 25928320 from 640 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 272 of 272 bytes Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Unexpected end of file reading 308 of 308 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 12736 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 65498245920 from 2848 Step #5: error: input module is broken! Step #5: can't skip to bit 10490976 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 400 of 400 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 436 of 436 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 464 of 464 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 476 of 476 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 480 of 480 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 188 of 188 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 11776 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 14784 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 35536447296 from 1856 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6U0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 844 of 844 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM6o1.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr %G, %A Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr %G, %A Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 872 of 872 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 110657814624 from 2080 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM6.K.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.K.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.K.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid select constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2104800 from 7552 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %18 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %18, label %10, label %14 Step #5: error: input module is broken! Step #5: can't skip to bit 2181577504 from 6816 Step #5: error: input module is broken! Step #5: can't skip to bit 18368 from 320 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %19, label %20 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 35538543424 from 832 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657814688 from 2144 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1008 of 1008 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %pat Step #5: { i32, i32 }error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 9664 from 320 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 920 of 920 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 56092588384 from 3424 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: can't skip to bit 937439360 from 8192 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 972 of 972 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'L1TM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2155879328 from 7136 Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 40704 from 7392 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 96765774784 from 5568 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %10 Step #5: error: input module is broken! Step #5: can't skip to bit 61755823968 from 2112 Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 13135580576 from 6816 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid numentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i32, float }] [{ i32, float } { i32 12, float 1.000000e+00 }, { i32, float } { i32 37, float 1.231200e+00 }] Step #5: i32error: input module is broken! Step #5: can't skip to bit 538968064 from 7296 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1080 of 1080 bytes Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: cannot guarantee tail call due to mismatched varargs Step #5: %tmp17 = musttail call i32 (...) @zap() #0 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 55 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1056 of 1056 bytes Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1116 of 1116 bytes Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 1.900000e+01, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: can't skip to bit 136075648 from 8576 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B31 = or i66 8589934592, %B31 Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Attribute 'cold' does not apply to parameters Step #5: %1 = call i32 @b(i32 cold 0) Step #5: error: input module is broken! Step #5: Basic Block in function 'zero_byte_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ undef, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB6 ], [ undef, %BB3 ] Step #5: label %BB3 Step #5: label %BB2 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: can't skip to bit 61755824352 from 2496 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: %i = call ptr @llvm.inva(i64 1, ptr addrspace(1) %a) Step #5: Intrinsic called with incompatible signature Step #5: %i = call ptr @llvm.inva(i64 1, ptr addrspace(1) %a) Step #5: error: input module is broken! Step #5: #1024 pulse cov: 225 ft: 400 exec/s: 512 rss: 180Mb Step #5: Intrinsic called with incompatible signature Step #5: %i = call ptr @llvm.invariant.start.p0(i64 1, ptr addrspace(1) %a) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'double_call' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %35 = getelementptr i96, ptr %20, double %33 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %0 %L Step #5: i32error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %35 = getelementptr i96, ptr %20, double %33 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !4) Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 31801770368 from 8480 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %a.addr.03 = phi ptr [ undef, %BB ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB25 ], [ undef, %BB30 ], [ %a_end, %BB6 ], [ %a_end, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ undef, %BB36 ], [ undef, %BB38 ], [ undef, %BB8 ], [ undef, %0 ], [ undef, %BB10 ], [ undef, %for.body ] Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %9 = phi ptr [ undef, %28 ], [ %0, %7 ], [ %0, %7 ], [ undef, %27 ], [ undef, %25 ], [ undef, %24 ], [ undef, %23 ], [ undef, %22 ], [ undef, %21 ], [ undef, %20 ], [ undef, %19 ], [ undef, %17 ], [ undef, %17 ], [ undef, %16 ], [ undef, %15 ], [ undef, %14 ], [ undef, %13 ], [ undef, %12 ], [ undef, %11 ], [ undef, %10 ], [ undef, %8 ] Step #5: label %27 Step #5: label %18 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: label %8 Step #5: label %14 Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %4 = phi i32 [ -2147483648, %17 ], [ 2147483647, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ undef, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %19 = phi i32 [ 1, %1 ], [ %3, %17 ], [ %4, %14 ], [ undef, %25 ], [ undef, %24 ], [ undef, %23 ], [ undef, %22 ], [ undef, %21 ], [ undef, %20 ], [ undef, %18 ] Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: %19 = phi i32 [ 1, %1 ], [ %3, %17 ], [ %4, %14 ], [ undef, %25 ], [ undef, %24 ], [ undef, %23 ], [ undef, %22 ], [ undef, %21 ], [ undef, %20 ], [ undef, %18 ] Step #5: Instruction does not dominate all uses! Step #5: %4 = phi i32 [ -2147483648, %17 ], [ 2147483647, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ undef, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: %19 = phi i32 [ 1, %1 ], [ %3, %17 ], [ %4, %14 ], [ undef, %25 ], [ undef, %24 ], [ undef, %23 ], [ undef, %22 ], [ undef, %21 ], [ undef, %20 ], [ undef, %18 ] Step #5: Instruction does not dominate all uses! Step #5: %19 = phi i32 [ 1, %1 ], [ %3, %17 ], [ %4, %14 ], [ undef, %25 ], [ undef, %24 ], [ undef, %23 ], [ undef, %22 ], [ undef, %21 ], [ undef, %20 ], [ undef, %18 ] Step #5: store i32 %19, ptr undef, align 4 Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 69194762208 from 3680 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 9728 from 7904 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %b.addr.float = phi ptr [ undef, %BB ], [ undef, %BB9 ], [ undef, %BB9 ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB25 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB10 ], [ undef, %BB8 ] Step #5: label %BB8 Step #5: label %BB2 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror i16, align 2 Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i1, align 1 Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr i1, ptr %1, %1 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror i16, align 2 Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i1, align 1 Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr i1, ptr %1, %1 Step #5: error: input module is broken! Step #5: can't skip to bit 1017131808 from 8864 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !3 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: invalid tag Step #5: !7 = !DIBasicType(tag: DW_TAG_namelist_item, name: "int", size: 36, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %A Step #5: i32error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104077704192 from 5888 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = lshr i16 32767, %1 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %B2 Step #5: voiderror: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: can't skip to bit 110657817312 from 4768 Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %0 Step #5: intrinsic has incorrect number of args. Expected 3, but got 6 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.arm.neon.vst1.p0i8.v2i32(ptr, <2 x i32>, <2 x i32>, <2 x i32>, <2 x i32>, i32) #2 Step #5: error: input module is broken! Step #5: Invalid vector length (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'MLVM18.0.0gitcrbitbaecdaaGoba' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %B2, label %default [ Step #5: i32 127, label %a Step #5: i32 -129, label %a Step #5: i32 -128, label %a Step #5: i32 -1, label %a Step #5: i32 0, label %a Step #5: i32 127, label %a Step #5: i32 128, label %a Step #5: i32 2147483647, label %a Step #5: ] Step #5: i32 127 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @struct3.1 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branbh_weights", null, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, null, null} Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branbh_weights", null, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, null, null} Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i1 %L, %C Step #5: %G = getelementptr i8, ptr %tmp7, i1 %B2 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @f Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1324 of 1324 bytes Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10912 from 9728 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM8.0.0sfn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1356871936 from 10368 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fast math flags indicator set for call with no FMF (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'PLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: align applies only to pointer types Step #5: store volatile i32 %v, ptr undef, align 4, !align !0 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'PLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr x86_fp80, ptr %A3, null Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i80error: input module is broken! Step #5: Malformed block (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = add i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 0, 9223372036854775807 Step #5: br i1 %C, label %.lr.ph, label %BB3 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15265392928 from 10272 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !13, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr33", scope: !8, file: !1, line: 240, type: !12) Step #5: !12 = !{!13} Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B5 = or i32 %9, %B3 Step #5: ret i32 %B5 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(types: !4) Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !3 = !DISubroutineType(types: !1) Step #5: !1 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 4, type: !3, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !4) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !4 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !5, retainedTypes: !5, splitDebugInlining: false) Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp uge i1 %2, %26 Step #5: store i1 %27, ptr %32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %32 = getelementptr i1, ptr %30, i1 %22 Step #5: store i1 %27, ptr %32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = load i1, ptr undef, align 1 Step #5: %38 = getelementptr i1, ptr %1, i1 %25 Step #5: Instruction does not dominate all uses! Step #5: %31 = fcmp uno double 0.000000e+00, 9.881310e-324 Step #5: store i1 %31, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp sgt i1 %17, %22 Step #5: %45 = ashr i1 %29, %27 Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp uge i1 %2, %26 Step #5: %45 = ashr i1 %29, %27 Step #5: Instruction does not dominate all uses! Step #5: %31 = fcmp uno double 0.000000e+00, 9.881310e-324 Step #5: %46 = getelementptr i1, ptr %38, i1 %31 Step #5: swifterror alloca must not be array allocation Step #5: %58 = alloca swifterror ptr, i32 0, align 8 Step #5: GEP indexes must be integers Step #5: %62 = getelementptr ptr, ptr %G4, %56 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %66 = getelementptr i1, i1 %43, i64 %55 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safupoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @"llvm.experimental.\DCc.reAocate.p1.32" Step #5: i1Invalid user of intrinsic instruction! Step #5: ret ptr @"llvm.experimental.\DCc.reAocate.p1.32" Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'tinkywinky' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1gc.statepoint callee argument must have elementtype attribute Step #5: %safupoint_token = tail call token (i64, i34, ptr, i34, i34, ...) @llvm.experimental.gc.statepoint.p32767f_isV(i64 0, i34 0, ptr @func, i34 0, i34 0, i34 0, i34 0, ptr addrspace(1) %p) Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @"oidfllvm.experimen\F3\A0\81\A4tal.\DCc.reAoca" Step #5: i1intrinsic argument 1 type expected i32, but got i34 Step #5: declare token @llvm.experimental.gc.statepoint.p32767f_isV(i64, i34, ptr, i34, i34, ...) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"oidfllvm.experimen\F3\A0\81\A4tal.\DCc.reAoca" Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @"|lvm.dbf.value"(metadata i32 0, metadata <0x557e9296c4e8>, metadata !DIExpression()) Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @"|lvm.dbf.value" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weiggts", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cmp constexpr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8 of 8 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1363162112 from 9088 Step #5: error: input module is broken! Step #5: can't skip to bit 1363162112 from 9088 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @"llvm.experime\1Atal.guard"(i1 %A) [ "preallocated"() ] Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @"llvm.experime\1Atal.guard"(i1 %A) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid global variable ref Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid global variable ref Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: !8 = !DIGlobalVariable(name: "b", scope: null, file: !1, line: 3, type: !9, isLocal: false, isDefinition: true) Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi ptr [ @g3, %sw.default ], [ %constexpr2, %phi.constexpr ], [ @"28", %sw.bb1 ], [ @g1, %sw.bb ] Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1432 of 1432 bytes Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\08\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 43360780480 from 10336 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1344 of 1344 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 54826129920 from 7424 Step #5: error: input module is broken! Step #5: can't skip to bit 131564581952 from 5760 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 69022780768 from 1888 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid scope Step #5: !14 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !6, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Kompiler v1.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Invalid record: metadata strings with no strings Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid user of intrinsic instruction! Step #5: %5 = load volatile i32, ptr @llvm.experimental.guard, align 4 Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'invcast' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %RP = alloca %0, align 1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %C Step #5: %"type 0x557e92a46e90" = type opaqueGlobal variable initializer must be sized Step #5: ptr @LGV Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G1, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %16 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @llvm.experimental.guard Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10974944096 from 10720 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %G9 = getelementptr ptr, ptr %G8, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: store i64 %B9, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: store i1 %B6, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %C4 = icmp ult i1 %C15, %B6 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %B3 = and i1 %B6, false Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %RP = alloca %0, i32 %B1, align 1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %C4 Step #5: %"type 0x557e929832e0" = type opaqueGlobal variable initializer must be sized Step #5: ptr @G.1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: Global variable initializer must be sized Step #5: ptr @G.4 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 86914621664 from 8384 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr undef, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 false, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %0 = alloca inalloca i1, align 1 Step #5: %G = getelementptr i1, ptr %0, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L2 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1423989952 from 11328 Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function returns a token but isn't an intrinsic Step #5: ptr @"\CA\B8llvm.experimental.gc.statepnint.p0f_isV\\n" Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"+infvm.experimental.gc.relocatep1i3" Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Cmpxchg operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2109344 from 12096 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %RP = alloca %0, align 1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %C Step #5: %"type 0x557e92a3faf0" = type opaqueGlobal variable initializer must be sized Step #5: ptr @LGV Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 25177760 from 11840 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @takes_i31_inalloca Step #5: Attribute after last parameter! Step #5: call void @takes_i32(ptr %G1) Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 undef, ptr %A5, align 1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i1, ptr %A, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %4 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %7 = phi i32 [ %8, %6 ], [ 0, %BB ] Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 225 ft: 435 exec/s: 682 rss: 180Mb Step #5: GEP into unsized type! Step #5: %G = getelementptr %0, ptr %0, i1 true Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %b.addr.float = phi ptr [ undef, %BB17 ], [ undef, %BB11 ], [ undef, %BB11 ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB9 ], [ undef, %BB4 ], [ undef, %BB44 ], [ undef, %BB25 ], [ undef, %BB30 ], [ undef, %BB16 ], [ undef, %BB6 ], [ undef, %BB7 ], [ undef, %BB10 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %for.body ] Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A33, align 1 Step #5: %C40 = icmp sle i1 %L6, %L6 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A33, align 1 Step #5: %C40 = icmp sle i1 %L6, %L6 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A33, align 1 Step #5: br i1 %L6, label %for.body, label %BB10 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A33, align 1 Step #5: br i1 %L6, label %for.body, label %BB6 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A33, align 1 Step #5: br i1 %L6, label %for.body, label %BB31 Step #5: Instruction does not dominate all uses! Step #5: %A33 = alloca i1, align 1 Step #5: %L25 = load i1, ptr %A33, align 1 Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB17 ], [ undef, %BB11 ], [ undef, %BB11 ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB9 ], [ undef, %BB4 ], [ undef, %BB44 ], [ undef, %BB25 ], [ undef, %BB30 ], [ undef, %BB16 ], [ undef, %BB6 ], [ undef, %BB7 ], [ undef, %BB10 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !1 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr %struct._IO_FILE, ptr %L, @fputs Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 129325200192 from 3392 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3u.24 7.t(r802 n8k6) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse)' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse)' is not a recognized feature for this target (ignoring feature) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @test_visited Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %2, %if.end10 ], [ 65536, %if.then13 ] Step #5: PHI node entries do not match predecessors! Step #5: %5 = phi i32 [ %4, %if.end20 ], [ -2147483648, %if.then33 ] Step #5: label %if.then33 Step #5: label %if.th0m23 Step #5: PHI node entries do not match predecessors! Step #5: %6 = phi i32 [ %5, %if.end25 ], [ 65536, %if.then28 ] Step #5: label %if.then28 Step #5: label %if.end25 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %7 = phi i32 [ %6, %if.end30 ], [ -1, %if.then33 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i32 [ %7, %if.end35 ], [ 0, %if.then38 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %9 = phi i32 [ %8, %if.end40 ], [ 0, %if.then43 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %10 = phi i32 [ %9, %if.end45 ], [ -1, %if.then48 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %11 = phi i32 [ %10, %if.end50 ], [ 65536, %if.then53 ] Step #5: error: input module is broken! Step #5: can't skip to bit 8401696 from 11520 Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 56752256192 from 12448 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one kcfi bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %7) [ "kcfi"() ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: <4 x double>error: input module is broken! Step #5: Unexpected end of file reading 1604 of 1604 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %1 Step #5: floaterror: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 undef, ptr %A5, align 1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %RP = alloca swifterror i16, i32 %B2, align 2 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @sqrt Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 126701553184 from 8992 Step #5: error: input module is broken! Step #5: Invalid pointer record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1595949792 from 12896 Step #5: error: input module is broken! Step #5: Unknown attribute kind (541) (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+cx16.+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16.+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: Invalid phi record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %Src, ptr align 4 %Src, i32 256, i32 4) Step #5: error: input module is broken! Step #5: can't skip to bit 1382071584 from 11424 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings with no strings Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 61755825792 from 3936 Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !23 = !DILocalVariable(name: "buff", scope: !17, file: !1, line: 5, type: !11) Step #5: !11 = !DILocalVariable(name: "Size", arg: 1, scope: !6, file: !1, line: 2, type: !12) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 poison Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, poison Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 poison, align 1 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, poison Step #5: %1 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, poison Step #5: %1 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %0 = alloca inalloca i1, i32 poison, align 1 Step #5: store i1 false, ptr %0, align 1 Step #5: Instruction does not dominate all uses! Step #5: %0 = alloca inalloca i1, i32 poison, align 1 Step #5: %G = getelementptr i1, ptr %0, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, poison Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, i32 poison, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, poison Step #5: %C2 = icmp sle i1 false, %C3 Step #5: Instruction does not dominate all uses! Step #5: %B8 = mul i16 poison, poison Step #5: %B10 = and i16 %B8, 0 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, i32 poison, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sle i1 false, %C3 Step #5: store i1 %C2, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G4 = getelementptr i1, ptr %G3, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G1 = getelementptr i1, ptr %G4, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %B5 = and i1 %B15, %B1 Step #5: store i1 %B5, ptr %0, align 1 Step #5: Instruction does not dominate all uses! Step #5: %0 = alloca inalloca i1, i32 poison, align 1 Step #5: store i1 %B5, ptr %0, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_0.' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 undef, ptr %A5, align 1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "B", scope: !5, file: !5, line: 13, type: !9) Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 undef, ptr %A5, align 1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 0, i32 1) #2 Step #5: Basic Block in function 'test_memmove_removed' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 0, i32 1) #2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1539335360 from 13376 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4097, 16, 5, 4097, 32, 5, 16, 0, 36, 4101, 5, 4097, 16, 5, 4097, 32, 5, 27, 4101, 4, 4097, 16, 5, 4097, 32, 5, 28, 4101, 1, 4097, 16, 5, 4097, 32, 5, 4101, 2, 4097, 16, 5, 4097, 32, 5, 4101, 3, 4097, 16, 5, 4129, 32, 5, 34, 36, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing element type for old-style global (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Attribute 'sanitize_memory' does not apply to parameters Step #5: ptr @foo2 Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %dmp.0.lcssa = phi i32 [ 0, %entry ], [ %add4.lcssa, %for.end.loopexit ] Step #5: error: input module is broken! Step #5: can't skip to bit 21541973888 from 12320 Step #5: error: input module is broken! Step #5: can't skip to bit 53150233888 from 13280 Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !"unsigned kong", line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !"unsigned kong" Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !"unsigned kong", line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !"unsigned kong" Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !"unsigned kong", line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !"unsigned kong" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "test_switch", scope: !1, file: !1, line: 1, type: !7, scopeLine: 1, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !7 = distinct !DILexicalBlock(scope: !8, file: !1, line: 3, column: 36) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.relocate.p1i32 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.masked.load.v128i8.p0v128i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.masked.store.v128i8.p0v128i" Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %entry ] Step #5: label %entry Step #5: label %for.body89 Step #5: Instruction does not dominate all uses! Step #5: %add92 = add nuw i32 %j.0175, 1 Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %entry ] Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr %0, ptr %A, %0 %I3 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'cmpxchg_2' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp sgt i1 %L6, %L6 Step #5: br i1 %C1, label %27, label %12 Step #5: Instruction does not dominate all uses! Step #5: %C8 = fcmp ogt float 1.000000e+00, 0.000000e+00 Step #5: %B1 = shl i1 %C8, false Step #5: Instruction does not dominate all uses! Step #5: %B6 = and i1 %C1, false Step #5: store i1 %B6, ptr @G.3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C8 = fcmp ogt float 1.000000e+00, 0.000000e+00 Step #5: store i1 %C8, ptr @G.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B4 = or i16 42, 0 Step #5: store i16 %B4, ptr @"4G.", align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp ule i16 %LGV1, 0 Step #5: %B2 = srem i1 %C4, %B Step #5: Instruction does not dominate all uses! Step #5: %B = urem i1 %L6, false Step #5: %B2 = srem i1 %C4, %B Step #5: Instruction does not dominate all uses! Step #5: %B11 = udiv i1 %C1, true Step #5: br i1 %B11, label %30, label %31 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp sgt i1 %L6, %L6 Step #5: %C6 = icmp sge i1 %C1, %C5 Step #5: Instruction does not dominate all uses! Step #5: %C5 = icmp ult i1 %5, true Step #5: %C6 = icmp sge i1 %C1, %C5 Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i16, ptr @"G.\F3", align 2 Step #5: %B3 = urem i16 %LGV1, -1 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G3 = getelementptr %0, ptr %array, i896 %B6 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: invalid retained type list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !"void") Step #5: !"void" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Basic Block in function 'test2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 50034051136 from 9792 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %25 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror i1, align 4294967296 Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6, thrownTypes: !"Debug Info Version") Step #5: !"Debug Info Version" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: error: input module is broken! Step #5: invalid file Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, name: "b", file: !"b", baseType: !13, elements: !14) Step #5: !"b" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !0) Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !4, file: !1, line: 10, column: 3) Step #5: scope points into the type hierarchy Step #5: !20 = !DILocation(line: 13, column: 1, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: nonnull applies only to pointer types Step #5: %add1 = fadd double %x, %y, !nonnull !0 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i1 undef Step #5: call void @llvm.memmove.p0.p0.i32(ptr align 2 %h_p, ptr align 2 %h_p, i32 2, i1 undef) Step #5: immarg operand has non-immediate parameter Step #5: i1 undef Step #5: call void @llvm.memmove.p0.p0.i32(ptr align 4 %h_p, ptr align 4 %h_p, i32 4, i1 undef) Step #5: immarg operand has non-immediate parameter Step #5: i1 undef Step #5: call void @llvm.memmove.p0.p0.i32(ptr align 8 %h_p, ptr align 8 %h_p, i32 8, i1 undef) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: cannot guarantee tail call due to mismatched varargs Step #5: musttail call cc512 void (i1, ...) @llvm.experimental.guard(i1 %C4) [ "deopt"() ] Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 1493220448 from 11232 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2103008 from 13952 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid base type Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !7, elements: !13) Step #5: !7 = !DILocalVariable(name: "__vla_expr", scope: !8, type: !10, flags: DIFlagArtificial) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1416 of 1416 bytes Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B = udiv exact i1 false, %B Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 123229210720 from 1024 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1493197504 from 12864 Step #5: error: input module is broken! Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %5 = phi half [ 5.960460e-08, %2 ], [ undef, %6 ], [ undef, %4 ] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i1error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B4 = add i1 %B5, %B5 Step #5: %B = add i1 %B1, %B4 Step #5: Instruction does not dominate all uses! Step #5: %1 = xor i1 %B, %B Step #5: %C2 = icmp eq i1 %1, %C1 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 45097171104 from 14400 Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type zext (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = frem double 4.940660e-324, 4.200000e+01 Step #5: %B3 = fdiv double %B, %B Step #5: Instruction does not dominate all uses! Step #5: %B = frem double 4.940660e-324, 4.200000e+01 Step #5: %B3 = fdiv double %B, %B Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i1 %10, %LGV Step #5: %C8 = icmp ult i1 %28, %C Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i1, ptr %A, i32 -1 Step #5: store i1 %28, ptr %G, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B7 = udiv i1 %10, true Step #5: store i1 %B7, ptr @G.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = add i1 %LGV1, true Step #5: br i1 %B2, label %29, label %30 Step #5: Instruction does not dominate all uses! Step #5: %B5 = add i1 %C7, %L Step #5: %C2 = icmp eq i1 %B5, true Step #5: Instruction does not dominate all uses! Step #5: %C6 = icmp ule i1 true, false Step #5: %B6 = or i1 %C6, %C2 Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i1 %10, %LGV Step #5: %C5 = icmp sgt i1 %C, %10 Step #5: Instruction does not dominate all uses! Step #5: %10 = load i1, ptr undef, align 1 Step #5: %C5 = icmp sgt i1 %C, %10 Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i1, ptr %A, i32 -1 Step #5: store i1 %C5, ptr %G, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i1, ptr %A, i32 -1 Step #5: store i1 %B6, ptr %G, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %G, align 1 Step #5: %G3 = getelementptr ptr, ptr %A, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %B4 = sub i1 %LGV, true Step #5: br i1 %B4, label %33, label %34 Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i1 %10, %LGV Step #5: br i1 %C, label %35, label %BB Step #5: Instruction does not dominate all uses! Step #5: %10 = load i1, ptr undef, align 1 Step #5: %G2 = getelementptr i64, ptr %A, i1 %10 Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i1, ptr @G, align 1 Step #5: %B1 = or i1 %LGV, %B3 Step #5: Instruction does not dominate all uses! Step #5: %B3 = ashr i1 %10, false Step #5: %B1 = or i1 %LGV, %B3 Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i1 %10, %LGV Step #5: %G1 = getelementptr i1, ptr %A, i1 %C Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddress record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: , types: !7) Step #5: !7 = !{!8, !8, !9} Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid base type Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !9, size: 64) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: !10 = !DILocation(line: 4, column: 13, scope: !11) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !10} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !11} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not an int attribute (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr @gconst, i32 8, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 0, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 1, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 2, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 4, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 8, i32 1) #2 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp ult i1 true, true Step #5: %C3 = icmp slt i1 %27, %C16 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755824992 from 3136 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %v5 Step #5: i8error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: store i1 %10, ptr %104, align 1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %G9, %0 zeroinitializer Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 9221, 13, 35, 32767, 16, 32767, 33, 4097, 16, 5, 4097, 32, 5, 36, 4101, 1, 35, 32767, 16, 32767, 33, 4097, 16, 5, 4097, 32, 5, 4101, 7, 35, 32767, 16, 32767, 33, 4097, 16, 5, 4097, 32, 5, 4101, 11, 35, 32767, 16, 32767, 33, 4097, 16, 5, 4097, 32, 5, 26, 4101, 8, 35, 32767, 16, 32767, 33, 4097, 16, 5, 4097, 32, 5, 4101, 12, 29, 38, 27, 4101, 6, 35, 32767, 16, 32767, 33, 4097, 16, 5, 4097, 32, 5, 30, 4101, 2, 4101, 4, 4101, 5, 35, 32767, 16, 32767, 33, 4097, 16, 5, 4097, 32, 5, 29, 27, 4101, 3, 35, 32767, 16, 32767, 33, 4097, 16, 5, 4097, 32, 5, 4101, 10, 35, 32767, 16, 32767, 33, 4097, 16, 5, 4097, 32, 5, 26, 4101, 9, 29, 37, 37, 28, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 58052249280 from 14528 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid containing type Step #5: !17 = distinct !DISubprogram(name: "fn3", scope: !2, file: !2, line: 5, type: !18, scopeLine: 5, containingType: !"a", spFlags: DISPFlagDefinition, unit: !12, retainedNodes: !13) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10091513984 from 12384 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid local scope Step #5: !15 = !DILexicalBlock(scope: !"fn1", file: !2, line: 7, column: 29) Step #5: !"fn1" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\01\00" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\01\00" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\01\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4096 pulse cov: 225 ft: 461 exec/s: 819 rss: 180Mb Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 107502143456 from 3680 Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_value(!"B", !10, !DIExpression(), !4) Step #5: !"B" Step #5: label %1 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EH pad cannot handle exceptions raised within it Step #5: %cp.inner = cleanuppad within none [] Step #5: cleanupret from %cp.inner unwind label %cleanup.inner Step #5: EH pads can't handle each other's exceptions Step #5: %cp.inner = cleanuppad within none [] Step #5: cleanupret from %cp.inner unwind label %cleanup.inner Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 59822533312 from 2720 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier 'æ' Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_enumerator, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: Instruction does not dominate all uses! Step #5: %cond = phi double [ %cond, %cond.true ], [ 0.000000e+00, %entry ] Step #5: %cond = phi double [ %cond, %cond.true ], [ 0.000000e+00, %entry ] Step #5: Basic Block in function 'fabs_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G10 = getelementptr i32, ptr %G2, %G3 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll\C8m.masked.gather.v2i32.v2p0i32" Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @f_7.3 Step #5: error: input module is broken! Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 212704 from 10688 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %34 = alloca i1, i112 1, align 1 Step #5: %40 = getelementptr i1, ptr %34, i16 -1 Step #5: Instruction does not dominate all uses! Step #5: %37 = load i1, ptr %G91, align 1 Step #5: %42 = getelementptr i1, ptr %40, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %33 = alloca ptr, i112 1, align 8 Step #5: %43 = getelementptr ptr, ptr %33, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %37 = load i1, ptr %G91, align 1 Step #5: %43 = getelementptr ptr, ptr %33, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %B21 = sdiv i1 %36, %36 Step #5: %44 = getelementptr i1, ptr %G5, i1 %B21 Step #5: Instruction does not dominate all uses! Step #5: %33 = alloca ptr, i112 1, align 8 Step #5: store ptr %40, ptr %33, align 8 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid load atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: !dbg attachment of global variable must be a DIGlobalVariableExpression Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(16, 256, 38, 4097, 16, 5, 4097, 32, 5, 16, 15, 24, 757761, 1, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'std_cabsl' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2016 of 2016 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 38197607968 from 3232 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <3 x i1> %9 Step #5: <3 x i8>error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1984 of 1984 bytes Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %7 = phi i544 [ %8, %6 ], [ %B6, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp ule i544 %B, 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862207 Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %C3, i544 9) [ "deopt"() ] Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 13, DW_OP_mod, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_xor, DW_OP_LLVM_arg, 2, DW_OP_constu, 0, DW_OP_mul, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 11, DW_OP_mod, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 8, DW_OP_LLVM_arg, 15, DW_OP_minus, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 9, DW_OP_div, DW_OP_shl, DW_OP_and, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_shr, DW_OP_shr, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value), retainedNodes: !7) Step #5: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 13, DW_OP_mod, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_xor, DW_OP_LLVM_arg, 2, DW_OP_constu, 0, DW_OP_mul, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 11, DW_OP_mod, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 8, DW_OP_LLVM_arg, 15, DW_OP_minus, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 9, DW_OP_div, DW_OP_shl, DW_OP_and, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_shr, DW_OP_shr, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 30815987424 from 16576 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 4101, 3, 4101, 10, 4101, 11, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4098, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Attribute 'optnone' does not apply to parameters Step #5: call void @llvm.memcpy.p0.p0.i64(ptr noundef optnone align 8 dereferenceable(16) %i4, ptr noundef nonnull align 8 dereferenceable(16) %i3, i64 16, i1 false) Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v.meujobectsize.i64.p0i8 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load ptr, ptr %G61, align 8 Step #5: store ptr %G75, ptr %L1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %L7, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 127 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: %C16 = icmp sgt i1 %C13, %L6 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incorrect type in struct initializer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 2, 4101, 10, 27, 4101, 6, 33, 16, 0, 38, 4101, 4, 4101, 12, 27, 4101, 8, 33, 27, 28, 4101, 1, 517, 103, 4101, 11, 27, 4101, 7, 33, 16, 0, 38, 4101, 5, 4101, 13, 27, 4101, 9, 33, 27, 28, 36, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G5 = getelementptr float, i544 65536, %B7 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'iv_rc_different_type' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weightr", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weightr", i32 1048576, i32 1} Step #5: experimental_deoptimize must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record variable Step #5: #dbg_value(!DIArgList(i16 %B1, i16 %B1, i16 %B1, i16 %B1, i16 %B1, i16 %B1, i16 undef, i16 undef, i16 undef, i16 undef, i16 undef, i16 undef, i16 undef, i16 undef), !6, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 10, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_or, DW_OP_constu, 0, DW_OP_shra, DW_OP_LLVM_arg, 4, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 8, DW_OP_or, DW_OP_div, DW_OP_minus, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 11, DW_OP_div, DW_OP_LLVM_arg, 7, DW_OP_or, DW_OP_constu, 0, DW_OP_shra, DW_OP_LLVM_arg, 5, DW_OP_LLVM_arg, 13, DW_OP_div, DW_OP_LLVM_arg, 9, DW_OP_or, DW_OP_div, DW_OP_minus, DW_OP_shl, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_constu, 15, DW_OP_and, DW_OP_stack_value), !13) Step #5: !6 = !DISubroutineType(types: !2) Step #5: label %0 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1379971136 from 16320 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test1.1' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Invalid byte const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'fast_cabs' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1094224192 from 14656 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"1llvm.experimental.gc.relocate.v2p1i" Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 %I Step #5: <2 x i8>error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Incompatible epoch: Bitcode '17384' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: 548, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 2076 of 2076 bytes Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G10 = getelementptr i64, ptr %E1, %G3 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i32, ptr %A21, align 4 Step #5: %B12 = srem i32 42, %L4 Step #5: Instruction does not dominate all uses! Step #5: %B2 = and i8 -128, -128 Step #5: %B11 = srem i8 %B8, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B4 = srem i1 %C20, %C20 Step #5: store i1 %B4, ptr undef, align 1 Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !7 = !DILocalVariable(name: "D", scope: !5, file: !1, line: 14, type: !8) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: i64 0, size: 32) Step #5: i64 0 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2068 of 2068 bytes Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G = getelementptr nusw nuw void, ptr %A2, i16 32767 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %add5 = add nuw nsw i32 %conv, 4 Step #5: %idxprom = zext i32 %add5 to i64 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %C1, i544 9) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @llvm.experimental.guard Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 46272 from 13056 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0cvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i32> zeroinitializer Step #5: doubleerror: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %el = getelementptr i64, <8 x ptr> undef, ptr undef Step #5: Basic Block in function 'vectorindex1' does not have terminator! Step #5: label %0 Step #5: Basic Block in function 'vectorindex2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %el = getelementptr i64, <8 x ptr> undef, ptr undef Step #5: Basic Block in function 'vectorindex1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2016 of 2016 bytes Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = frem double %B5, %1 Step #5: %C5 = fcmp ole double %B, %1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp ult i8 %2, %2 Step #5: store i1 %C4, ptr @G.0, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B8 = and i1 %LGV4, true Step #5: store i1 %B8, ptr %A5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C6 = icmp sge i1 %C4, %LGV4 Step #5: store i1 %C6, ptr @G, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 110657817920 from 5376 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G6, i32 64, ptr %G5] Step #5: error: input module is broken! Step #5: CleanupReturnInst must unwind to an EH block which is not a landingpad. Step #5: cleanupret from %cp.inner unwind label %exit Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'std_cabsf' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 3238278784 from 13952 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %75 Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023121504 from 6816 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G14 = getelementptr i32, ptr %G3, undef Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %yes.0 = phi i1 [ false, %xblkx.begin ], [ true, %xlab8x ], [ false, %xblkx.begin9 ], [ false, %xblkx.begin8 ], [ false, %BB ], [ false, %xblkx.begin6 ], [ false, %xblkx.begin5 ], [ true, %xblkx.begin4 ], [ false, %xblkx.begin3 ], [ undef, %BB2 ], [ undef, %xblkx.end ] Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %src1 = getelementptr [1024 x i8], ptr %G8, ptr undef, i32 0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !1, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !1 = !DIFile(filename: "vpid", directory: "/") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %for.body.lr.ph ], [ %indvars.iv.next, %for.body ] Step #5: GEP indexes must be integers Step #5: %arrayidx6 = getelementptr inbounds float, ptr %C, float 1.000000e-01 Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Ranges are only for loads, calls and invokes! Step #5: %chk0.a = icmp ult i96 %x, %length_a, !range !0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: atomicrmw or operand must have integer or fixed vector of integer type! Step #5: %res = atomicrmw or ptr %addr, ptr null release, align 2 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret ptr %res Step #5: i16error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !18 = !DIDerivedType(tag: 12, name: "p", scope: !16, file: !1, line: 3, baseType: !4, size: 64) Step #5: DILocation not allowed within this metadata node Step #5: !29 = distinct !{!29, !27, !30} Step #5: !27 = !DILocation(line: 11, column: 5, scope: !28) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr undef, @std_cabsl Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %iv = phi i576 [ 5, %entry ], [ 9223372036854775808, %loop ] Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Attribute 'nest' does not apply to function return values Step #5: ptr @fopen Step #5: error: input module is broken! Step #5: Basic Block in function 'smin' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: inlined-at should be a location Step #5: !14 = !DILocation(line: 14, column: 1, scope: !5, inlinedAt: !"void") Step #5: !"void" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00$ \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00$ \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function comdat ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2240 of 2240 bytes Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvm\D9lifetime.end.p0" Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.ex Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G16 = getelementptr ptr, i16 32767, i1 %L10 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G17 = getelementptr i8, i8 %B14, %L6 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %7 = phi i544 [ %8, %BB ], [ %8, %BB ] Step #5: label %BB Step #5: label %6 Step #5: Instruction does not dominate all uses! Step #5: %8 = add nuw i544 2147483647, %7 Step #5: %7 = phi i544 [ %8, %BB ], [ %8, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %8 = add nuw i544 2147483647, %7 Step #5: %7 = phi i544 [ %8, %BB ], [ %8, %BB ] Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2232 of 2232 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1556107936 from 16928 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 536881440 from 9472 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"l\EF\A3\BFlvm.memcpy.p0.p0." Step #5: error: input module is broken! Step #5: Basic Block in function 'test_simplify_15' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 12895421568 from 13312 Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %14 Step #5: error: input module is broken! Step #5: Basic Block in function 'trunc32to16' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 51809239776 from 14304 Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret metadata undef Step #5: <2 x ptr>error: input module is broken! Step #5: EH pad must be jumped to via an unwind edge Step #5: %cp.4dner = cleanuppad within none [] Step #5: catchret from %catch.inner to label %cleanup.inner Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %9 = phi i32 [ %19, %18 ], [ 0, %BB ] Step #5: label %BB Step #5: label %5 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i32 [ %15, %14 ], [ 0, %6 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %18 = phi i32 [ 0, %5 ], [ %15, %14 ] Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 16, 32767, 27, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 4101, 15, 28, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 16, 32767, 27, 28677, 17, 4101, 14, 28, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value Step #5: error: input module is broken! Step #5: Basic Block in function '90ts3' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %4 Step #5: %tmp1711 = shl i32 %tmp1710, 22 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i32, ptr %tmp1683, align 4 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %4 Step #5: %tmp1712 = xor i32 %tmp1711, %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %tmp1721 = shl i32 %E3, 5 Step #5: Instruction does not dominate all uses! Step #5: %S3 = shufflevector <4 x i32> %L1, <4 x i32> %2, <4 x i32> poison Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %E1 = extractelement <4 x i32> %S1, i32 %tmp1693 Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B8 = sub i32 %B2, 2147483647 Step #5: Instruction does not dominate all uses! Step #5: %tmp115 = bitcast ptr %tmp114 to ptr Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %4 Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1683 = getelementptr inbounds %0, ptr %G10, i64 0, i32 1 Step #5: %G5 = getelementptr i32, ptr %tmp1683, i32 %tmp1711 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr %0, ptr %tmp1, i32 %L3 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %tmp1709 = lshr i32 %4, 7 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B3 = srem i32 %tmp1711, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B11 = add i1 false, %L5 Step #5: store i1 %B11, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i1, align 1 Step #5: store i1 %C, ptr %A2, align 1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one kcfi bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 false, i32 9) [ "kcfi"() ] Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197608256 from 3520 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2400 of 2400 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 58053437056 from 18528 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test_fmul' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_fast' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_reassoc_nsz' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_reassoc' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 62273406688 from 16000 Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !37 = distinct !{!37, !33, !38} Step #5: !33 = !DILocation(line: 11, column: 5, scope: !23) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !31} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B4 = add i1 %LGV2, true Step #5: br i1 %B4, label %BB1, label %BB6 Step #5: Instruction does not dominate all uses! Step #5: %C6 = icmp ugt i32 %1, %4 Step #5: %B7 = shl i1 %LGV2, %C6 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sdiv i16 42, 1 Step #5: %B23 = srem i16 %0, %B22 Step #5: Instruction does not dominate all uses! Step #5: %RP = alloca float, align 4 Step #5: %5 = load float, ptr %RP, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B4 = add i1 %LGV2, true Step #5: br i1 %B4, label %BB6, label %BB12 Step #5: Instruction does not dominate all uses! Step #5: %B2 = lshr i8 1, %LGV Step #5: %B18 = udiv i8 0, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B25 = lshr i1 %3, %3 Step #5: %C16 = icmp uge i1 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B25 = lshr i1 %3, %3 Step #5: %C16 = icmp uge i1 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp ne i1 true, %3 Step #5: br i1 %C7, label %BB12, label %BB13 Step #5: Instruction does not dominate all uses! Step #5: %RP = alloca float, align 4 Step #5: store i1 %B5, ptr %RP, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B15 = sub i1 %C12, %3 Step #5: store i1 %B15, ptr %RP, align 1 Step #5: Instruction does not dominate all uses! Step #5: %RP = alloca float, align 4 Step #5: store i1 %B15, ptr %RP, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i1 %B6, %3 Step #5: %B12 = sdiv i1 %C8, %B5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp ne i1 true, %3 Step #5: %B14 = or i1 %C7, %3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = fcmp ule float %2, %L2 Step #5: br i1 %C3, label %BB13, label %BB22 Step #5: Instruction does not dominate all uses! Step #5: %B7 = shl i1 %LGV2, %C6 Step #5: br i1 %B7, label %BB6, label %BB7 Step #5: Instruction does not dominate all uses! Step #5: %B14 = or i1 %C7, %3 Step #5: store i1 %B14, ptr @G, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B12 = sdiv i1 %C8, %B5 Step #5: store i1 %B12, ptr @G, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i1 %B6, %3 Step #5: br i1 %C8, label %BB7, label %BB8 Step #5: Instruction does not dominate all uses! Step #5: %5 = load float, ptr %RP, align 4 Step #5: %B1 = fsub float %2, %5 Step #5: Instruction does not dominate all uses! Step #5: %B7 = shl i1 %LGV2, %C6 Step #5: store i1 %B7, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %RP, align 1 Step #5: br i1 %L1, label %BB1, label %BB7 Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !37 = distinct !{!37, !31, !38} Step #5: !31 = !DILocation(line: 11, column: 5, scope: !32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Attribute 'uwtable' does not apply to parameters Step #5: call void @llvm.memcpy.p0.p0.i64(ptr noundef align 8 dereferenceable(16) uwtable %G7, ptr noundef nonnull align 8 dereferenceable(16) %i3, i64 %B3, i1 false) Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17183028416 from 13312 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %5 = phi i32 [ %4, %if.end20 ], [ %or24, %if.then23 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i32 [ %7, %if.end35 ], [ %or39, %if.then38 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %10 = phi i32 [ %9, %if.end45 ], [ 0, %if.then48 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %11 = phi i32 [ %10, %if.end50 ], [ %or54, %if.then53 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %13 = phi i32 [ %12, %if.end60 ], [ %or64, %if.then63 ] Step #5: error: input module is broken! Step #5: Cannot take the address of an intrinsic! Step #5: store i1 %C3, ptr @llvm.experimental.widenable.condition, align 1 Step #5: Invalid user of intrinsic instruction! Step #5: store i1 %C3, ptr @llvm.experimental.widenable.condition, align 1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2108640 from 19584 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @clobber Step #5: Functions may not have common linkage Step #5: ptr @clobber Step #5: error: input module is broken! Step #5: Basic Block in function 'test4.1' does not have terminator! Step #5: label %2 Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @clobber Step #5: Functions may not have common linkage Step #5: ptr @clobber Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: tail call void @llvm.annotation.i32.p0(i1 %C) Step #5: Invalid user of intrinsic instruction! Step #5: tail call void @llvm.annotation.i32.p0(i1 %C) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C15 = fcmp one double 1.000000e+00, +inf Step #5: br i1 %C15, label %BB1, label %BB3 Step #5: Instruction does not dominate all uses! Step #5: %C14 = fcmp ord float 1.000000e+00, 4.200000e+01 Step #5: %C10 = icmp eq i1 %C14, %C1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = urem i16 42, %LGV4 Step #5: %B11 = xor i16 %B6, 42 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (544) (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @cold Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @hot Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @unknown Step #5: error: input module is broken! Step #5: invalid unit type Step #5: !16 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i32 99, retainedNodes: !2) Step #5: i32 99 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %5 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %12 = phi i32 [ %13, %11 ], [ 0, %10 ] Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @test7 Step #5: error: input module is broken! Step #5: #8192 pulse cov: 225 ft: 500 exec/s: 630 rss: 180Mb Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %28 Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %2 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %2 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G47 = getelementptr ptr, ptr undef, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G42 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %1 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %1, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %G23 = getelementptr ptr, ptr %1, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr %G59, align 4 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %CgU = fcmp true double %B17, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G9 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G36 = getelementptr i1, ptr %A6, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: %G32 = getelementptr ptr, ptr %A24, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B33 = frem double %B17, 0.000000e+00 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G28 = getelementptr ptr, ptr %G9, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C9 = fcmp ole double %B33, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: store i1 %L19, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B2 = sdiv i64 %B18, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B38 = sdiv i1 %C2, %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C22 = icmp ule i64 %L10, %B22 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %B37 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G24 = getelementptr i64, ptr %A21, i64 %B10 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G26 = getelementptr i1, ptr %A14, i64 %B7 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %B19 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G37 = getelementptr i1, ptr %A14, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %0, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !17 = distinct !DISubprogram(name: "fn1", scope: !2, file: !2, line: 5, type: !17, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !12, retainedNodes: !13) Step #5: !17 = distinct !DISubprogram(name: "fn1", scope: !2, file: !2, line: 5, type: !17, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !12, retainedNodes: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid icmp predicate (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !6 = distinct !DISubprogram(name: "bar", linkageName: "bar", scope: !1, file: !1, line: 2, type: !7, scopeLine: 2, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !10) Step #5: !10 = !{!DIExpression(16, 17, 28, 10, 2, 32, 1, 0, 0, 0), !11, !12, !15, !22} Step #5: !DIExpression(16, 17, 28, 10, 2, 32, 1, 0, 0, 0) Step #5: invalid expression Step #5: !DIExpression(16, 17, 28, 10, 2, 32, 1, 0, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !12, !14} Step #5: !10 = distinct !DILexicalBlock(scope: !11, file: !5, line: 80, column: 3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr nusw ptr, ptr undef, %0 zeroinitializer Step #5: loading unsized types is not allowed Step #5: %L1 = load %struct._IO_FILE, ptr %call, align 8 Step #5: loading unsized types is not allowed Step #5: %L = load %struct._IO_FILE, ptr %call, align 8 Step #5: GEP into unsized type! Step #5: %G6 = getelementptr %0, ptr %G4, i8 %L3 Step #5: storing unsized types is not allowed Step #5: store %struct._IO_FILE %L, ptr %G3, align 8 Step #5: storing unsized types is not allowed Step #5: store %struct._IO_FILE %I, ptr undef, align 8 Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid #dbg record variable Step #5: #dbg_value(i32 %sub2, !2, !DIExpression(), !31) Step #5: !2 = !{} Step #5: label %BB1 Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: can't skip to bit 77468939648 from 4704 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %29 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %3 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: floaterror: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: wchar_size metadata requires constant integer argument Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.8.0 (trunk 273572) (llvm/trunk 273584)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !2) Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvm-x85.avx513.cmp.ps.\\r%" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"#x\\x0d+inf%p$PATH!xcalcaaa" Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l1p8.mp62avx512.cmp.pd.256 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"#x\\x0d+inf%p$PATH!xcalcaaa" Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2144 of 2144 bytes Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr ptr, ptr %arrA, null Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B2] Step #5: error: input module is broken! Step #5: DbgLoc uses atomGroup but DISubprogram doesn't have Key Instructions enabled Step #5: !15 = !DILocation(line: 15, column: 1, scope: !5, atomGroup: 1) Step #5: !5 = distinct !DISubprogram(name: "test1", linkageName: "test1", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DbgLoc uses atomGroup but DISubprogram doesn't have Key Instructions enabled Step #5: !15 = !DILocation(line: 15, column: 1, scope: !5, atomGroup: 1) Step #5: !5 = distinct !DISubprogram(name: "test1", linkageName: "test1", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !35 = distinct !{!35, !31, !36} Step #5: !31 = !DILocation(line: 11, column: 5, scope: !32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Basic Block in function '_ZN4Exp8toStringEj' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Basic Block in function 'umin' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoynt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: can't skip to bit 9804428320 from 19360 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca ppc_fp128 (i128), align 8 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %yes.0 = phi i1 [ false, %xblkx.begin ], [ true, %xlab8x ], [ false, %xblkx.begin9 ], [ false, %xblkx.begin8 ], [ false, %BB ], [ false, %xblkx.begin6 ], [ false, %xblkx.begin5 ], [ true, %xblkx.begin4 ], [ false, %0 ], [ undef, %BB2 ], [ undef, %xblkx.end ] Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'fast_cabsl' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Not an enum attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 283520 from 18272 Step #5: error: input module is broken! Step #5: can't skip to bit 283520 from 18272 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: i64 32, file: !1, line: 11, baseType: !4, size: 64) Step #5: i64 32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317\8E34) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317\8E34) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %0, i32 %B15, ptr %G5] Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !23 = !DILocalVariable(name: "head_size", scope: !11, file: !1, line: 7, type: !"offset") Step #5: !"offset" Step #5: invalid type ref Step #5: !23 = !DILocalVariable(name: "head_size", scope: !11, file: !1, line: 7, type: !"offset") Step #5: !"offset" Step #5: label %for.body Step #5: ptr @f Step #5: invalid type ref Step #5: !23 = !DILocalVariable(name: "head_size", scope: !11, file: !1, line: 7, type: !"offset") Step #5: !"offset" Step #5: label %for.body Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'common' global must have a zero initializer! Step #5: ptr @G.19 Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: function !dbg attachment must be a subprogram Step #5: ptr @"cond\1Fsum_loop_hint" Step #5: !16 = distinct !{!16, !17, !15} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+ósse3' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+ósse3' is not a recognized feature for this target (ignoring feature) Step #5: Invalid wide integer const record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_veights", i32 18, i32 104200} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_veights", i32 104, i32 1042861} Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"branch_veights", i32 255129, i32 1} Step #5: error: input module is broken! Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !"head_size", file: !1, line: 3, baseType: !4, size: 64) Step #5: !"head_size" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1711 = shl i32 %tmp1710, 22 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i32, ptr %tmp1683, align 4 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1712 = xor i32 %tmp1711, %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %tmp1721 = shl i32 %E3, 5 Step #5: Instruction does not dominate all uses! Step #5: %S3 = shufflevector <4 x i32> %L1, <4 x i32> %S, <4 x i32> poison Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %E1 = extractelement <4 x i32> %S1, i32 %tmp1693 Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B8 = sub i32 %B2, 2147483647 Step #5: Instruction does not dominate all uses! Step #5: %tmp115 = bitcast ptr %tmp114 to ptr Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1683 = getelementptr inbounds %0, ptr %G10, i64 0, i32 1 Step #5: %G5 = getelementptr i32, ptr %tmp1683, i32 %tmp1711 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr %0, ptr %tmp1, i32 %L3 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %tmp1709 = lshr i32 %tmp1708, 7 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %B4 = udiv i32 %tmp1694, %tmp1688 Step #5: %B1 = add i32 %B4, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B3 = srem i32 %tmp1711, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B11 = add i1 false, %L5 Step #5: store i1 %B11, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i1, align 1 Step #5: store i1 %C, ptr %A2, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test7' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15505979200 from 13216 Step #5: error: input module is broken! Step #5: Basic Block in function 'indbrtest1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1434493824 from 21248 Step #5: error: input module is broken! Step #5: invalid file Step #5: !22 = !DILocalVariable(name: "start", arg: 2, scope: !11, file: !"test.i", line: 6, type: !19) Step #5: !"test.i" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @fopen Step #5: Attribute after last parameter! Step #5: ptr @fputs Step #5: error: input module is broken! Step #5: Basic Block in function 'test_outofline' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_deot Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llwm.lifetime.start.p0i8 Step #5: error: input module is broken! Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Attribute 'optnone' requires 'noinline'! Step #5: %1 = invoke ptr @_Znwm() #3 Step #5: to label %invoke.cont unwind label %lpad Step #5: Attribute 'optnone' requires 'noinline'! Step #5: %call.i25 = invoke ptr @_Znwm() #3 Step #5: to label %call.i.noexc unwind label %lpad4 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'function_pointer' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !32 = distinct !{!32, !29, !33} Step #5: !29 = !DILocation(line: 11, column: 5, scope: !30) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Basic Block in function 'extractelement_shuffle_in_range' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dbg record: invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %21 Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_v_s_v' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 111912482208 from 2464 Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Basic Block in function 't12.1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 134217738656 from 10048 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.\5Bu = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %B1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrerror: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: domain must have one or two operands Step #5: !6 = distinct !{} Step #5: second domain operand must be string (if used) Step #5: !4 = distinct !{!4, !5} Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %iv = phi i128 [ 0, %entry ], [ 4294967296, %loop ] Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %Addr.017 = phi ptr [ %incdec.ptr, %while.body ], [ null, %if.then ], [ null, %entry ] Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'unary_fneg_sin_fmf' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %3 = getelementptr inbounds [128 x %structECallerInfo], ptr @CallerInfos, float 4.200000e+01, i64 %0, i32 1 Step #5: error: input module is broken! Step #5: Not a constant range list attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !26 = distinct !DISubprogram(name: "IsNull", linkageName: "_ZN2S16IsNullEv", scope: !13, file: !1, line: 8, type: !10, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !17, retainedNodes: !27) Step #5: !10 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 79470547776 from 19520 Step #5: error: input module is broken! Step #5: Basic Block in function 'test28' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = fcmp oeq double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %72 = select i1 %33, i1 false, i1 %69 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20) Step #5: ptr @f Step #5: br i1 %C5, label %for.end, label %for.body, !dbg !31, !llvm.loop !33 Step #5: !34 = !DILocation(line: 11, column: 5, scope: !15) Step #5: !15 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !16, size: 32) Step #5: location requires a valid scope Step #5: !34 = !DILocation(line: 11, column: 5, scope: !15) Step #5: !15 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !16, size: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror argument should come from an alloca or parameter Step #5: ptr undef Step #5: call void @useSwiftError(ptr nonnull swifterror undef) Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %84 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '_z1im' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !8 = distinct !DISubprogram(name: "a", linkageName: "?a@@YAXXZ", scope: !1, file: !1, line: 3, type: !9, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: ptr @"?a@@YAXXZ" Step #5: %1 = zext i32 %0 to i64, !dbg !28 Step #5: !28 = !DILocation(line: 5, scope: !16) Step #5: !16 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: location requires a valid scope Step #5: !28 = !DILocation(line: 5, scope: !16) Step #5: !16 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 2728 of 2728 bytes Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !11 = distinct !{!11, !12} Step #5: !12 = !DILocation(line: 9, column: 3, scope: !13) Step #5: DILocation not allowed within this metadata node Step #5: !18 = distinct !{!18, !19} Step #5: !19 = !DILocation(line: 16, column: 3, scope: !20) Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !42 = distinct !{!42, !30} Step #5: !30 = !DILocation(line: 9, column: 3, scope: !27) Step #5: DILocation not allowed within this metadata node Step #5: !58 = distinct !{!58, !46} Step #5: !46 = !DILocation(line: 16, column: 3, scope: !44) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !11 = distinct !{!11, !12} Step #5: !12 = !DILocation(line: 9, column: 3, scope: !13) Step #5: DILocation not allowed within this metadata node Step #5: !18 = distinct !{!18, !19} Step #5: !19 = !DILocation(line: 16, column: 3, scope: !20) Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G30, i32 %B23, ptr %G28] Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i1, but got i32 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.umeloetne.nrdered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i32, i32) #0 Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %srcdest, ptr %srcdest, i32 %sz, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr align 1 %srcdest, ptr align 1 %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 4, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 8, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 16, i32 1) Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 8 elements, but got <4 x i1> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<4 x float>, <4 x float>, i32 immarg, <4 x i1>) #1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 106362872032 from 20544 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %50 = alloca ptr, align 8 Step #5: %G2 = getelementptr i1, ptr %50, i64 %B11 Step #5: Instruction does not dominate all uses! Step #5: %B11 = ashr exact i64 -9223372036854775808, 0 Step #5: %G2 = getelementptr i1, ptr %50, i64 %B11 Step #5: Instruction does not dominate all uses! Step #5: %B = xor i16 %1, %1 Step #5: %C1 = icmp ult i16 %1, %B Step #5: Instruction does not dominate all uses! Step #5: %53 = getelementptr i64, ptr %50, i64 1 Step #5: %64 = getelementptr i1, ptr %53, i64 %4 Step #5: Instruction does not dominate all uses! Step #5: %34 = add i1 %27, true Step #5: store i1 %34, ptr %41, align 1 Step #5: Instruction does not dominate all uses! Step #5: %41 = alloca i64, align 8 Step #5: store i1 %34, ptr %41, align 1 Step #5: Instruction does not dominate all uses! Step #5: %59 = sdiv i64 %4, %4 Step #5: %B3 = xor i64 %4, %59 Step #5: Instruction does not dominate all uses! Step #5: %B10 = sub i1 %38, %21 Step #5: %C10 = icmp ne i1 %C6, %B10 Step #5: Instruction does not dominate all uses! Step #5: %50 = alloca ptr, align 8 Step #5: %68 = getelementptr ptr, ptr %50, i16 0 Step #5: Instruction does not dominate all uses! Step #5: %54 = alloca double, align 8 Step #5: %74 = getelementptr ptr, ptr %54, i1 %3 Step #5: Instruction does not dominate all uses! Step #5: %38 = icmp slt i16 %1, %1 Step #5: %77 = lshr i1 %38, %71 Step #5: Instruction does not dominate all uses! Step #5: %49 = alloca ptr, align 8 Step #5: %79 = getelementptr ptr, ptr %49, i16 %1 Step #5: Instruction does not dominate all uses! Step #5: %42 = load i1, ptr %41, align 1 Step #5: %81 = icmp ugt i1 %77, %42 Step #5: Instruction does not dominate all uses! Step #5: %55 = alloca double, align 8 Step #5: store double %80, ptr %55, align 8 Step #5: Instruction does not dominate all uses! Step #5: %54 = alloca double, align 8 Step #5: store double %76, ptr %54, align 8 Step #5: Instruction does not dominate all uses! Step #5: %53 = getelementptr i64, ptr %50, i64 1 Step #5: %86 = getelementptr ptr, ptr %53, i16 %1 Step #5: Instruction does not dominate all uses! Step #5: %50 = alloca ptr, align 8 Step #5: store ptr %79, ptr %50, align 8 Step #5: Instruction does not dominate all uses! Step #5: %49 = alloca ptr, align 8 Step #5: store ptr %86, ptr %49, align 8 Step #5: Instruction does not dominate all uses! Step #5: %44 = alloca ptr, align 8 Step #5: store i1 %83, ptr %44, align 1 Step #5: Instruction does not dominate all uses! Step #5: %40 = icmp ugt i1 true, %3 Step #5: store i1 %40, ptr %41, align 1 Step #5: Instruction does not dominate all uses! Step #5: %41 = alloca i64, align 8 Step #5: store i1 %40, ptr %41, align 1 Step #5: Instruction does not dominate all uses! Step #5: %35 = alloca i1, align 1 Step #5: store i1 %88, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %30 = icmp slt i1 %28, %27 Step #5: store i1 %30, ptr %12, align 1 Step #5: Instruction does not dominate all uses! Step #5: %41 = alloca i64, align 8 Step #5: store i1 %93, ptr %41, align 1 Step #5: Instruction does not dominate all uses! Step #5: %35 = alloca i1, align 1 Step #5: store ptr %91, ptr %35, align 8 Step #5: Instruction does not dominate all uses! Step #5: %35 = alloca i1, align 1 Step #5: store i1 %C2, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp sle i16 %1, %1 Step #5: %97 = urem i1 %84, %C4 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp sge i64 0, %4 Step #5: %125 = icmp sgt i1 %29, %88 Step #5: Instruction does not dominate all uses! Step #5: %45 = getelementptr ptr, ptr %44, i1 %42 Step #5: %128 = getelementptr double, ptr %45, i32 -1 Step #5: Instruction does not dominate all uses! Step #5: %41 = alloca i64, align 8 Step #5: store i64 %B3, ptr %41, align 4 Step #5: Instruction does not dominate all uses! Step #5: %48 = icmp uge i1 %3, %3 Step #5: %B9 = udiv i1 %L3, %48 Step #5: Instruction does not dominate all uses! Step #5: %35 = alloca i1, align 1 Step #5: store i32 %135, ptr %35, align 4 Step #5: error: input module is broken! Step #5: blockaddress operand must be a function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !29 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2541935904 from 19744 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_demanded_elts_pmuldq_512' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B7] Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B6] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B3] Step #5: Argument operand must be alloca or constant. Step #5: %catch.i9mer = catchpad within %cs.inner [i32 %B1] Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !29 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %169 = fmul double %0, %160 Step #5: store double %169, ptr %150, align 8 Step #5: Instruction does not dominate all uses! Step #5: %150 = alloca double, align 8 Step #5: store double %169, ptr %150, align 8 Step #5: Instruction does not dominate all uses! Step #5: %161 = icmp ne i16 32767, %151 Step #5: store i1 %161, ptr @G.9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %170 = fdiv double %0, %169 Step #5: store double %170, ptr %149, align 8 Step #5: Instruction does not dominate all uses! Step #5: %149 = alloca double, align 8 Step #5: store double %170, ptr %149, align 8 Step #5: Instruction does not dominate all uses! Step #5: %168 = udiv i16 1, %76 Step #5: store i16 %168, ptr %148, align 2 Step #5: Instruction does not dominate all uses! Step #5: %148 = alloca i16, align 2 Step #5: store i16 %168, ptr %148, align 2 Step #5: Instruction does not dominate all uses! Step #5: %B3 = udiv i1 %C3, false Step #5: store i1 %B3, ptr %163, align 1 Step #5: Instruction does not dominate all uses! Step #5: %163 = alloca i16, align 2 Step #5: store i1 %B3, ptr %163, align 1 Step #5: Instruction does not dominate all uses! Step #5: %172 = fadd double %169, %2 Step #5: store double %172, ptr @G.4, align 8 Step #5: Instruction does not dominate all uses! Step #5: %152 = getelementptr i8, ptr %116, i1 %132 Step #5: store ptr %152, ptr %153, align 8 Step #5: Instruction does not dominate all uses! Step #5: %153 = alloca i1, align 1 Step #5: store ptr %152, ptr %153, align 8 Step #5: Instruction does not dominate all uses! Step #5: %108 = add i64 0, %4 Step #5: store volatile i64 %108, ptr %65, align 4 Step #5: Instruction does not dominate all uses! Step #5: %65 = alloca i64, align 8 Step #5: store volatile i64 %108, ptr %65, align 4 Step #5: Instruction does not dominate all uses! Step #5: %148 = alloca i16, align 2 Step #5: store i64 %B4, ptr %148, align 4 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 49420343648 from 25216 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 276 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.sitofp.f64.i256(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @lvm.experimental.constrained.sitofp.f64.i256(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.sitofp.f64.i256 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %t0 = getelementptr [256 x float], ptr addrspacecast (ptr addrspace(3) @array to ptr), @bitcast_after_gep, %out0 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr null Step #5: i32error: input module is broken! Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.sitofp.f64.i32l(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fdiv.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.frem.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.fptoui.i32.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.expnncoiseta.tmlerrained.fptosi.i32.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.sitofp.f64.i32l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"lvm.ex\0Cerimental.constrai\F3\A0\81\A3ned.fcmp." Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @f1llvm.experimental.constrained.fcmps.f Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"32703llvm.experimental.constrained.uitofp.f6" Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %112 = getelementptr i64, ptr %96, i1 %100 Step #5: store double undef, ptr %112, align 8 Step #5: Instruction does not dominate all uses! Step #5: %96 = alloca i1, i32 %20, align 1 Step #5: %135 = getelementptr i8, ptr %96, i1 %108 Step #5: Instruction does not dominate all uses! Step #5: %108 = fcmp uge float 1.401300e-45, f0x7F7FFFFF Step #5: %135 = getelementptr i8, ptr %96, i1 %108 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr inbounds double, ptr %61, i32 0 Step #5: %139 = load double, ptr %77, align 8 Step #5: Instruction does not dominate all uses! Step #5: %76 = load double, ptr @G.15, align 8 Step #5: %143 = frem double %0, %76 Step #5: Instruction does not dominate all uses! Step #5: %120 = fcmp ord double %2, %76 Step #5: %145 = sdiv i1 %120, %3 Step #5: Instruction does not dominate all uses! Step #5: %81 = getelementptr i16, ptr %77, i32 %21 Step #5: store i16 undef, ptr %81, align 2 Step #5: Instruction does not dominate all uses! Step #5: %54 = load i32, ptr %53, align 4 Step #5: %155 = icmp sgt i32 0, %54 Step #5: Instruction does not dominate all uses! Step #5: %101 = fadd double %0, %2 Step #5: %C2 = fcmp ogt double %0, %101 Step #5: Instruction does not dominate all uses! Step #5: %122 = sub i1 %3, %93 Step #5: store i1 %122, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %106 = fmul double %0, 4.940660e-324 Step #5: %161 = fcmp one double %106, %101 Step #5: Instruction does not dominate all uses! Step #5: %101 = fadd double %0, %2 Step #5: %161 = fcmp one double %106, %101 Step #5: Instruction does not dominate all uses! Step #5: %55 = getelementptr ptr, ptr %53, i1 %50 Step #5: %162 = getelementptr double, ptr %55, i32 -1 Step #5: Instruction does not dominate all uses! Step #5: %92 = fcmp ole double %0, %76 Step #5: store i1 %92, ptr %136, align 1 Step #5: Instruction does not dominate all uses! Step #5: %114 = ashr i1 %100, %90 Step #5: store i1 %114, ptr %148, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = add i1 %27, %3 Step #5: store i1 %B6, ptr @G.1.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %124 = getelementptr ptr, ptr %79, i8 %102 Step #5: store i16 %164, ptr %124, align 2 Step #5: Instruction does not dominate all uses! Step #5: %80 = add i64 0, %4 Step #5: store i64 %80, ptr %49, align 4 Step #5: Instruction does not dominate all uses! Step #5: %49 = alloca i64, align 8 Step #5: store i64 %80, ptr %49, align 4 Step #5: Instruction does not dominate all uses! Step #5: %116 = shl i1 %78, %38 Step #5: %171 = getelementptr i1, ptr %130, i1 %116 Step #5: Instruction does not dominate all uses! Step #5: %96 = alloca i1, i32 %20, align 1 Step #5: store i1 %146, ptr %96, align 1 Step #5: Instruction does not dominate all uses! Step #5: %49 = alloca i64, align 8 Step #5: store i1 %131, ptr %49, align 1 Step #5: Instruction does not dominate all uses! Step #5: %96 = alloca i1, i32 %20, align 1 Step #5: store i1 %145, ptr %96, align 1 Step #5: Instruction does not dominate all uses! Step #5: %50 = load i1, ptr %49, align 1 Step #5: br i1 %50, label %126, label %172 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %64, i64 %4 Step #5: store i1 %155, ptr %79, align 1 Step #5: Instruction does not dominate all uses! Step #5: %76 = load double, ptr @G.15, align 8 Step #5: %175 = fcmp true double %2, %76 Step #5: Instruction does not dominate all uses! Step #5: %106 = fmul double %0, 4.940660e-324 Step #5: %C5 = fcmp ogt double %176, %106 Step #5: Instruction does not dominate all uses! Step #5: %49 = alloca i64, align 8 Step #5: store i1 %C5, ptr %49, align 1 Step #5: Instruction does not dominate all uses! Step #5: %84 = shl nsw i8 0, 0 Step #5: store i8 %84, ptr @G.21, align 1 Step #5: Instruction does not dominate all uses! Step #5: %120 = fcmp ord double %2, %76 Step #5: %B2 = add i1 %120, %3 Step #5: Instruction does not dominate all uses! Step #5: %96 = alloca i1, i32 %20, align 1 Step #5: store i1 %175, ptr %96, align 1 Step #5: Instruction does not dominate all uses! Step #5: %96 = alloca i1, i32 %20, align 1 Step #5: store i1 %178, ptr %96, align 1 Step #5: Instruction does not dominate all uses! Step #5: %76 = load double, ptr @G.15, align 8 Step #5: %B4 = fmul double %2, %76 Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: error: input module is broken! Step #5: Basic Block in function 'fast_cabs' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %195 = getelementptr metadata, ptr %194, i1 %190 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2748 of 2748 bytes Step #5: error: input module is broken! Step #5: The unwind destination does not have an exception handling instruction! Step #5: invoke void @bar() Step #5: to label %cont.a unwind label %BB2 Step #5: error: input module is broken! Step #5: Basic Block in function 'float_exp' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %constexpr.ins22 Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: expected integer argument to function_entry_count Step #5: !4 = !{!"function_entry_count", i64 } Step #5: Invalid operand for global metadata! Step #5: !4 = !{!"function_entry_count", i64 } Step #5: i64 Step #5: !prof brunch_weights operand is not a const int Step #5: Invalid operand for global metadata! Step #5: !5 = !{!"branch_weights", i32 , i32 } Step #5: i32 Step #5: !prof brunch_weights operand is not a const int Step #5: Invalid operand for global metadata! Step #5: !6 = !{!"branch_weights", i32 , i32 } Step #5: i32 Step #5: expected integer argument to function_entry_count Step #5: !7 = !{!"function_entry_count", i64 } Step #5: Invalid operand for global metadata! Step #5: !7 = !{!"function_entry_count", i64 } Step #5: i64 Step #5: !prof brunch_weights operand is not a const int Step #5: Referring to an argument in another function! Step #5: %indvars.iv = phi i64 [ %indvars.iv.next, %for.body ], [ , %ph ] Step #5: !prof brunch_weights operand is not a const int Step #5: Referring to an argument in another function! Step #5: %indvars.iv = phi i64 [ %indvars.iv.next, %for.body ], [ , %entry ] Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 undef, !"Debug Info Version", i32 } Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !2 = !{i32 , !"PIC Level", i32 undef} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 undef Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 undef Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B5 = and i1 %B4, %B5 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"??3@YAXPEAX@Ztest9llum.me" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @mcpy.p0i8.p0i8.i32llvm.o Step #5: immarg attribute only applies to intrinsics Step #5: ptr @bjectsize.i64.p0i8llvm.mem Step #5: immarg attribute only applies to intrinsics Step #5: ptr @move.p0i8.p0i8.i32ll Step #5: error: input module is broken! Step #5: experimental_deoptimize must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: %deoptret2 = call i32 (...) @llvm.experimental.deoptimize.i32() [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in1.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %B Step #5: i128error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B32 = ashr i64 -9223372036854775808, 4294967296 Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B46 = mul i1 %C20, false Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B34 = lshr i1 %C20, %C26 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %G88, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 -32768, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %B34 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 -32768, 0 Step #5: br i1 %C2, label %BB4, label %BB5 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C, %L5 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %B54 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ALARM: working on the last Unit for 125 seconds Step #5: and the timeout value is 100 (use -timeout=N to change) Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./timeout-995bff1cee4ef433c22f37306a62e04e42b4b846 Step #5: ==180== ERROR: libFuzzer: timeout after 125 seconds Step #5: #0 0x557e86290a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e86204c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e861e770d in fuzzer::Fuzzer::AlarmCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:304:5 Step #5: #3 0x7fe08b49b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x557e862d0c5f in Underlying /src/llvm-project/llvm/include/llvm/ADT/BitmaskEnum.h Step #5: #5 0x557e862d0c5f in llvm::SCEVNoWrapFlags llvm::BitmaskEnumDetail::operator&(llvm::SCEVNoWrapFlags, llvm::SCEVNoWrapFlags) /src/llvm-project/llvm/include/llvm/ADT/BitmaskEnum.h:163:43 Step #5: #6 0x557e89ab2b9b in getNoWrapFlags /src/llvm-project/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h:237:51 Step #5: #7 0x557e89ab2b9b in llvm::SCEVPatternMatch::SCEVBinaryExpr_match, llvm::PatternMatchHelpers::match_bind, (llvm::SCEVNoWrapFlags)0, false>::match(llvm::SCEV const*) const /src/llvm-project/llvm/include/llvm/Analysis/ScalarEvolutionPatternMatch.h:219:22 Step #5: #8 0x557e89a33f20 in match, llvm::PatternMatchHelpers::match_bind, (llvm::SCEVNoWrapFlags)0, false> > /src/llvm-project/llvm/include/llvm/Analysis/ScalarEvolutionPatternMatch.h:44:12 Step #5: #9 0x557e89a33f20 in llvm::ScalarEvolution::SimplifyICmpOperands(llvm::CmpPredicate&, llvm::SCEVUseT&, llvm::SCEVUseT&, unsigned int) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:11154:9 Step #5: #10 0x557e89a35e5c in llvm::ScalarEvolution::SimplifyICmpOperands(llvm::CmpPredicate&, llvm::SCEVUseT&, llvm::SCEVUseT&, unsigned int) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:11331:11 Step #5: #11 0x557e89a46d14 in llvm::ScalarEvolution::isImpliedCondBalancedTypes(llvm::CmpPredicate, llvm::SCEVUseT, llvm::SCEVUseT, llvm::CmpPredicate, llvm::SCEVUseT, llvm::SCEVUseT, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12284:7 Step #5: #12 0x557e89a469f6 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12269:10 Step #5: #13 0x557e89a463ce in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12215:10 Step #5: #14 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #15 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #16 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #17 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #18 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #19 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #20 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #21 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #22 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #23 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #24 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #25 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #26 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #27 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #28 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #29 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #30 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #31 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #32 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #33 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #34 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #35 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #36 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #37 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #38 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #39 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #40 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #41 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #42 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #43 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #44 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #45 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #46 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #47 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #48 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #49 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #50 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #51 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #52 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #53 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #54 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #55 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #56 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #57 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #58 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #59 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #60 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #61 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #62 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #63 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #64 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #65 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #66 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #67 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #68 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #69 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #70 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #71 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #72 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #73 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #74 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #75 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #76 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #77 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #78 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #79 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #80 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #81 0x557e89a460c4 in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12194:14 Step #5: #82 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #83 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #84 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #85 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #86 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #87 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #88 0x557e89a4608d in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12193:14 Step #5: #89 0x557e89a45efe in operator() /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:11949:12 Step #5: #90 0x557e89a45efe in __invoke<(lambda at /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:11943:22) &, const llvm::Instruction &> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:87:27 Step #5: #91 0x557e89a45efe in __any_of, false, true>, llvm::ilist_iterator_w_bits, false, true>, std::__1::__identity, (lambda at /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:11943:22)> /usr/local/bin/../include/c++/v1/__algorithm/any_of.h:27:9 Step #5: #92 0x557e89a45efe in any_of, false, true>, (lambda at /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:11943:22)> /usr/local/bin/../include/c++/v1/__algorithm/any_of.h:37:10 Step #5: #93 0x557e89a45efe in any_of /src/llvm-project/llvm/include/llvm/ADT/STLExtras.h:1747:10 Step #5: #94 0x557e89a45efe in llvm::ScalarEvolution::isImpliedViaGuard(llvm::BasicBlock const*, llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:11943:10 Step #5: #95 0x557e899f090f in llvm::ScalarEvolution::isLoopBackedgeGuardedByCond(llvm::Loop const*, llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12020:7 Step #5: #96 0x557e89a42625 in llvm::ScalarEvolution::isKnownViaInduction(llvm::CmpPredicate, llvm::SCEVUseT, llvm::SCEVUseT) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:11492:10 Step #5: #97 0x557e89a41196 in llvm::ScalarEvolution::isKnownPredicate(llvm::CmpPredicate, llvm::SCEVUseT, llvm::SCEVUseT) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:11502:7 Step #5: #98 0x557e899f173f in bool llvm::ScalarEvolution::proveNoWrapByVaryingStart(llvm::SCEV const*, llvm::SCEV const*, llvm::Loop const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:1603:20 Step #5: #99 0x557e899eda48 in llvm::ScalarEvolution::getZeroExtendExprImpl(llvm::SCEV const*, llvm::Type*, unsigned int) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:1879:11 Step #5: #100 0x557e899d935b in llvm::ScalarEvolution::getZeroExtendExpr(llvm::SCEV const*, llvm::Type*, unsigned int) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:1683:19 Step #5: #101 0x557e899da136 in llvm::ScalarEvolution::getUDivExpr(llvm::SCEVUseT, llvm::SCEVUseT) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:3622:17 Step #5: #102 0x557e899f1b56 in llvm::ScalarEvolution::getURemExpr(llvm::SCEVUseT, llvm::SCEVUseT) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:3556:22 Step #5: #103 0x557e89a1e9fa in llvm::ScalarEvolution::createSCEV(llvm::Value*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp Step #5: #104 0x557e89a0795c in llvm::ScalarEvolution::createSCEVIter(llvm::Value*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:7745:21 Step #5: #105 0x557e89a4639e in llvm::ScalarEvolution::isImpliedCond(llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*, llvm::Value const*, bool, llvm::Instruction const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:12213:26 Step #5: #106 0x557e899f053d in llvm::ScalarEvolution::isLoopBackedgeGuardedByCond(llvm::Loop const*, llvm::CmpPredicate, llvm::SCEV const*, llvm::SCEV const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:11981:7 Step #5: #107 0x557e899f00ba in llvm::ScalarEvolution::proveNoUnsignedWrapViaInduction(llvm::SCEVAddRecExpr const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:5372:9 Step #5: #108 0x557e899ed1cb in llvm::ScalarEvolution::getZeroExtendExprImpl(llvm::SCEV const*, llvm::Type*, unsigned int) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:1830:25 Step #5: #109 0x557e899d935b in llvm::ScalarEvolution::getZeroExtendExpr(llvm::SCEV const*, llvm::Type*, unsigned int) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:1683:19 Step #5: #110 0x557e899da136 in llvm::ScalarEvolution::getUDivExpr(llvm::SCEVUseT, llvm::SCEVUseT) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:3622:17 Step #5: #111 0x557e899f1b56 in llvm::ScalarEvolution::getURemExpr(llvm::SCEVUseT, llvm::SCEVUseT) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:3556:22 Step #5: #112 0x557e89a1e9fa in llvm::ScalarEvolution::createSCEV(llvm::Value*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp Step #5: #113 0x557e89a0795c in llvm::ScalarEvolution::createSCEVIter(llvm::Value*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:7745:21 Step #5: #114 0x557e89a2fce4 in llvm::ScalarEvolution::computeExitLimitFromICmp(llvm::Loop const*, llvm::ICmpInst*, bool, bool, bool) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:9465:21 Step #5: #115 0x557e89a2e744 in llvm::ScalarEvolution::computeExitLimitFromCondImpl(llvm::ScalarEvolution::ExitLimitCache&, llvm::Loop const*, llvm::Value*, bool, bool, bool) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:9326:9 Step #5: #116 0x557e89a2de3f in llvm::ScalarEvolution::computeExitLimitFromCondCached(llvm::ScalarEvolution::ExitLimitCache&, llvm::Loop const*, llvm::Value*, bool, bool, bool) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:9308:18 Step #5: #117 0x557e89a2d2ec in computeExitLimitFromCond /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:9264:10 Step #5: #118 0x557e89a2d2ec in llvm::ScalarEvolution::computeExitLimit(llvm::Loop const*, llvm::BasicBlock*, bool, bool) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:9238:12 Step #5: #119 0x557e89a24e54 in llvm::ScalarEvolution::computeBackedgeTakenCount(llvm::Loop const*, bool) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:9149:20 Step #5: #120 0x557e89a2323d in llvm::ScalarEvolution::getBackedgeTakenInfo(llvm::Loop const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:8715:30 Step #5: #121 0x557e89a226ab in llvm::ScalarEvolution::getBackedgeTakenCount(llvm::Loop const*, llvm::ScalarEvolution::ExitCountKind) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:8662:12 Step #5: #122 0x557e89a1778c in getConstantMaxBackedgeTakenCount /src/llvm-project/llvm/include/llvm/Analysis/ScalarEvolution.h:1100:12 Step #5: #123 0x557e89a1778c in llvm::ScalarEvolution::getRangeRef(llvm::SCEV const*, llvm::ScalarEvolution::RangeSignHint, unsigned int) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:7008:11 Step #5: #124 0x557e89a09896 in getSignedRange /src/llvm-project/llvm/include/llvm/Analysis/ScalarEvolution.h:1210:12 Step #5: #125 0x557e89a09896 in llvm::ScalarEvolution::inferNoWrapViaConstantRanges(llvm::SCEVAddRecExpr const*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:5254:11 Step #5: #126 0x557e89a0ca1d in llvm::ScalarEvolution::createSimpleAffineAddRec(llvm::PHINode*, llvm::Value*, llvm::Value*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:5932:5 Step #5: #127 0x557e89a0df73 in llvm::ScalarEvolution::createAddRecFromPHI(llvm::PHINode*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:5980:17 Step #5: #128 0x557e89a0f822 in llvm::ScalarEvolution::createNodeForPHI(llvm::PHINode*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:6216:23 Step #5: #129 0x557e89a1fc23 in llvm::ScalarEvolution::createSCEV(llvm::Value*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:8421:12 Step #5: #130 0x557e89a0795c in llvm::ScalarEvolution::createSCEVIter(llvm::Value*) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:7745:21 Step #5: #131 0x557e8bdb34c9 in (anonymous namespace)::LoopPredication::parseLoopICmp(llvm::ICmpInst*) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPredication.cpp:354:26 Step #5: #132 0x557e8bdaf341 in parseLoopLatchICmp /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPredication.cpp:832:17 Step #5: #133 0x557e8bdaf341 in (anonymous namespace)::LoopPredication::runOnLoop(llvm::Loop*) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPredication.cpp:1211:24 Step #5: #134 0x557e8bdaedc9 in llvm::LoopPredicationPass::run(llvm::Loop&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPredication.cpp:340:11 Step #5: #135 0x557e8bdac2c2 in std::__1::optional llvm::PassManager, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>::runSinglePass, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>, std::__1::default_delete, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>>>>(llvm::Loop&, std::__1::unique_ptr, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>, std::__1::default_delete, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>>>&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&, llvm::PassInstrumentation&) /src/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:370:32 Step #5: #136 0x557e8bdabf1a in llvm::PassManager, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>::runWithoutLoopNestPasses(llvm::Loop&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:156:9 Step #5: #137 0x557e8bdab363 in llvm::PassManager, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>::run(llvm::Loop&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:27:32 Step #5: #138 0x557e8bdacf30 in llvm::FunctionToLoopPassAdaptor::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:289:38 Step #5: #139 0x557e8aae33b4 in llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #140 0x557e8aae94ef in llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/IR/PassManager.cpp:127:38 Step #5: #141 0x557e8aae2474 in llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #142 0x557e862928a9 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:157:7 Step #5: #143 0x557e861e8e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #144 0x557e861f2408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #145 0x557e861d88a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #146 0x557e862055e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #147 0x7fe08b280082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #148 0x557e861cbc6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_predication+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::AlarmCallback() Step #5: SUMMARY: libFuzzer: timeout Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-predication Step #5: INFO: found LLVMFuzzerCustomMutator (0x556223d10990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1013994866 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55622de8f7f0, 0x55622de8faf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55622de8fb00,0x55622de92b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge130.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_predication/regressions/995bff1cee4ef433c22f37306a62e04e42b4b846' caused a failure at the previous merge step Step #5: MERGE-INNER: 14057 total files; 11912 processed earlier; will process 2145 files now Step #5: Malformed block Step #5: error: input module is broken! Step #5: #1 pulse cov: 11 ft: 12 exec/s: 0 rss: 101Mb Step #5: #2 pulse cov: 204 ft: 212 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 205 ft: 228 exec/s: 0 rss: 115Mb Step #5: #8 pulse cov: 209 ft: 260 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 209 ft: 274 exec/s: 0 rss: 118Mb Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i4> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>) #0 Step #5: intrinsic argument 0 vector element type expected i16, but got i4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i8> @llvm.x86.sse2.packuswb.128(<8 x i4>, <8 x i4>) #0 Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i4> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) #0 Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i4> @llvm.x86.avx2.packssdw(<8 x i32>, <8 x i32>) #0 Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i4> @llvm.x86.avx2.packusdw(<8 x i32>, <8 x i32>) #0 Step #5: error: input module is broken! Step #5: Basic Block in function 'fmul_fneg' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: #32 pulse cov: 213 ft: 309 exec/s: 0 rss: 118Mb Step #5: GEP into unsized type! Step #5: %G14 = getelementptr void (ptr, ptr, ptr), ptr %num, i1 %B15 Step #5: error: input module is broken! Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i4> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>) #0 Step #5: intrinsic argument 0 vector element type expected i16, but got i4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i8> @llvm.x86.sse2.packuswb.128(<8 x i4>, <8 x i4>) #0 Step #5: error: input module is broken! Step #5: #64 pulse cov: 216 ft: 328 exec/s: 0 rss: 123Mb Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr ppc_fp128, ptr %G1, ppc_fp128 %B29 Step #5: error: input module is broken! Step #5: #128 pulse cov: 218 ft: 373 exec/s: 128 rss: 123Mb Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+ósse3' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+ósse3' is not a recognized feature for this target (ignoring feature) Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 0 Step #5: ptrerror: input module is broken! Step #5: Unexpected end of file reading 3420 of 3420 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'reduce_xor^zext_external_use' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 2057334272 from 23936 Step #5: error: input module is broken! Step #5: #256 pulse cov: 222 ft: 414 exec/s: 128 rss: 123Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"9.f64llvm.experimental.constrained.sitofp.f6"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @"4.i32llvm.experimental.con3trained.fcm"(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @p.f64llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"9.f64llvm.experimental.constrained.sitofp.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4.i32llvm.experimental.con3trained.fcm" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @p.f64llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @s.f64llvm.experimental.constrained.fptoui.i3 Step #5: error: input module is broken! Step #5: Basic Block in function 'ItoFtoF_u25_f32_f16' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2067830784 from 26496 Step #5: error: input module is broken! Step #5: can't skip to bit 85901610368 from 26400 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 222 ft: 439 exec/s: 46 rss: 139Mb Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fadd Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fadd_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fsub Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fsub_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @foo.f64(double 0.000000e+00, double 0.000000e+00) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fmul Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @foo.f64(double 4.940660e-324, double 4.940660e-324) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fmul_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fmul.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fdiv Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fdiv_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_frem Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_frem_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.frem.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptoui Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptoui.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptoui_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptoui.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_uitofp Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_uitofp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %3 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptosi Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptosi_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call i32 @bar.i32(i32 %1, i32 %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_sitofp Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %3 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_sitofp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmp Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i1 @llvm.experimental.constrained.fcmp.f64(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmps Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmps_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i1 @"llvm.experim\11ntal.constrained.fcmps.f64"(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @arbitraryfunc Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @foo.f64 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @bar.i32 Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i65> %t Step #5: <2 x i64>error: input module is broken! Step #5: can't skip to bit 58752801856 from 21024 Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B9 = or i16 42, %LGV4 Step #5: %C13 = icmp ne i16 1, %B9 Step #5: Instruction does not dominate all uses! Step #5: %B9 = or i16 42, %LGV4 Step #5: %B25 = sub i16 42, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A12, i64 -9223372036854775808 Step #5: store i16 %B13, ptr %G7, align 2 Step #5: Instruction does not dominate all uses! Step #5: %B18 = sub i1 %C17, %C17 Step #5: %C24 = icmp ne i1 %B18, %C19 Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A12, i64 -9223372036854775808 Step #5: store i1 %C24, ptr %G7, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C27 = icmp ult i64 1, %LGV5 Step #5: br i1 %C27, label %192, label %200 Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A12, i64 -9223372036854775808 Step #5: store i32 %B14, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B17 = sub i64 %B15, 0 Step #5: %B11 = urem i64 42, %B17 Step #5: Instruction does not dominate all uses! Step #5: %B8 = or i1 %C5, true Step #5: br i1 %B8, label %230, label %232 Step #5: Instruction does not dominate all uses! Step #5: %B2 = udiv i8 16, 127 Step #5: %C11 = icmp eq i8 42, %B2 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3436 of 3436 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'iv_step' does not have terminator! Step #5: label %49 Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.fptosi.i32 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.sitofp.f64 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.i32llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f127llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @s.f2llvm.eipxermental.constrained.uitofp.f64 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 15, 28, 4101, 2, 4101, 3, 16, 18446744073709551615, 33, 4101, 9, 16, 18446744073709551615, 33, 16, 18446744073709551615, 37, 30, 12293, 6, 16, 18446744073709551615, 33, 4101, 12, 16, 18446744073709551615, 33, 16, 18446744073709551615, 37, 30, 4101, 8, 16, 18446744073709551615, 33, 4101, 14, 16, 18446744073709551615, 33, 16, 18446744073709551615, 37, 30, 28, 36, 4101, 4, 16, 18446744073709551615, 33, 4101, 10, 16, 18446744073709551615, 33, 16, 18446744073709551615, 37, 30, 4101, 7, 16, 18446744073709551615, 33, 4101, 13, 16, 18446744073709551615, 33, 16, 18446744073709551615, 37, 30, 28, 4101, 5, 16, 18446744073709551615, 33, 4101, 11, 16, 18446744073709551615, 33, 16, 18446744073709551615, 37, 30, 30, 37, 34, 29, 28, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cmp) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @fadd_fast_bfloat Step #5: i32error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B35, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C43 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %C23 = icmp ult i1 %C43, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B35, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: store i1 %L34, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B35, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %B31 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: error: input module is broken! Step #5: Basic Block in function 'fold_pmuldq_256' does not have terminator! Step #5: label %2 Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <16 x i32> %a0, <16 x i32> %1, <16 x i32> Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3500 of 3500 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: #1024 pulse cov: 222 ft: 478 exec/s: 39 rss: 212Mb Step #5: Global is marked as dllimport, but not external Step #5: ptr @narrow_sext_xor Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test26' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -553 Step #5: doubleerror: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown mangling mode Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = getelementptr i64, ptr %A2, i64 1 Step #5: %83 = getelementptr i1, ptr %61, i64 %4 Step #5: Instruction does not dominate all uses! Step #5: %81 = shl nuw nsw i64 %76, %78 Step #5: %B17 = add nuw i64 %81, %B23 Step #5: Instruction does not dominate all uses! Step #5: %B23 = mul i64 %78, %78 Step #5: %B17 = add nuw i64 %81, %B23 Step #5: Instruction does not dominate all uses! Step #5: %45 = alloca i64, align 8 Step #5: store i1 %31, ptr %45, align 1 Step #5: Instruction does not dominate all uses! Step #5: %82 = getelementptr double, ptr %A2, i32 0 Step #5: %85 = getelementptr i64, ptr %82, i64 -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %80 = load double, ptr @G.15, align 8 Step #5: %86 = fmul double %80, %80 Step #5: Instruction does not dominate all uses! Step #5: %80 = load double, ptr @G.15, align 8 Step #5: %86 = fmul double %80, %80 Step #5: Instruction does not dominate all uses! Step #5: %55 = fadd double 0.000000e+00, %L19 Step #5: %C1 = fcmp ole double %2, %55 Step #5: Instruction does not dominate all uses! Step #5: %79 = mul i32 0, %17 Step #5: %G = getelementptr i1, ptr %18, i32 %79 Step #5: Instruction does not dominate all uses! Step #5: %79 = mul i32 0, %17 Step #5: %B1 = ashr i32 %79, %79 Step #5: Instruction does not dominate all uses! Step #5: %79 = mul i32 0, %17 Step #5: %B1 = ashr i32 %79, %79 Step #5: Instruction does not dominate all uses! Step #5: %C43 = fcmp olt double %0, %80 Step #5: %87 = and i1 %C43, %3 Step #5: Instruction does not dominate all uses! Step #5: %45 = alloca i64, align 8 Step #5: store ptr %84, ptr %45, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C43 = fcmp olt double %0, %80 Step #5: store i1 %C43, ptr %83, align 1 Step #5: Instruction does not dominate all uses! Step #5: %62 = alloca double, align 8 Step #5: %93 = getelementptr ptr, ptr %62, i1 %3 Step #5: Instruction does not dominate all uses! Step #5: %C12 = fcmp true double %2, %0 Step #5: %100 = udiv i1 %C12, %3 Step #5: Instruction does not dominate all uses! Step #5: %60 = alloca ptr, align 8 Step #5: %101 = getelementptr ptr, ptr %60, i16 %1 Step #5: Instruction does not dominate all uses! Step #5: %80 = load double, ptr @G.15, align 8 Step #5: %C10 = fcmp ogt double %2, %80 Step #5: Instruction does not dominate all uses! Step #5: %63 = icmp eq i1 true, %58 Step #5: %104 = icmp ugt i1 %63, %71 Step #5: Instruction does not dominate all uses! Step #5: %71 = sdiv i1 %64, %27 Step #5: %104 = icmp ugt i1 %63, %71 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca double, align 8 Step #5: store double %102, ptr %A12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %82 = getelementptr double, ptr %A2, i32 0 Step #5: %G29 = getelementptr i32, ptr %82, i64 %4 Step #5: Instruction does not dominate all uses! Step #5: %62 = alloca double, align 8 Step #5: store double %97, ptr %62, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = getelementptr i64, ptr %A2, i64 1 Step #5: %G4 = getelementptr ptr, ptr %61, i16 %1 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca ptr, align 8 Step #5: store ptr %101, ptr %A2, align 8 Step #5: Instruction does not dominate all uses! Step #5: %60 = alloca ptr, align 8 Step #5: store ptr %G4, ptr %60, align 8 Step #5: Instruction does not dominate all uses! Step #5: %49 = alloca ptr, align 8 Step #5: store i1 %105, ptr %49, align 1 Step #5: Instruction does not dominate all uses! Step #5: %80 = load double, ptr @G.15, align 8 Step #5: %C24 = fcmp ord double %2, %80 Step #5: Instruction does not dominate all uses! Step #5: %45 = alloca i64, align 8 Step #5: store i1 %96, ptr %45, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L28 = load i64, ptr %G13, align 4 Step #5: %113 = udiv i64 %B17, %L28 Step #5: Instruction does not dominate all uses! Step #5: %B21 = srem i64 %B25, %B38 Step #5: %G1 = getelementptr i1, ptr %G28, i64 %B21 Step #5: Instruction does not dominate all uses! Step #5: %64 = load i1, ptr %62, align 1 Step #5: %116 = sdiv i1 %64, %71 Step #5: Instruction does not dominate all uses! Step #5: %71 = sdiv i1 %64, %27 Step #5: %116 = sdiv i1 %64, %71 Step #5: Instruction does not dominate all uses! Step #5: %74 = getelementptr ptr, ptr %45, i1 %47 Step #5: store i1 %C24, ptr %74, align 1 Step #5: Instruction does not dominate all uses! Step #5: %82 = getelementptr double, ptr %A2, i32 0 Step #5: %117 = getelementptr double, ptr %82, i64 %B17 Step #5: Instruction does not dominate all uses! Step #5: %73 = icmp sge i64 %4, %L28 Step #5: store i1 %73, ptr %10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %60 = alloca ptr, align 8 Step #5: %G3 = getelementptr i1, ptr %60, i16 %1 Step #5: Instruction does not dominate all uses! Step #5: %51 = icmp slt i1 %47, %3 Step #5: %119 = ashr exact i1 %B39, %51 Step #5: Instruction does not dominate all uses! Step #5: %77 = add nuw nsw i64 %76, %B21 Step #5: %B29 = add i64 %77, %B23 Step #5: Instruction does not dominate all uses! Step #5: %B23 = mul i64 %78, %78 Step #5: %B29 = add i64 %77, %B23 Step #5: Instruction does not dominate all uses! Step #5: %75 = getelementptr i1, ptr %18, i64 %52 Step #5: store i16 undef, ptr %75, align 2 Step #5: Instruction does not dominate all uses! Step #5: %52 = load i64, ptr %49, align 4 Step #5: %133 = shl i64 -9223372036854775808, %52 Step #5: Instruction does not dominate all uses! Step #5: %C16 = icmp ugt i1 %40, %L6 Step #5: store i1 %C16, ptr %A17, align 1 Step #5: Instruction does not dominate all uses! Step #5: %82 = getelementptr double, ptr %A2, i32 0 Step #5: %139 = load double, ptr %82, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B25 = udiv i64 %4, %76 Step #5: %C19 = icmp uge i64 %B25, %L7 Step #5: Instruction does not dominate all uses! Step #5: %G9 = getelementptr ptr, ptr %49, i1 %47 Step #5: %150 = getelementptr double, ptr %G9, i32 -1 Step #5: Instruction does not dominate all uses! Step #5: %57 = shl nuw i1 %41, true Step #5: %B46 = lshr i1 %C38, %57 Step #5: Instruction does not dominate all uses! Step #5: %45 = alloca i64, align 8 Step #5: store i64 %133, ptr %45, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B12 = or i32 0, 0 Step #5: store i32 %B12, ptr %A17, align 4 Step #5: Instruction does not dominate all uses! Step #5: %80 = load double, ptr @G.15, align 8 Step #5: %152 = fcmp true double %2, %80 Step #5: Instruction does not dominate all uses! Step #5: %45 = alloca i64, align 8 Step #5: store i64 %B, ptr %45, align 4 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LvVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 120796022560 from 22048 Step #5: error: input module is broken! Step #5: can't skip to bit 120796022560 from 22048 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 2005056928 from 19744 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test10_struct_arr_noinbounds_i64' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <8 x i4> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>) #0 Step #5: intrinsic argument 0 vector element type expected i16, but got i4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <16 x i8> @llvm.x86.sse2.packuswb.128(<8 x i4>, <8 x i4>) #0 Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <8 x i4> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) #0 Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <16 x i4> @llvm.x86.avx2.packssdw(<8 x i32>, <8 x i32>) #0 Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <16 x i4> @llvm.x86.avx2.packusdw(<8 x i32>, <8 x i32>) #0 Step #5: intrinsic return type expected vector with 32 elements, but got <8 x i4> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <8 x i4> @llvm.x86.avx2.packuswb(<16 x i4>, <16 x i4>) #0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C31 = fcmp ugt double +inf, %LGV3 Step #5: br i1 %C31, label %BB3, label %BB38 Step #5: Instruction does not dominate all uses! Step #5: %B24 = sdiv i8 -128, %LGV1 Step #5: %B25 = lshr i8 %B24, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = sdiv i8 -128, %LGV1 Step #5: %C39 = icmp slt i8 %B25, %B24 Step #5: Instruction does not dominate all uses! Step #5: %B25 = lshr i8 %B24, %LGV1 Step #5: store i8 %B25, ptr %A23, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C35 = fcmp fast oeq float %B46, 4.200000e+01 Step #5: %B61 = sdiv i1 %0, %C35 Step #5: Instruction does not dominate all uses! Step #5: %B25 = lshr i8 %B24, %LGV1 Step #5: %B82 = urem i8 %B25, 127 Step #5: Instruction does not dominate all uses! Step #5: %B24 = sdiv i8 -128, %LGV1 Step #5: %B83 = and i8 %B24, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B25 = lshr i8 %B24, %LGV1 Step #5: %B83 = and i8 %B24, %B25 Step #5: Instruction does not dominate all uses! Step #5: %C39 = icmp slt i8 %B25, %B24 Step #5: %B79 = udiv i1 %0, %C39 Step #5: Instruction does not dominate all uses! Step #5: %C39 = icmp slt i8 %B25, %B24 Step #5: %C53 = icmp ne i1 %C39, true Step #5: Instruction does not dominate all uses! Step #5: %C35 = fcmp fast oeq float %B46, 4.200000e+01 Step #5: br i1 %C35, label %BB20, label %BB31 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr double, ptr %A52, i1 %0 Step #5: store i1 %C67, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C41 = fcmp ule float 1.401300e-45, %1 Step #5: %B84 = udiv i1 %C41, %0 Step #5: Instruction does not dominate all uses! Step #5: %C31 = fcmp ugt double +inf, %LGV3 Step #5: %C47 = icmp uge i1 %B27, %C31 Step #5: Instruction does not dominate all uses! Step #5: %C31 = fcmp ugt double +inf, %LGV3 Step #5: %B66 = srem i1 %0, %C31 Step #5: Instruction does not dominate all uses! Step #5: %B51 = urem i8 %B24, %LGV1 Step #5: %B69 = lshr i8 %B51, %B24 Step #5: Instruction does not dominate all uses! Step #5: %B24 = sdiv i8 -128, %LGV1 Step #5: %B69 = lshr i8 %B51, %B24 Step #5: Instruction does not dominate all uses! Step #5: %B8 = shl i1 false, %C9 Step #5: %B62 = srem i1 %B8, true Step #5: Instruction does not dominate all uses! Step #5: %B25 = lshr i8 %B24, %LGV1 Step #5: %C68 = icmp ult i8 %B25, %LGV4 Step #5: Instruction does not dominate all uses! Step #5: %C35 = fcmp fast oeq float %B46, 4.200000e+01 Step #5: %B5 = mul i1 %C35, %C18 Step #5: Instruction does not dominate all uses! Step #5: %C31 = fcmp ugt double +inf, %LGV3 Step #5: %C56 = icmp ule i1 %C21, %C31 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr double, ptr %A52, i1 %0 Step #5: store i16 %B67, ptr %G2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr double, ptr %A52, i1 %0 Step #5: store i1 %C23, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B8 = shl i1 false, %C9 Step #5: store i1 %B8, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B25 = lshr i8 %B24, %LGV1 Step #5: %B58 = or i8 1, %B25 Step #5: error: input module is broken! Step #5: Basic Block in function 'avx2_adds_w_constant_undefs' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2648798240 from 33696 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3716 of 3716 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: invariant.load metadata is only for loads and readonly intrinsic calls Step #5: br i1 false, label %guarded, label %deopt2, !invariant.load !0 Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %tmp.1.i = getelementptr { void (ptr), i32 }, ptr %I, i64 0, i32 1 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @est9test10test11llvm.l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ifetime.start.p0llvm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.lifetime.end.p0llvm. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @memcpy.p0.p0.i32llvm.m Step #5: immarg attribute only applies to intrinsics Step #5: ptr @emmove.p0.p0.i32ll Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.memset.p0.i32llvm.o Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"\00\00sabhnehct_ri", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %374 = alloca swifterror i16, i288 1, align 2 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 3162572960 from 38944 Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2665648416 from 41120 Step #5: error: input module is broken! Step #5: can't skip to bit 50304 from 50112 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Block containing LandingPadInst must be jumped to only by the unwind edge of an invoke. Step #5: %3 = landingpad { ptr, i32 } Step #5: cleanup Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 8 elements, but got <24 x i32> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <24 x i32> @llvm.x86.avx2.maskload.d.256(ptr, <24 x i32>) #1 Step #5: intrinsic argument 1 type expected vector with 8 elements, but got <24 x i32> Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.x86.avx.maskstore.ps.256(ptr, <24 x i32>, <8 x float>) #2 Step #5: error: input module is broken! Step #5: intrinsic argument 1 type expected vector with 8 elements, but got <24 x i32> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <8 x float> @llvm.x86.avx.maskload.ps.256(ptr, <24 x i32>) #1 Step #5: intrinsic return type expected vector with 8 elements, but got <24 x i32> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <24 x i32> @llvm.x86.avx2.maskload.d.256(ptr, <24 x i32>) #1 Step #5: intrinsic argument 1 type expected vector with 8 elements, but got <24 x i32> Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.x86.avx.maskstore.ps.256(ptr, <24 x i32>, <8 x float>) #2 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Block containing LandingPadInst must be jumped to only by the unwind edge of an invoke. Step #5: landingpad void Step #5: cleanup Step #5: LandingPadInst not the first non-PHI instruction in the block. Step #5: landingpad void Step #5: cleanup Step #5: error: input module is broken! Step #5: can't skip to bit 52143846336 from 50752 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 98904345920 from 5184 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4792 of 4792 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 26240826112 from 55008 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G25 = getelementptr [3 x <{ { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G161, <{ { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %E9 Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: call void %G(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: error: input module is broken! Step #5: Basic Block in function 'prfake_fneg_nsz_fadd_constant_ex' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 0 Step #5: doubleerror: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ule i64 0, -1 Step #5: br i1 %C, label %guarded, label %deopt, !prof !0 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8192 of 8192 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G135 = getelementptr { { i32 } }, ptr %A9, %A30 Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %3 = tail call @llvm.aarch64.sve.ptrue.nxv2i1( %2, i64 0) Step #5: Invalid user of intrinsic instruction! Step #5: %3 = tail call @llvm.aarch64.sve.ptrue.nxv2i1( %2, i64 0) Step #5: error: input module is broken! Step #5: Basic Block in function 'udiv_by_sext_all_ones_vec' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G5 = getelementptr <{ { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %G1, %G36 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'fma_const_fmul_zero2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'abs_different_constants' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi ptr [ @dllimport_d, %sw.default ], [ @dllimport_c, %sw.bb2 ], [ @dllimport_b, %sw.bb1 ], [ @dllimport_a, %entry ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %retval.0 = phi i32 [ 39204, %sw.bb202 ], [ 38809, %sw.bb201 ], [ 38416, %sw.bb200 ], [ 38025, %sw.bb199 ], [ 37636, %sw.bb198 ], [ 37249, %sw.bb197 ], [ 36864, %sw.bb196 ], [ 36481, %sw.bb195 ], [ 36100, %sw.bb194 ], [ 35721, %sw.bb193 ], [ 35344, %sw.bb192 ], [ 34969, %sw.bb191 ], [ 34596, %sw.bb190 ], [ 34225, %sw.bb189 ], [ 33856, %sw.bb188 ], [ 33489, %sw.bb187 ], [ 33124, %sw.bb186 ], [ 32761, %sw.bb185 ], [ 32400, %sw.bb184 ], [ 32041, %sw.bb183 ], [ 31684, %sw.bb182 ], [ 31329, %sw.bb181 ], [ 30976, %sw.bb180 ], [ 30625, %sw.bb179 ], [ 30276, %sw.bb178 ], [ 29929, %sw.bb177 ], [ 29584, %sw.bb176 ], [ 29241, %sw.bb175 ], [ 28900, %sw.bb174 ], [ 28561, %sw.bb173 ], [ 28224, %sw.bb172 ], [ 27889, %sw.bb171 ], [ 27556, %sw.bb170 ], [ 27225, %sw.bb169 ], [ 26896, %sw.bb168 ], [ 26569, %sw.bb167 ], [ 26244, %sw.bb166 ], [ 25921, %sw.bb165 ], [ 25600, %sw.bb164 ], [ 25281, %sw.bb163 ], [ 24964, %sw.bb162 ], [ 24649, %sw.bb161 ], [ 24336, %sw.bb160 ], [ 24025, %sw.bb159 ], [ 23716, %sw.bb158 ], [ 23409, %sw.bb157 ], [ 23104, %sw.bb156 ], [ 22801, %sw.bb155 ], [ 22500, %sw.bb154 ], [ 22201, %sw.bb153 ], [ 21904, %sw.bb152 ], [ 21609, %sw.bb151 ], [ 21316, %sw.bb150 ], [ 21025, %sw.bb149 ], [ 20736, %sw.bb148 ], [ 20449, %sw.bb147 ], [ 20164, %sw.bb146 ], [ 19881, %sw.bb145 ], [ 19600, %sw.bb144 ], [ 19321, %sw.bb143 ], [ 19044, %sw.bb142 ], [ 18769, %sw.bb141 ], [ 18496, %sw.bb140 ], [ 18225, %sw.bb139 ], [ 17956, %sw.bb138 ], [ 17689, %sw.bb137 ], [ 17424, %sw.bb136 ], [ 17161, %sw.bb135 ], [ 16900, %sw.bb134 ], [ 16641, %sw.bb133 ], [ 16384, %sw.bb132 ], [ 16131, %sw.bb131 ], [ 15876, %sw.bb130 ], [ 15625, %sw.bb129 ], [ 15376, %sw.bb128 ], [ 15129, %sw.bb127 ], [ 14884, %sw.bb126 ], [ 14627, %sw.bb125 ], [ 14400, %sw.bb124 ], [ 14161, %sw.bb123 ], [ 13924, %sw.bb122 ], [ 13689, %sw.bb121 ], [ 13456, %sw.bb120 ], [ 13225, %sw.bb119 ], [ 12996, %sw.bb118 ], [ 12769, %sw.bb117 ], [ 12544, %sw.bb116 ], [ 12321, %sw.bb115 ], [ 12100, %sw.bb114 ], [ 11881, %sw.bb113 ], [ 11664, %sw.bb112 ], [ 11449, %sw.bb111 ], [ 11236, %sw.bb110 ], [ 11025, %sw.bb109 ], [ 10816, %sw.bb108 ], [ 10609, %sw.bb107 ], [ 10404, %sw.bb106 ], [ 10201, %sw.bb105 ], [ 10000, %sw.bb104 ], [ 9801, %sw.bb103 ], [ 9604, %sw.bb102 ], [ 10201, %sw.bb105 ], [ 9216, %sw.bb100 ], [ 9025, %sw.bb99 ], [ 8836, %sw.bb98 ], [ 8649, %sw.bb97 ], [ 8464, %sw.bb96 ], [ 8281, %sw.bb95 ], [ 8100, %sw.bb94 ], [ 7921, %sw.bb93 ], [ 7744, %sw.bb92 ], [ 7569, %sw.bb91 ], [ 7396, %sw.bb90 ], [ 7225, %sw.bb89 ], [ 7056, %sw.bb88 ], [ 6889, %sw.bb87 ], [ 6724, %sw.bb86 ], [ 6561, %sw.bb85 ], [ 6400, %sw.bb84 ], [ 6241, %sw.bb83 ], [ 6084, %sw.bb82 ], [ 5929, %sw.bb81 ], [ 5776, %sw.bb80 ], [ 5625, %sw.bb79 ], [ 5476, %sw.bb78 ], [ 5329, %sw.bb77 ], [ 5184, %sw.bb76 ], [ 5112, %sw.bb74 ], [ 4900, %sw.bb73 ], [ 4761, %sw.bb72 ], [ 4624, %sw.bb71 ], [ 4489, %sw.bb70 ], [ 4356, %sw.bb69 ], [ 4225, %sw.bb68 ], [ 4096, %sw.bb67 ], [ 3969, %sw.bb66 ], [ 3844, %sw.bb65 ], [ 3721, %sw.bb64 ], [ 3600, %sw.bb63 ], [ 3481, %sw.bb62 ], [ 3364, %sw.bb61 ], [ 3249, %sw.bb60 ], [ 3136, %sw.bb59 ], [ 3025, %sw.bb58 ], [ 2970, %sw.bb56 ], [ 2809, %sw.bb55 ], [ 2704, %sw.bb54 ], [ 2601, %sw.bb53 ], [ 2500, %sw.bb52 ], [ 2401, %sw.bb51 ], [ 2304, %sw.bb50 ], [ 2209, %sw.bb49 ], [ 2116, %sw.bb48 ], [ 2025, %sw.bb47 ], [ 1980, %sw.bb45 ], [ 1849, %sw.bb44 ], [ 1764, %sw.bb43 ], [ 1681, %sw.bb42 ], [ 1600, %sw.bb41 ], [ 1521, %sw.bb40 ], [ 1444, %sw.bb39 ], [ 1369, %sw.bb38 ], [ 1296, %sw.bb37 ], [ 1260, %sw.bb35 ], [ 1156, %sw.bb34 ], [ 1089, %sw.bb33 ], [ 1024, %sw.bb32 ], [ 961, %sw.bb31 ], [ 900, %sw.bb30 ], [ 841, %sw.bb29 ], [ 784, %sw.bb28 ], [ 729, %sw.bb27 ], [ 676, %sw.bb26 ], [ 625, %sw.bb25 ], [ 576, %sw.bb24 ], [ 529, %sw.bb23 ], [ 484, %sw.bb22 ], [ 441, %sw.bb21 ], [ 400, %sw.bb20 ], [ 361, %sw.bb19 ], [ 342, %sw.bb18 ], [ 289, %sw.bb17 ], [ 256, %sw.bb16 ], [ 225, %sw.bb15 ], [ 196, %sw.bb14 ], [ 169, %sw.bb13 ], [ 144, %sw.bb12 ], [ 121, %sw.bb11 ], [ 100, %sw.bb10 ], [ 81, %sw.bb9 ], [ 64, %sw.bb8 ], [ 49, %sw.bb7 ], [ 36, %sw.bb6 ], [ 25, %sw.bb5 ], [ 16, %sw.bb4 ], [ 9, %sw.bb3 ], [ 4, %sw.bb2 ], [ 1, %sw.bb1 ], [ 39601, %sw.bb203 ], [ 0, %if.end ] Step #5: label %sw.bb102 Step #5: label %sw.bb101 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i32 [ 1, %sw.bb3 ], [ -1, %sw.bb2 ], [ 0, %sw.bb ], [ 2, %sw.default ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i32 [ 100, %if.then ], [ %r.0, %if.end ] Step #5: error: input module is broken! Step #5: Unexpected end of file reading 7276 of 7276 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @halfi16_cast_cmp_slt_int_0_sitofp_half Step #5: <3 x i1>error: input module is broken! Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: The lower limit must be an integer! Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 120443803872 from 99232 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 15640267328 from 34464 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 37581289376 from 87968 Step #5: error: input module is broken! Step #5: can't skip to bit 47268922368 from 107392 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 13, but got 10 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.d.2d.v4f32.f32.f32(i32, float, float, float, float, <8 x i32>, <4 x i32>, i1, i32, i32) #1 Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 15, but got 12 Step #5: ; Function Attrs: nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.d.cl.o.2d.v4f32.f32.f32(i32 immarg, i32, float, float, float, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) #1 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 942 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 6203487936 from 108096 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 13, but got 10 Step #5: ; Function Attrs: nounwind memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.d.2d.v4f32.f32.f32(i32, float, float, float, float, <8 x i32>, <4 x i32>, i1, i32, i32) #1 Step #5: error: input module is broken! Step #5: Basic Block in function 'extract_elt1_elt2_buffer_load_v4f32' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.sample.c.cd.o.1d.v4f32.f32.f127 Step #5: error: input module is broken! Step #5: #2048 pulse cov: 222 ft: 522 exec/s: 49 rss: 213Mb Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @.roundtest_min_sstest_min_s Step #5: immarg attribute only applies to intrinsics Step #5: ptr @iv_pd_masktest_div_pd_ll Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"86.avx512.vcomi.sstest_c" Step #5: Attribute after last parameter! Step #5: ptr @"86.avx512.vcomi.sdt" Step #5: Attribute after last parameter! Step #5: ptr @"x2.\CA\B1permdllvm.fma.f32llvm.fma" Step #5: Attribute after last parameter! Step #5: ptr @.f64llvm.x86.avx512.permvar.df Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.0llvm.x86.avx512.permvar. Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_768_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_768_mask Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i8> (<16 x i8>) undef Step #5: <8 x i16>error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20056 of 20056 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx1.permd Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx522.permvar.hi.128 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.qi.256 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @r.qi.512llvm.x86.avx512.ad Step #5: immarg attribute only applies to intrinsics Step #5: ptr @d.ps.512llvm.x86.avx512.ad Step #5: immarg attribute only applies to intrinsics Step #5: ptr @d.pd.512llvm.x86.avx512.su Step #5: immarg attribute only applies to intrinsics Step #5: ptr @b.ps.512llvm.x86.avx512.su Step #5: immarg attribute only applies to intrinsics Step #5: ptr @b.pd.512llvm.x86.avx511.mu Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l.ps.512llvm.x86.avx512.mu Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l.pd.512llvm.x86.avx512.di Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v.ps.512llvm.x86.avx512.di Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test_div_sd_1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid data record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <2 x double>Function return type does not match operand type of return inst! Step #5: ret double %2 Step #5: i64error: input module is broken! Step #5: Basic Block in function 'shuffle_test_permvar_si_256' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x float> undef Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <16 x float> %1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <16 x float> %1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <16 x float> %1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <16 x float> %2 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <16 x float> %3 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <16 x float> %1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <16 x float> undef Step #5: ptrerror: input module is broken! Step #5: Basic Block in function 'undef_test_permvar_di_512_mask' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 8, but got 9 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.cl.1d.v4f32.f32.v8i32.v4i32.1(i32 immarg, float, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) #9 Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 8, but got 9 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.cl.1d.v4f32.f32.v8i32.v4i32.1(i32 immarg, float, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) #9 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.format.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.format.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @k_roundllvm.x86.avx512.v Step #5: immarg attribute only applies to intrinsics Step #5: ptr @mi_ss_0llvm.x86.avx512.v Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.qi.512llvm.x86.avx512.add Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.ps.512llvm.x86.avx512.add Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.pd.512llvm.x86.avx512.sub Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.ps.-255llvm.x86.avx512.su Step #5: immarg attribute only applies to intrinsics Step #5: ptr @b.pd.512llvm.x86.avx512.mu Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l.ps.512llvm.x86.avx512.mu Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l.pd.512llvm.x86.avx512.di Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v.ps.512llvm.x86.avx512.di Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @test_sub_ps Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.add.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.sub.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.sub.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.mul.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.mul.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.div.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.div.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.max.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.max.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.min.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.min.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.cm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @p_ssllvm.x86.avx512.mask.cm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @testllvm.x86.avx512.vcvtss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvtts Step #5: immarg attribute only applies to intrinsics Step #5: ptr @s2sillvm.x86.avx512.cvttss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.vcvtsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvtts.13 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @d2sillvm.x86.avx512.cvttsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vcvtllvm.x86.avx512.vcvtss2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtss2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvttss Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2usillvm.x86.avx512.cvttss2u" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.vcvtsd2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtsd2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvttsd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2usillvm.x86.avx512.cvttsd2u" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @maskllvm.x86.avx512.add.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.add.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.sub.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.sub.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.mul.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.mul.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.div.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.div.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.vcom Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_32767llvm.x86.avx512. Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.exp.compr.v2f16 Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 0, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 2, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 3, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 0, <2 x half> %xy, <2 x half> %zw, i1 true, i1 false) Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 1, <2 x half> %xy, <2 x half> %zw, i1 true, i1 false) Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 2, <2 x half> %xy, <2 x half> %zw, i1 true, i1 false) Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 3, <2 x half> %xy, <2 x half> %zw, i1 true, i1 false) Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 12, <2 x half> %xy, <2 x half> %zw, i1 true, i1 false) Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 15, <2 x half> %xy, <2 x half> %zw, i1 true, i1 false) Step #5: intrinsic has incorrect number of args. Expected 9, but got 8 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.lz.2d.v4f32.f32.1(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) #7 Step #5: error: input module is broken! Step #5: can't skip to bit 6837184 from 148288 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.icmp.i64.i1 Step #5: Intrinsic called with incompatible signature Step #5: %mask = call i64 @llvm.amdgcn.icmp.i64.i1(i1 false, i1 false, i32 33) Step #5: Intrinsic called with incompatible signature Step #5: %mask = call i64 @llvm.amdgcn.icmp.i64.i1(i1 true, i1 false, i32 33) Step #5: Intrinsic called with incompatible signature Step #5: %mask = call i64 @llvm.amdgcn.icmp.i64.i1(i1 false, i1 false, i32 33) Step #5: Intrinsic called with incompatible signature Step #5: %mask = call i64 @llvm.amdgcn.icmp.i64.i1(i1 %cmp, i1 false, i32 33) Step #5: Intrinsic called with incompatible signature Step #5: %mask = call i64 @llvm.amdgcn.icmp.i64.i1(i1 true, i1 false, i32 33) Step #5: Intrinsic called with incompatible signature Step #5: %mask = call i64 @llvm.amdgcn.icmp.i64.i1(i1 %cmp, i1 false, i32 33) Step #5: Intrinsic called with incompatible signature Step #5: %mask = call i64 @llvm.amdgcn.icmp.i64.i1(i1 false, i1 false, i32 33) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 524352 from 524192 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @llvm.amdgcn.image.gather1.o.2d.v4f32.f32(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #2145 DONE cov: 222 ft: 534 exec/s: 51 rss: 213Mb Step #5: MERGE-OUTER: successful in 2 attempt(s) Step #5: MERGE-OUTER: the control file has 1771547 bytes Step #5: MERGE-OUTER: consumed 1Mb (100Mb rss) to parse the control file Step #5: MERGE-OUTER: 133 new files with 554 new features added; 225 new coverage edges Step #5: [2026-07-13 08:55:15,333 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:55:15,345 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running llvm-isel-fuzzer--aarch64-gisel: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -global-isel -O0 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55839d404190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 865122591 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x5583a79b1af0, 0x5583a79b1c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x5583a79b1c08,0x5583a79b2d18), Step #5: MERGE-OUTER: 8628 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -global-isel -O0 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55cae8515190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 865187888 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55caf2ac2af0, 0x55caf2ac2c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55caf2ac2c08,0x55caf2ac3d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge302.txt' Step #5: MERGE-INNER: 8628 total files; 0 processed earlier; will process 8628 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 104Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 10 ft: 11 exec/s: 0 rss: 105Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 10 ft: 11 exec/s: 0 rss: 105Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 33554528 from 96 Step #5: error: input module is broken! Step #5: #32 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 130461159520 from 96 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: #64 pulse cov: 10 ft: 22 exec/s: 0 rss: 106Mb Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 480 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 26464 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 640 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 67113088 from 128 Step #5: error: input module is broken! Step #5: can't skip to bit 137438318720 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1831767680 from 192 Step #5: error: input module is broken! Step #5: unknown specifier 'ì' Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 61808176928 from 160 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: error: :1:2: invalid character in input Step #5:  Step #5: ^ Step #5: Step #5: error: :1:2: unexpected token at start of statement Step #5:  Step #5: ^ Step #5: Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 536870908 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 736 from 224 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: #128 pulse cov: 27 ft: 57 exec/s: 0 rss: 111Mb Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 60039504160 from 224 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 1760 from 128 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 137437300608 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 4416 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: error: :1:2: invalid operand Step #5: z Step #5: ^ Step #5: Step #5: can't skip to bit 51741728576 from 352 Step #5: error: input module is broken! Step #5: Invalid operand bundle record Step #5: error: input module is broken! Step #5: can't skip to bit 2961540864 from 384 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: error: :1:3: invalid operand for DC instruction Step #5: dCÆ Step #5: Step #5: error: :1:5: invalid character in input Step #5:  Step #5: ^ Step #5: Step #5: error: :1:5: unexpected token at start of statement Step #5:  Step #5: ^ Step #5: Step #5: Expected a single module Step #5: error: input module is broken! Step #5: error: :1:13: invalid character in input Step #5: 000 Step #5: ^ Step #5: Step #5: error: :1:13: unexpected token at start of statement Step #5: 000 Step #5: ^ Step #5: Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 16224 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: error: :1:2: unexpected token at start of statement Step #5: ,2 Step #5: ^ Step #5: Step #5: can't skip to bit 672 from 352 Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5:  ¥¦ $ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5:  ¥¦ $ Step #5: Step #5: error: :1:18: unexpected token in argument list Step #5: fT7 Step #5: ^ Step #5: Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 7200 from 320 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 1344 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 864 from 352 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 800 from 288 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5: Äÿ  Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: Äÿ  Step #5: Step #5: error: :1:7: invalid character in input Step #5:  ± Step #5: Step #5: error: :1:7: unexpected token at start of statement Step #5:  ± Step #5: Step #5: error: :1:13: invalid character in input Step #5: 000 Step #5: ^ Step #5: Step #5: error: :1:13: unexpected token at start of statement Step #5: 000 Step #5: ^ Step #5: Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Unexpected end of file reading 72 of 72 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 72 of 72 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: error: :1:2: invalid character in input Step #5:  Step #5: ^ Step #5: Step #5: error: :1:2: unexpected token at start of statement Step #5:  Step #5: ^ Step #5: Step #5: error: :1:23: unknown token in expression Step #5: ho= Step #5: ^ Step #5: Step #5: error: :1:23: missing expression Step #5: ho= Step #5: ^ Step #5: Step #5: error: :1:3: unrecognized instruction mnemonic Step #5: ho Step #5: ^ Step #5: Step #5: error: :1:5: invalid character in input Step #5: £ «� '4ž¶ ­¡%‘/ Step #5: Step #5: error: :1:5: unexpected token at start of statement Step #5: £ «� '4ž¶ ­¡%‘/ Step #5: Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: error: :1:6: invalid character in input Step #5:  w Step #5: ^ Step #5: Step #5: error: :1:6: unexpected token at start of statement Step #5:  w Step #5: ^ Step #5: Step #5: can't skip to bit 922751520 from 416 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: error: :1:2: invalid character in input Step #5: 3 §£ ü>) Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: 3 §£ ü>) Step #5: Step #5: error: :1:4: invalid operand Step #5: SW4.2´�  Step #5: Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 1216 from 960 Step #5: error: input module is broken! Step #5: can't skip to bit 1056 from 832 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 7333340320 from 192 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1152 from 992 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: error: :1:22: invalid operand Step #5: Hî Step #5: Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 82144 from 224 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 148 of 148 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 135 of 135 bytes Step #5: error: input module is broken! Step #5: error: :1:4: invalid operand Step #5: "": Step #5: ^ Step #5: Step #5: can't skip to bit 69723490880 from 480 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 7333340320 from 192 Step #5: error: input module is broken! Step #5: #256 pulse cov: 36 ft: 83 exec/s: 0 rss: 113Mb Step #5: can't skip to bit 17786217792 from 288 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 119498216864 from 576 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 30172146688 from 1376 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 136568635808 from 416 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 220 of 220 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1258464 from 192 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 228 of 228 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 1856 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 65376 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 2464 from 1952 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: error: :1:11: unexpected token in argument list Step #5: HR Step #5: ^ Step #5: Step #5: error: :2:1: invalid character in input Step #5: ,JÏÛj Step #5: Step #5: error: :2:1: unexpected token at start of statement Step #5: ,JÏÛj Step #5: Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 444 of 444 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 61755822112 from 256 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 508 of 508 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 4192 from 3680 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 536 of 536 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 5024 from 4512 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 88869489536 from 800 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'PLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 832 of 832 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: '7dtz5R5T4Erncrbitba' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'L1VM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 7840 from 7328 Step #5: error: input module is broken! Step #5: can't skip to bit 2096288 from 7232 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A2 = alloca swifterror double, align 8 Step #5: Only PHI nodes may reference their own value! Step #5: %1 = fadd double f0x7FEFFFFFFFFFFFFF, %1 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.K.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.K.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 26843552768 from 7072 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 %1 Step #5: x86_fp80error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %16, label %17 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %18 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %18, label %10, label %14 Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B42 = add i66 -36893488147419103232, %L6 Step #5: store i66 %B42, ptr %G, align 4 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i8, i288 1, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'patatino' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 135828348608 from 7776 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr i1, ptr %L3, null Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr %G8, null Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G2, null Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 1582 Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %t2 = sub i128 0, %t1 Step #5: %f1 = udiv i128 -1, %t2 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI nodes not grouped at top of basic block! Step #5: %11 = phi i1 [ %8, %2 ] Step #5: label %2 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 956 of 956 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 42 ft: 158 exec/s: 0 rss: 137Mb Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755824768 from 2912 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: can't skip to bit 273440 from 7680 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 952 of 952 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A39 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A39 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 136902090912 from 6368 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 73631776 from 1568 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: can't skip to bit 73631776 from 1568 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1092 of 1092 bytes Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1019228256 from 8160 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr <4 x i32>, ptr %G6, undef Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023118560 from 3872 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 132519703072 from 8608 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 979382464 from 8256 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ScaleObjectAdd' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: can't skip to bit 122063702496 from 5856 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr i1, ptr %G2, %G3 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i32, float }] [{ i32, float } { i32 12, float 1.000000e+00 }, { i32, float } { i32 37, float 1.231200e+00 }] Step #5: i32error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %2 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 136902090912 from 7360 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934624) exceeds limit (4294967295) in function 'f' Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8122144832 from 6016 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1156 of 1156 bytes Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 1.900000e+01, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1220 of 1220 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 43006478304 from 8096 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %0 %L Step #5: i32error: input module is broken! Step #5: Incompatible epoch: Bitcode '50' vs current: '0' Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2098656 from 9600 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1148 of 1148 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @f Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #1024 pulse cov: 42 ft: 171 exec/s: 14 rss: 378Mb Step #5: Insufficient function protos (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %1 = phi i64 [ -2222, %0 ], [ %rUb, %bb30 ] Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1248 of 1248 bytes Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid tag Step #5: !7 = !DIBasicType(tag: DW_TAG_namelist_item, name: "int", size: 36, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1196 of 1196 bytes Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (77309411376) exceeds limit (4294967295) in function 'f' Step #5: can't skip to bit 1029714368 from 8512 Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1080 of 1080 bytes Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @f Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 79993776064 from 10080 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %2 = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1328 of 1328 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @struct3.1 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %1, %21 Step #5: store i1 %22, ptr %26, align 1 Step #5: Instruction does not dominate all uses! Step #5: %26 = getelementptr i1, ptr %24, i1 %C Step #5: store i1 %22, ptr %26, align 1 Step #5: Instruction does not dominate all uses! Step #5: %20 = load i1, ptr %19, align 1 Step #5: %29 = getelementptr i1, ptr undef, i1 %20 Step #5: Instruction does not dominate all uses! Step #5: %17 = load i1, ptr undef, align 1 Step #5: store i1 %17, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %33 = getelementptr i1, ptr %G1, i1 %25 Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: callbr: indirect function / invalid signature Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1308 of 1308 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (27453) (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1388329216 from 10368 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: incorrect number of operands in module flag Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i80error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: can't skip to bit 15640370272 from 6368 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i167 -1 Step #5: ptrerror: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657816128 from 3584 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: can't skip to bit 2099936 from 10880 Step #5: error: input module is broken! Step #5: can't skip to bit 54821405856 from 3104 Step #5: error: input module is broken! Step #5: can't skip to bit 1092320 from 10880 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr33", scope: !8, file: !1, line: 240, type: !12) Step #5: !12 = !{!13} Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !"\17") Step #5: !"\17" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 16110199072 from 7584 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'psignd_1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp uge i1 %3, %23 Step #5: store i1 %24, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %29 = getelementptr i1, ptr %26, i1 %C Step #5: store i1 %24, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %30 = ashr i8 -128, -9 Step #5: %36 = mul i8 -128, %30 Step #5: Instruction does not dominate all uses! Step #5: %22 = load i1, ptr %21, align 1 Step #5: %37 = getelementptr i1, ptr %2, i1 %22 Step #5: Instruction does not dominate all uses! Step #5: %31 = icmp ult i1 %18, %28 Step #5: store i1 %31, ptr %37, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %41 = getelementptr i1, ptr %G1, i1 %27 Step #5: swifterror alloca must have pointer type Step #5: %47 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: 292, name: "int", size: 32, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.1.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.1.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: can't skip to bit 1063278368 from 9888 Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i16 undef, label %f1.exit.i [ Step #5: i16 -1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: ] Step #5: i16 1 Step #5: error: input module is broken! Step #5: can't skip to bit 1388329600 from 10752 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1356 of 1356 bytes Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1error: input module is broken! Step #5: Basic Block in function 'phi_load_metadata' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: LandingPadInst needs at least one clause or to be a cleanup. Step #5: %0 = landingpad ptr Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi ptr [ @g4, %sw.default ], [ %constexpr2, %phi.constexpr ], [ @g2, %sw.bb1 ], [ @g1, %sw.bb ] Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1344 of 1344 bytes Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (34359738432) exceeds limit (4294967295) in function 'f' Step #5: Invalid vector select record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: LLVM ERROR: unsupported library call operation Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==305== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cae8514334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cae8488538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cae846b085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a00f7741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a00d7b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a00d5a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cae85166c1 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:112:3 Step #5: #7 0x55caedcbe872 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x55caedcbe61c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #9 0x55caedcbea74 in llvm::reportFatalInternalError(char const*) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:141:3 Step #5: #10 0x55caedbbdd4f in llvm::TargetLowering::makeLibCall(llvm::SelectionDAG&, llvm::RTLIB::LibcallImpl, llvm::EVT, llvm::ArrayRef, llvm::TargetLowering::MakeLibCallOptions, llvm::SDLoc const&, llvm::SDValue) const /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:160:5 Step #5: #11 0x55caedb70b9c in makeLibCall /src/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:4219:12 Step #5: #12 0x55caedb70b9c in llvm::DAGTypeLegalizer::SoftenFloatRes_Binary(llvm::SDNode*, llvm::RTLIB::Libcall) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:224:41 Step #5: #13 0x55caedb65a5f in llvm::DAGTypeLegalizer::SoftenFloatResult(llvm::SDNode*, unsigned int) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:139:32 Step #5: #14 0x55caeda93fbd in llvm::DAGTypeLegalizer::run() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:272:9 Step #5: #15 0x55caeda9b1d6 in llvm::SelectionDAG::LegalizeTypes() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:1052:34 Step #5: #16 0x55caeda258ad in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1010:23 Step #5: #17 0x55caeda23ad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #18 0x55caeda1c5cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #19 0x55caeda19ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #20 0x55caec6c6be1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #21 0x55caed12c79e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #22 0x55caed1382b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #23 0x55caed12d998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #24 0x55caed12d998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #25 0x55cae851561b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #26 0x55cae846c76d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #27 0x55cae8475d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #28 0x55cae845c1a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #29 0x55cae8488ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #30 0x7f5a00d5c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #31 0x55cae844f56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--aarch64-gisel+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f52248fe8d2e0eef725b6e6b164977d7977029a3 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -global-isel -O0 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55d0f3ba1190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 951870568 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55d0fe14eaf0, 0x55d0fe14ec01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55d0fe14ec08,0x55d0fe14fd18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge302.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--aarch64-gisel/regressions/f52248fe8d2e0eef725b6e6b164977d7977029a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 8628 total files; 2003 processed earlier; will process 6625 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 130Mb Step #5: #2 pulse cov: 27 ft: 40 exec/s: 0 rss: 131Mb Step #5: #4 pulse cov: 28 ft: 47 exec/s: 0 rss: 132Mb Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8 pulse cov: 33 ft: 65 exec/s: 0 rss: 133Mb Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr ptr, ptr %m, %0 Step #5: error: input module is broken! Step #5: #16 pulse cov: 36 ft: 76 exec/s: 0 rss: 135Mb Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 37 ft: 89 exec/s: 0 rss: 139Mb Step #5: Invalid aggregate record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #64 pulse cov: 37 ft: 108 exec/s: 64 rss: 139Mb Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G1, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: can't skip to bit 34918431712 from 11200 Step #5: error: input module is broken! Step #5: can't skip to bit 10202399552 from 11392 Step #5: error: input module is broken! Step #5: #128 pulse cov: 40 ft: 130 exec/s: 64 rss: 142Mb Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %L16, %L16 Step #5: store i1 %C12, ptr %G69, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G69 = getelementptr i1, ptr undef, i64 9223372036854775807 Step #5: store i1 %C12, ptr %G69, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B3K = or i66 %B25, -1 Step #5: %B36 = ashr i66 %B3K, -1 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 -1, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A6, i1 %L1 Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B3K = or i66 %B25, -1 Step #5: %C13 = icmp uge i66 -1, %B3K Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 true, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 %B25 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 8589934592 Step #5: error: input module is broken! Step #5: can't skip to bit 205344 from 3072 Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 40 ft: 141 exec/s: 51 rss: 146Mb Step #5: Invalid record Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lxvm.lifetime.start.p0s_s Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %0 %L Step #5: i32error: input module is broken! Step #5: Attribute 'cold' does not apply to parameters Step #5: %1 = call i32 @b(i32 cold 0) Step #5: Attribute after last parameter! Step #5: call void @d(i32 0, ptr %y) Step #5: error: input module is broken! Step #5: can't skip to bit 26843688640 from 11968 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr undef, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 false, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %0 = alloca inalloca i1, align 1 Step #5: %G = getelementptr i1, ptr %0, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L2 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function returns a token but isn't an intrinsic Step #5: ptr @"\CA\B8llvm.experimental.gc.statepnint.p0f_isV\\n" Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"+infvm.experimental.gc.relocatep1i3" Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %add2 = fmul fast double %add, %add2 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (34359738544) exceeds limit (4294967295) in function 'f' Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid opaque pointer record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %2 Step #5: i64error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_01' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'test0' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: #512 pulse cov: 40 ft: 165 exec/s: 46 rss: 148Mb Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI nodes not grouped at top of basic block! Step #5: %10 = phi i1 [ %8, %2 ] Step #5: label %BB Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825504 from 3648 Step #5: error: input module is broken! Step #5: can't skip to bit 19296 from 11008 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'g' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (34359738640) exceeds limit (4294967295) in function 'f' Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %Src, ptr align 4 %Src, i32 256, i32 4) Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.4 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i8, ptr %3, %G1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr undef, undef Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvm/objectsize.i32.p0i8" Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_s_v_s' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1460 of 1460 bytes Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighss", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: scope points into the type hierarchy Step #5: !4 = distinct !DILexicalBlock(scope: !5, file: !2, line: 2, column: 16) Step #5: subprogram declarations must not have a compile unit Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !1) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Callee is not of pointer to function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1568 of 1568 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: label %BB13 Step #5: label %for.body Step #5: Instruction does not dominate all uses! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: Instruction does not dominate all uses! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: Instruction does not dominate all uses! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.flnat, align 4 Step #5: error: input module is broken! Step #5: can't skip to bit 1440767584 from 11744 Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %65 = load i8, ptr %64, align 1 Step #5: %90 = lshr i8 %65, %75 Step #5: Instruction does not dominate all uses! Step #5: %75 = load i8, ptr %67, align 1 Step #5: %90 = lshr i8 %65, %75 Step #5: Instruction does not dominate all uses! Step #5: %53 = icmp ne i64 4294967296, 0 Step #5: store i1 %53, ptr %84, align 1 Step #5: Instruction does not dominate all uses! Step #5: %84 = getelementptr i1, ptr %26, i1 %82 Step #5: store i1 %53, ptr %84, align 1 Step #5: Instruction does not dominate all uses! Step #5: %86 = getelementptr i1, ptr %84, i1 %83 Step #5: %92 = getelementptr i1, ptr %86, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %75 = load i8, ptr %67, align 1 Step #5: %93 = icmp ult i8 %75, %90 Step #5: Instruction does not dominate all uses! Step #5: %81 = icmp eq i1 %9, %80 Step #5: %94 = getelementptr i1, ptr %26, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %81 = icmp eq i1 %9, %80 Step #5: %95 = or i1 %93, %81 Step #5: Instruction does not dominate all uses! Step #5: %81 = icmp eq i1 %9, %80 Step #5: %96 = icmp uge i1 %81, %95 Step #5: Instruction does not dominate all uses! Step #5: %76 = sub i8 %74, 127 Step #5: store i8 %76, ptr %67, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = getelementptr i8, ptr %64, i8 %65 Step #5: store i8 %76, ptr %67, align 1 Step #5: Instruction does not dominate all uses! Step #5: %84 = getelementptr i1, ptr %26, i1 %82 Step #5: %97 = getelementptr i1, ptr %84, i1 %85 Step #5: Instruction does not dominate all uses! Step #5: %85 = load i1, ptr %84, align 1 Step #5: %97 = getelementptr i1, ptr %84, i1 %85 Step #5: Instruction does not dominate all uses! Step #5: %56 = alloca i8, align 1 Step #5: store i8 %90, ptr %56, align 1 Step #5: Instruction does not dominate all uses! Step #5: %78 = getelementptr i8, ptr %64, i8 %65 Step #5: store ptr %78, ptr %55, align 8 Step #5: Instruction does not dominate all uses! Step #5: %55 = alloca ptr, align 8 Step #5: store ptr %78, ptr %55, align 8 Step #5: Instruction does not dominate all uses! Step #5: %65 = load i8, ptr %64, align 1 Step #5: %100 = or i8 %65, %91 Step #5: Instruction does not dominate all uses! Step #5: %75 = load i8, ptr %67, align 1 Step #5: %101 = udiv i8 %100, %75 Step #5: Instruction does not dominate all uses! Step #5: %62 = getelementptr i8, ptr %56, i8 %61 Step #5: store ptr %62, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %78 = getelementptr i8, ptr %64, i8 %65 Step #5: %102 = getelementptr i8, ptr %78, i1 %88 Step #5: Instruction does not dominate all uses! Step #5: %50 = alloca ptr, align 8 Step #5: store ptr %97, ptr %50, align 8 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 40 ft: 174 exec/s: 42 rss: 150Mb Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.relocate.p1i32 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, i96 1, align 1 Step #5: %G = getelementptr i1, ptr %A, i16 -1 Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A, align 1 Step #5: %G1 = getelementptr i1, ptr %G, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, i96 1, align 8 Step #5: %G4 = getelementptr ptr, ptr %A1, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A, align 1 Step #5: %G4 = getelementptr ptr, ptr %A1, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, i96 1, align 8 Step #5: store ptr %G, ptr %A1, align 8 Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM1O.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM1O.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %65 = load i8, ptr %64, align 1 Step #5: %90 = lshr i8 %65, %75 Step #5: Instruction does not dominate all uses! Step #5: %75 = load i8, ptr %67, align 1 Step #5: %90 = lshr i8 %65, %75 Step #5: Instruction does not dominate all uses! Step #5: %53 = icmp ne i64 4294967296, 0 Step #5: store i1 %53, ptr %84, align 1 Step #5: Instruction does not dominate all uses! Step #5: %84 = getelementptr i1, ptr %26, i1 %82 Step #5: store i1 %53, ptr %84, align 1 Step #5: Instruction does not dominate all uses! Step #5: %86 = getelementptr i1, ptr %84, i1 %83 Step #5: %92 = getelementptr i1, ptr %86, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %75 = load i8, ptr %67, align 1 Step #5: %93 = icmp ult i8 %75, %90 Step #5: Instruction does not dominate all uses! Step #5: %81 = icmp eq i1 %9, %80 Step #5: %94 = getelementptr i1, ptr %26, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %81 = icmp eq i1 %9, %80 Step #5: %95 = or i1 %93, %81 Step #5: Instruction does not dominate all uses! Step #5: %81 = icmp eq i1 %9, %80 Step #5: %96 = icmp uge i1 %81, %95 Step #5: Instruction does not dominate all uses! Step #5: %76 = sub i8 %74, 127 Step #5: store i8 %76, ptr %67, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = getelementptr i8, ptr %64, i8 %65 Step #5: store i8 %76, ptr %67, align 1 Step #5: Instruction does not dominate all uses! Step #5: %84 = getelementptr i1, ptr %26, i1 %82 Step #5: %97 = getelementptr i1, ptr %84, i1 %85 Step #5: Instruction does not dominate all uses! Step #5: %85 = load i1, ptr %84, align 1 Step #5: %97 = getelementptr i1, ptr %84, i1 %85 Step #5: Instruction does not dominate all uses! Step #5: %56 = alloca i8, align 1 Step #5: store i8 %90, ptr %56, align 1 Step #5: Instruction does not dominate all uses! Step #5: %78 = getelementptr i8, ptr %64, i8 %65 Step #5: store ptr %78, ptr %55, align 8 Step #5: Instruction does not dominate all uses! Step #5: %55 = alloca ptr, align 8 Step #5: store ptr %78, ptr %55, align 8 Step #5: Instruction does not dominate all uses! Step #5: %65 = load i8, ptr %64, align 1 Step #5: %100 = or i8 %65, %91 Step #5: Instruction does not dominate all uses! Step #5: %75 = load i8, ptr %67, align 1 Step #5: %101 = udiv i8 %100, %75 Step #5: Instruction does not dominate all uses! Step #5: %62 = getelementptr i8, ptr %56, i8 %61 Step #5: store ptr %62, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %78 = getelementptr i8, ptr %64, i8 %65 Step #5: %102 = getelementptr i8, ptr %78, i1 %88 Step #5: error: input module is broken! Step #5: can't skip to bit 111853731904 from 10784 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !0) Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !4, file: !1, line: 10, column: 3) Step #5: scope points into the type hierarchy Step #5: !20 = !DILocation(line: 13, column: 1, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, double 0.000000e+00 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 52625441024 from 12032 Step #5: error: input module is broken! Step #5: can't skip to bit 2110048 from 12672 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 36893488147419103231, 36893488147419103231 Step #5: %B36 = ashr i66 %B30, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B13 = lshr i66 %B28, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: %C21 = icmp slt i1 true, %C12 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G44, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 36893488147419103231, 36893488147419103231 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 36893488147419103231 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %A, i1 %B19 Step #5: store volatile i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 36893488147419103231 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 -1 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1632 of 1632 bytes Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "foo", linkageName: "omnipotent char", scope: !4, file: !1, line: 5, type: !6, scopeLine: 6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !3, retainedNodes: !7) Step #5: !1 = !{i32 1, !"Debug Info Version", i32 3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1416 of 1416 bytes Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: !1 = !{i32 2, !"Dwarf Version", i32 4} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (34359738432) exceeds limit (4294967295) in function 'f' Step #5: Invalid sync scope record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %38, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: %41 = sdiv i1 %38, %38 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: %41 = sdiv i1 %38, %38 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: br i1 %38, label %49, label %54 Step #5: error: input module is broken! Step #5: can't skip to bit 1455448768 from 12864 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: label %BB4 Step #5: label %no_exit Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1493197504 from 12864 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A1 = alloca swifterror i1, align 1 Step #5: Basic Block in function 'test0' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (34359738608) exceeds limit (4294967295) in function 'f' Step #5: invalid retained nodes list Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !DIExpression()) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: , types: !7) Step #5: !7 = !{!8, !8, !9} Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid base type Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !9, size: 64) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: !10 = !DILocation(line: 4, column: 13, scope: !11) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !10} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !11} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_C, file: !3, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !8, retainedTypes: !8, globals: !9) Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %2 Step #5: i64error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: store i1 %10, ptr %104, align 1 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.1.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.1.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: ABI alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 16864 from 16352 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"28i8llvm.masked.store.v128i8.p0v1" Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 1572932576 from 15200 Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 40 ft: 185 exec/s: 41 rss: 223Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: 12, name: "y", scope: !15, file: !1, line: 2, baseType: !18, size: 32, offset: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid base type Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !7, elements: !13) Step #5: !7 = !DILocalVariable(name: "__vla_expr", scope: !8, type: !10, flags: DIFlagArtificial) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'a2q' is not a recognized processor for this target (ignoring processor) Step #5: 'a2q' is not a recognized processor for this target (ignoring processor) Step #5: 'a2q' is not a recognized processor for this target (ignoring processor) Step #5: 'a2q' is not a recognized processor for this target (ignoring processor) Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'vectorindex2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %1, %21 Step #5: store i1 %22, ptr %26, align 1 Step #5: Instruction does not dominate all uses! Step #5: %26 = getelementptr i1, ptr %24, i1 %C Step #5: store i1 %22, ptr %26, align 1 Step #5: Instruction does not dominate all uses! Step #5: %20 = load i1, ptr %19, align 1 Step #5: %29 = getelementptr i1, ptr undef, i1 %20 Step #5: Instruction does not dominate all uses! Step #5: %17 = load i1, ptr undef, align 1 Step #5: store i1 %17, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %33 = getelementptr i1, ptr %G1, i1 %25 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (34359738608) exceeds limit (4294967295) in function 'f' Step #5: GEP indexes must be integers Step #5: %G10 = getelementptr i32, ptr %G2, %G3 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll\C8m.masked.gather.v2i32.v2p0i32" Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: Attribute 'builtin' can only be applied to a callsite. Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'sext' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: Invalid unary op constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1980 of 1980 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ null, %entry ], [ null, %block2 ], [ %constexpr5, %phi.constexpr ] Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !22 = !DILocalVariable(name: "start", arg: 2, scope: !11, file: !1, line: 6, type: !"orig_start") Step #5: !"orig_start" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 36893488147419103231, 36893488147419103231 Step #5: %B36 = ashr i66 %B30, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B13 = lshr i66 %B28, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: %C21 = icmp slt i1 true, %C12 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G44, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 36893488147419103231, 36893488147419103231 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 36893488147419103231 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %A, i1 %B19 Step #5: store volatile i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %L, align 8 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svf' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G47 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G42 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr undef, align 4 Step #5: %C7 = icmp sge i64 4294967296, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B20 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C20 = fcmp true double %B20, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G36 = getelementptr i1, ptr %A6, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %B40 Step #5: store i1 %B, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B38 = sdiv i1 %C2, %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B25 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %A36, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 36893488147419103231, 36893488147419103231 Step #5: %B36 = ashr i66 %B30, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B13 = lshr i66 %B28, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G44, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 36893488147419103231, 36893488147419103231 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 36893488147419103231 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %A, i1 %B19 Step #5: store volatile i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 36893488147419103231 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 -1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 8871017152 from 11872 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 24706583616 from 15296 Step #5: error: input module is broken! Step #5: can't skip to bit 408256 from 15008 Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A10 = alloca ptr, align 8 Step #5: %G = getelementptr ptr, ptr %A10, i8 16 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: %G15 = getelementptr i1, ptr %A6, i64 -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %B = urem i1 %L9, true Step #5: store i1 %B, ptr %G15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: store ptr %A6, ptr %G, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B17 = sdiv i1 %L14, %L16 Step #5: store i1 %B17, ptr %G15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L14 = load i1, ptr %G9, align 1 Step #5: store i1 %L14, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: store ptr %A6, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A10 = alloca ptr, align 8 Step #5: store ptr %L23, ptr %A10, align 8 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52817687520 from 10048 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %add5 = add nuw nsw i32 %conv, 4 Step #5: %idxprom = zext i32 %add5 to i64 Step #5: error: input module is broken! Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+sahf' is not a recognized feature for this target (ignoring feature) Step #5: '-tbm' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512ifma' is not a recognized feature for this target (ignoring feature) Step #5: '-sha' is not a recognized feature for this target (ignoring feature) Step #5: '-gfni' is not a recognized feature for this target (ignoring feature) Step #5: '-fma4' is not a recognized feature for this target (ignoring feature) Step #5: '-vpclmulqdq' is not a recognized feature for this target (ignoring feature) Step #5: '+prfchw' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-cldemote' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bitalg' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vnni' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vpopcntdq' is not a recognized feature for this target (ignoring feature) Step #5: '-clwb' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '-clzero' is not a recognized feature for this target (ignoring feature) Step #5: '-pku' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '-lwp' is not a recognized feature for this target (ignoring feature) Step #5: '-rdpid' is not a recognized feature for this target (ignoring feature) Step #5: '-xop' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '-waitpkg' is not a recognized feature for this target (ignoring feature) Step #5: '-sse4a' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '-vaes' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '-mwaitx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-wbnoinvd' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '-shstk' is not a recognized feature for this target (ignoring feature) Step #5: '+cmov' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+sahf' is not a recognized feature for this target (ignoring feature) Step #5: '-tbm' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512ifma' is not a recognized feature for this target (ignoring feature) Step #5: '-sha' is not a recognized feature for this target (ignoring feature) Step #5: '-gfni' is not a recognized feature for this target (ignoring feature) Step #5: '-fma4' is not a recognized feature for this target (ignoring feature) Step #5: '-vpclmulqdq' is not a recognized feature for this target (ignoring feature) Step #5: '+prfchw' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-cldemote' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bitalg' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vnni' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vpopcntdq' is not a recognized feature for this target (ignoring feature) Step #5: '-clwb' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '-clzero' is not a recognized feature for this target (ignoring feature) Step #5: '-pku' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '-lwp' is not a recognized feature for this target (ignoring feature) Step #5: '-rdpid' is not a recognized feature for this target (ignoring feature) Step #5: '-xop' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '-waitpkg' is not a recognized feature for this target (ignoring feature) Step #5: '-sse4a' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '-vaes' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '-mwaitx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-wbnoinvd' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '-shstk' is not a recognized feature for this target (ignoring feature) Step #5: '+cmov' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid float const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967440) exceeds limit (4294967295) in function 'array' Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 46272 from 13056 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %l.0 = phi i32 [ %add23, %for.body19 ], [ 0, %for.cond8 ] Step #5: %add23 = add nsw i32 %l.0, %add20 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add25 = add nsw i32 %k.0, 1 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add28 = add nsw i32 %j.0, 1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: CleanupReturnInst must unwind to an EH block which is not a landingpad. Step #5: cleanupret from %cp.inner unwind label %exit Step #5: error: input module is broken! Step #5: Basic Block in function 'f_7' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Incorrect type in array initializer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'simple_vector_seleÃt' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i1> %B Step #5: [2 x i1]error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %for.body.lr.ph ], [ %indvars.iv.next, %for.body ] Step #5: GEP indexes must be integers Step #5: %arrayidx6 = getelementptr inbounds float, ptr %C, float 1.000000e-01 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !"head_size", file: !1, line: 3, baseType: !4, size: 64) Step #5: !"head_size" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: location requires a valid scope Step #5: !24 = !DILocation(line: 4, column: 10, scope: !8) Step #5: !8 = !{null, !9} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00$ \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00$ \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved function from blockaddress (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: can't skip to bit 536881440 from 9472 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %x = musttail call i32 @passthru_i32(i32 42) Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: invalid file Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, file: !5, line: 3, baseType: !4, size: 64) Step #5: !5 = !{i32 2, !"Dwarf Version", i32 2} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4096 pulse cov: 41 ft: 193 exec/s: 42 rss: 291Mb Step #5: invalid tag Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_string_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1711 = shl i32 %tmp1710, 22 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i32, ptr %tmp1683, align 4 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1712 = xor i32 %tmp1711, %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %tmp1721 = shl i32 %E3, 5 Step #5: Instruction does not dominate all uses! Step #5: %S3 = shufflevector <4 x i32> %L1, <4 x i32> %S, <4 x i32> poison Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %E1 = extractelement <4 x i32> %S1, i32 %tmp1693 Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B8 = sub i32 %B2, 2147483647 Step #5: Instruction does not dominate all uses! Step #5: %tmp115 = bitcast ptr %tmp114 to ptr Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1683 = getelementptr inbounds %0, ptr %G10, i64 0, i32 1 Step #5: %G5 = getelementptr i32, ptr %tmp1683, i32 %tmp1711 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr %0, ptr %tmp1, i32 %L3 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %tmp1709 = lshr i32 %tmp1708, 7 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B3 = srem i32 %tmp1711, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B11 = add i1 false, %L5 Step #5: store i1 %B11, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i1, align 1 Step #5: store i1 %C, ptr %A2, align 1 Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: i32 2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: i32 2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: i32 2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid wide integer const record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: can't skip to bit 6719804992 from 2592 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @cold Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @hot Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @unknown Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid unit type Step #5: !16 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i32 99, retainedNodes: !2) Step #5: i32 99 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'vjtes' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !25 = distinct !{!25, !26, !27} Step #5: !26 = !DILocation(line: 3, column: 3, scope: !20) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !15 = distinct !{!15, !16, !18} Step #5: !16 = !DILocation(line: 3, column: 3, scope: !17) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !8 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9) Step #5: error: input module is broken! Step #5: can't skip to bit 2820156352 from 11200 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %L16, %L16 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %B36 = ashr i66 %B30, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B27 = or i66 -36893488147419103232, -36893488147419103232 Step #5: %B36 = ashr i66 %B30, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B27, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %B18, %L16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G75, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 %L16 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B27, %B16 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %B18, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %G69, i1 %B19 Step #5: store i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %L16, %L16 Step #5: %C16 = icmp sgt i1 %C13, %C12 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 %B25 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 %B35 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: store i1 %C2, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid data record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %1 = musttail call reassoc double @llvm.cos.f64(double %a) Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid instruction with 0 indices (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L5 = load i1, ptr %A6, align 1 Step #5: %C7 = icmp uge i1 %L5, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = add i1 %C9, %C12 Step #5: %C7 = icmp uge i1 %L5, %B8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i66 %B4, %B9 Step #5: %B3 = and i1 %C3, %B39 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i66, ptr %1, align 4 Step #5: %B5 = urem i66 %L8, -1 Step #5: Instruction does not dominate all uses! Step #5: %B4 = lshr i66 %L4, %2 Step #5: %B10 = udiv i66 %B4, %B9 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %B10 = udiv i66 %B4, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G15 = getelementptr ptr, ptr %A19, i8 %B12 Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp ule i66 %B4, %2 Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B12 = and i8 %L9, %L10 Step #5: %G47 = getelementptr ptr, ptr %L11, i8 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A5 = alloca i1, align 1 Step #5: %G24 = getelementptr i1, ptr %A5, i66 %B36 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp ult i1 %C, %B28 Step #5: store i1 %C10, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr i1, ptr %G53, i1 %C6 Step #5: store i1 %C10, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %B1 = mul i66 %B9, 9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %C8 = icmp ne i66 -1, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i1, ptr %L7, i1 %3 Step #5: store i1 %B35, ptr %G11, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i66, i32 %B6, align 8 Step #5: store i66 %B2, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %G16, i66 %L4 Step #5: %G23 = getelementptr ptr, ptr %G12, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %G4 = getelementptr i66, ptr %G37, i1 %C Step #5: store i66 %B17, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i66, ptr %G4, align 4 Step #5: %B30 = ashr i66 %L6, %B2 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %L7, i1 %3 Step #5: store i1 %B3, ptr %G1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G17 = getelementptr i66, ptr %G45, i66 %L4 Step #5: %G9 = getelementptr i66, ptr %G17, i66 %B5 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i66, ptr %1, align 4 Step #5: %B20 = urem i66 %L8, %L16 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp eq i66 %B27, %B9 Step #5: store i1 %C4, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C4, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i66, ptr %1, align 4 Step #5: %B16 = urem i66 %L4, %B10 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %G32, i1 %C23 Step #5: store ptr %G21, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G26, i1 %C12 Step #5: store ptr %G21, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i66, ptr %G4, align 4 Step #5: %B25 = srem i66 %B16, %L6 Step #5: Instruction does not dominate all uses! Step #5: %G17 = getelementptr i66, ptr %G45, i66 %L4 Step #5: store i66 %B30, ptr %G17, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G5 = getelementptr i1, ptr %A5, i8 %B11 Step #5: store i1 %C8, ptr %G5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G29, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L11, i32 %B15 Step #5: %G44 = getelementptr ptr, ptr %G33, i1 %C13 Step #5: Instruction does not dominate all uses! Step #5: %B26 = add i1 %C16, %4 Step #5: %G19 = getelementptr ptr, ptr %A13, i1 %B26 Step #5: Instruction does not dominate all uses! Step #5: %1 = load ptr, ptr %A1, align 8 Step #5: %G6 = getelementptr i66, ptr %1, i1 %3 Step #5: Instruction does not dominate all uses! Step #5: %3 = load i1, ptr %A6, align 1 Step #5: %G6 = getelementptr i66, ptr %1, i1 %3 Step #5: Instruction does not dominate all uses! Step #5: %G14 = getelementptr ptr, ptr %G33, i8 %B12 Step #5: store ptr %G14, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G14, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr i1, ptr %A6, i1 %L5 Step #5: %G = getelementptr i1, ptr %G32, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i66 %B4, %B9 Step #5: %G = getelementptr i1, ptr %G32, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %G22, i16 256 Step #5: store ptr %G39, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %G16, i66 %L4 Step #5: store ptr %G39, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G31 = getelementptr ptr, ptr %G7, i8 %L13 Step #5: store ptr %G31, ptr %G19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B18 = srem i66 %L8, %L15 Step #5: %G40 = getelementptr ptr, ptr %A19, i66 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr ptr, ptr %A1, i8 %L9 Step #5: store ptr %G6, ptr %G34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G36 = getelementptr ptr, ptr %A1, i1 %C9 Step #5: store ptr %G36, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i8, ptr %A9, i66 %L4 Step #5: store ptr %G35, ptr %A37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i66, ptr %1, align 4 Step #5: %B21 = udiv i66 %B7, %L4 Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 77494007680 from 17920 Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <2 x i64> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <2 x i64> @llvm.arm.neon.vld2.v2i64.p0i8(ptr, i32) #0 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: can't skip to bit 120276607008 from 10592 Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: error: input module is broken! Step #5: can't skip to bit 23776 from 23264 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1711 = shl i32 %tmp1710, 22 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i32, ptr %tmp1683, align 4 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1712 = xor i32 %tmp1711, %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %tmp1721 = shl i32 %E3, 5 Step #5: Instruction does not dominate all uses! Step #5: %S3 = shufflevector <4 x i32> %L1, <4 x i32> %S, <4 x i32> poison Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %E1 = extractelement <4 x i32> %S1, i32 %tmp1693 Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B8 = sub i32 %B2, 2147483647 Step #5: Instruction does not dominate all uses! Step #5: %tmp115 = bitcast ptr %tmp114 to ptr Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1683 = getelementptr inbounds %0, ptr %G10, i64 0, i32 1 Step #5: %G5 = getelementptr i32, ptr %tmp1683, i32 %tmp1711 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr %0, ptr %tmp1, i32 %L3 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %tmp1709 = lshr i32 %tmp1708, 7 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %B4 = udiv i32 %tmp1694, %tmp1688 Step #5: %B1 = add i32 %B4, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B3 = srem i32 %tmp1711, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B11 = add i1 false, %L5 Step #5: store i1 %B11, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i1, align 1 Step #5: store i1 %C, ptr %A2, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 25954402720 from 20096 Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp14' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp14' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid gep record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse7' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse7' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !2) Step #5: error: input module is broken! Step #5: Basic Block in function 'extractelement_shuffle_in_range' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 184598272 from 19520 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: domain must have one or two operands Step #5: !6 = distinct !{} Step #5: second domain operand must be string (if used) Step #5: !4 = distinct !{!4, !5} Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %B1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrerror: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: test.i:6:0: stack frame size (17179869280) exceeds limit (4294967295) in function 'f' Step #5: Only PHI nodes may reference their own value! Step #5: %pow = call fast double @llvm.pow.f64(double 0.000000e+00, double %pow) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <2 x i64>Function return type does not match operand type of return inst! Step #5: ret <2 x i64> undef Step #5: <4 x i64>Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: <8 x i64>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <2 x i64>Function return type does not match operand type of return inst! Step #5: ret <2 x i64> undef Step #5: <4 x i64>Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: <8 x i64>error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes list Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !30 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_vfrcz_sd_1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !35 = distinct !DISubprogram(name: "test_multiple_failures", scope: !1, file: !1, line: 26, type: !7, scopeLine: 26, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: ptr @test_multiple_failures Step #5: br label %for.inc, !dbg !40 Step #5: !40 = !DILocation(line: 29, column: 7, scope: !14) Step #5: !14 = !{!15, !15, i64 0} Step #5: location requires a valid scope Step #5: !40 = !DILocation(line: 29, column: 7, scope: !14) Step #5: !14 = !{!15, !15, i64 0} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror argument should come from an alloca or parameter Step #5: ptr undef Step #5: call void @useSwiftError(ptr nonnull swifterror undef) Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 2, 4101, 3, 4101, 4, 27, 26, 39, 4101, 1, 16, 4294967296, 35, 16, 9223372036854775808, 28, 34, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memset.element.unordered.atomic.p0i8.i32(ptr writeonly captures(none), i8, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @"llvm.memcpy.element.unordered.atomic.p0i8\CBp0i8.i32"(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: error: input module is broken! Step #5: can't skip to bit 76786197120 from 22912 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1, i1, i1) Step #5: error: input module is broken! Step #5: can't skip to bit 4295184544 from 13888 Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: Invalid user of intrinsic instruction! Step #5: %1 = bitcast ptr @llvm.lifetime.start.p0 to ptr Step #5: error: input module is broken! Step #5: Invalid type for value Step #5: error: input module is broken! Step #5: Basic Block in function 'test_demanded_elts_pmuldq_512' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid tag Step #5: !26 = !DIDerivedType(tag: 12, name: "x", scope: !24, file: !1, line: 1, baseType: !14, size: 64) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'pr25563_phis2' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !31 = distinct !DISubprogram(name: "unknown", scope: !1, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: ptr @unknown Step #5: br i1 true, label %for.cond.cleanup, label %for.body, !dbg !33, !llvm.loop !41 Step #5: !42 = !DILocation(line: 112, column: 120, scope: !"/tmp/s.c") Step #5: !"/tmp/s.c" Step #5: location requires a valid scope Step #5: !42 = !DILocation(line: 112, column: 120, scope: !"/tmp/s.c") Step #5: !"/tmp/s.c" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 3232 of 3232 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'vld1_8x16' does not have terminator! Step #5: label %1 Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <4 x i16> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(argmem: read) Step #5: declare <4 x i16> @llvm.arm.neon.vld2.v4i16.p0i8(ptr, i32) #0 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_value(!16, !23, !DIExpression(), !31) Step #5: !16 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !17, size: 32) Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 36480 from 28096 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 399 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B32 = ashr i64 -9223372036854775808, 4294967296 Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B46 = mul i1 %C20, false Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B34 = lshr i1 %C20, %C26 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %G88, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 -32768, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %B34 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 -32768, 0 Step #5: br i1 %C2, label %BB4, label %BB5 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C, %L5 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %B54 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3660 of 3660 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare float @llvm.maxnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 2057334272 from 23936 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3820 of 3820 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 70919546112 from 23808 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B35, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C43 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %C23 = icmp ult i1 %C43, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B35, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: store i1 %L34, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B35, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %B31 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <32 x i8> %S Step #5: <34 x i8>Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <16 x i16>Function return type does not match operand type of return inst! Step #5: ret <32 x i8> %2 Step #5: <34 x i8>intrinsic return type expected vector with 32 elements, but got <34 x i8> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <34 x i8> @llvm.x86.avx2.packsswb(<16 x i16>, <16 x i16>) #1 Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare float @llvm.maxnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %constexpr.ins22 Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %7 Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %10 Step #5: i32error: input module is broken! Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Referring to an argument in another function! Step #5: %G15 = getelementptr double, ptr %A9, i64 Step #5: Referring to an argument in another function! Step #5: %C12 = icmp sgt i64 , -1 Step #5: Referring to an argument in another function! Step #5: %indvars.iv42 = phi i64 [ , %BB ], [ %indvars.iv.next43, %outer.inc ] Step #5: Referring to an argument in another function! Step #5: %C2 = icmp uge i64 -1, Step #5: Referring to an argument in another function! Step #5: %B20 = or i1 , Step #5: Referring to an argument in another function! Step #5: %C18 = icmp ule i64 -1, Step #5: Referring to an argument in another function! Step #5: %indvars.iv = phi i64 [ %indvars.iv.next, %inner.body ], [ , %inner.ph ] Step #5: Referring to an argument in another function! Step #5: %C5 = icmp eq i64 %2, Step #5: Referring to an argument in another function! Step #5: %C17 = icmp ne i1 %C15, Step #5: Invalid operand for global metadata! Step #5: !3 = !{!"llvm.loop.vectorize.width", i32 } Step #5: i32 Step #5: Referring to an argument in another function! Step #5: %B = shl i1 , %B6 Step #5: Referring to an argument in another function! Step #5: %B23 = sdiv i1 %C18, Step #5: Referring to an argument in another function! Step #5: %B4 = xor i1 %B6, Step #5: Referring to an argument in another function! Step #5: %C6 = icmp uge i1 , Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 undef, !"wchar_size", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 undef Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"32llvm.memmove.p0i8.p0i8.i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"32llvm.memset.p0i-34" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"089874344.i32llvm.object" Step #5: error: input module is broken! Step #5: can't skip to bit 120980581408 from 30080 Step #5: error: input module is broken! Step #5: can't skip to bit 40512 from 36800 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ne i64 0, 4294967296 Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr @G to ptr addrspace(1)), i64 124, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp sgt i1 false, true Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr getelementptr inbounds ([2 x %U], ptr @H, i64 0, i32 1) to ptr addrspace(1)), i64 %B, i1 %C) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\AF.memcpy.p1i8.p0i8.i64" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3716 of 3716 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 98904345920 from 5184 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'umultest_nuw' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 65568 from 65472 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 7772 of 7772 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %x.addr.0, label %return [ Step #5: i32 199, label %sw.bb203 Step #5: i32 1, label %sw.bb1 Step #5: i32 2, label %sw.bb2 Step #5: i32 3, label %sw.bb3 Step #5: i32 4, label %sw.bb4 Step #5: i32 5, label %sw.bb5 Step #5: i32 6, label %sw.bb6 Step #5: i32 7, label %sw.bb7 Step #5: i32 8, label %sw.bb8 Step #5: i32 9, label %sw.bb9 Step #5: i32 10, label %sw.bb10 Step #5: i32 11, label %sw.bb11 Step #5: i32 12, label %sw.bb12 Step #5: i32 13, label %sw.bb13 Step #5: i32 14, label %sw.bb14 Step #5: i32 15, label %sw.bb15 Step #5: i32 16, label %sw.bb16 Step #5: i32 17, label %sw.bb17 Step #5: i32 18, label %sw.bb18 Step #5: i32 19, label %sw.bb19 Step #5: i32 20, label %sw.bb20 Step #5: i32 21, label %sw.bb21 Step #5: i32 22, label %sw.bb22 Step #5: i32 23, label %sw.bb23 Step #5: i32 24, label %sw.bb24 Step #5: i32 25, label %sw.bb25 Step #5: i32 26, label %sw.bb26 Step #5: i32 27, label %sw.bb27 Step #5: i32 28, label %sw.bb28 Step #5: i32 29, label %sw.bb29 Step #5: i32 30, label %sw.bb30 Step #5: i32 31, label %sw.bb31 Step #5: i32 32, label %sw.bb32 Step #5: i32 33, label %sw.bb33 Step #5: i32 34, label %sw.bb34 Step #5: i32 35, label %sw.bb35 Step #5: i32 36, label %sw.bb37 Step #5: i32 37, label %sw.bb38 Step #5: i32 38, label %sw.bb39 Step #5: i32 38, label %sw.bb40 Step #5: i32 40, label %sw.bb41 Step #5: i32 41, label %sw.bb42 Step #5: i32 42, label %sw.bb43 Step #5: i32 43, label %sw.bb44 Step #5: i32 44, label %sw.bb45 Step #5: i32 45, label %sw.bb47 Step #5: i32 46, label %sw.bb48 Step #5: i32 47, label %sw.bb49 Step #5: i32 48, label %sw.bb50 Step #5: i32 49, label %sw.bb51 Step #5: i32 50, label %sw.bb52 Step #5: i32 51, label %sw.bb53 Step #5: i32 52, label %sw.bb54 Step #5: i32 53, label %sw.bb55 Step #5: i32 54, label %sw.bb56 Step #5: i32 55, label %sw.bb58 Step #5: i32 56, label %sw.bb59 Step #5: i32 57, label %sw.bb60 Step #5: i32 58, label %sw.bb61 Step #5: i32 59, label %sw.bb62 Step #5: i32 60, label %sw.bb63 Step #5: i32 61, label %sw.bb64 Step #5: i32 62, label %sw.bb65 Step #5: i32 63, label %sw.bb66 Step #5: i32 64, label %sw.bb67 Step #5: i32 65, label %sw.bb68 Step #5: i32 66, label %sw.bb69 Step #5: i32 67, label %sw.bb70 Step #5: i32 68, label %sw.bb71 Step #5: i32 69, label %sw.bb72 Step #5: i32 70, label %sw.bb73 Step #5: i32 71, label %sw.bb74 Step #5: i32 72, label %sw.bb76 Step #5: i32 73, label %sw.bb77 Step #5: i32 74, label %sw.bb78 Step #5: i32 75, label %sw.bb79 Step #5: i32 76, label %sw.bb80 Step #5: i32 77, label %sw.bb81 Step #5: i32 78, label %sw.bb82 Step #5: i32 79, label %sw.bb83 Step #5: i32 80, label %sw.bb84 Step #5: i32 81, label %sw.bb85 Step #5: i32 82, label %sw.bb86 Step #5: i32 83, label %sw.bb87 Step #5: i32 84, label %sw.bb88 Step #5: i32 85, label %sw.bb89 Step #5: i32 86, label %sw.bb90 Step #5: i32 87, label %sw.bb91 Step #5: i32 88, label %sw.bb92 Step #5: i32 89, label %sw.bb93 Step #5: i32 90, label %sw.bb94 Step #5: i32 91, label %sw.bb95 Step #5: i32 92, label %sw.bb96 Step #5: i32 93, label %sw.bb97 Step #5: i32 94, label %sw.bb98 Step #5: i32 95, label %sw.bb99 Step #5: i32 96, label %sw.bb100 Step #5: i32 97, label %sw.bb101 Step #5: i32 98, label %sw.bb102 Step #5: i32 99, label %sw.bb103 Step #5: i32 100, label %sw.bb104 Step #5: i32 101, label %sw.bb105 Step #5: i32 102, label %sw.bb106 Step #5: i32 103, label %sw.bb107 Step #5: i32 104, label %sw.bb108 Step #5: i32 105, label %sw.bb109 Step #5: i32 106, label %sw.bb110 Step #5: i32 107, label %sw.bb111 Step #5: i32 108, label %sw.bb112 Step #5: i32 109, label %sw.bb113 Step #5: i32 110, label %sw.bb114 Step #5: i32 111, label %sw.bb115 Step #5: i32 112, label %sw.bb116 Step #5: i32 113, label %sw.bb117 Step #5: i32 114, label %sw.bb118 Step #5: i32 115, label %sw.bb119 Step #5: i32 116, label %sw.bb120 Step #5: i32 117, label %sw.bb121 Step #5: i32 118, label %sw.bb122 Step #5: i32 119, label %sw.bb123 Step #5: i32 120, label %sw.bb124 Step #5: i32 121, label %sw.bb125 Step #5: i32 122, label %sw.bb126 Step #5: i32 123, label %sw.bb127 Step #5: i32 124, label %sw.bb128 Step #5: i32 125, label %sw.bb129 Step #5: i32 126, label %sw.bb130 Step #5: i32 127, label %sw.bb131 Step #5: i32 128, label %sw.bb132 Step #5: i32 129, label %sw.bb133 Step #5: i32 130, label %sw.bb134 Step #5: i32 131, label %sw.bb135 Step #5: i32 132, label %sw.bb136 Step #5: i32 133, label %sw.bb137 Step #5: i32 134, label %sw.bb138 Step #5: i32 135, label %sw.bb139 Step #5: i32 136, label %sw.bb140 Step #5: i32 137, label %sw.bb141 Step #5: i32 138, label %sw.bb142 Step #5: i32 139, label %sw.bb143 Step #5: i32 140, label %sw.bb144 Step #5: i32 141, label %sw.bb145 Step #5: i32 142, label %sw.bb146 Step #5: i32 143, label %sw.bb147 Step #5: i32 144, label %sw.bb148 Step #5: i32 145, label %sw.bb149 Step #5: i32 146, label %sw.bb150 Step #5: i32 147, label %sw.bb151 Step #5: i32 148, label %sw.bb152 Step #5: i32 149, label %sw.bb153 Step #5: i32 150, label %sw.bb154 Step #5: i32 151, label %sw.bb155 Step #5: i32 152, label %sw.bb156 Step #5: i32 153, label %sw.bb157 Step #5: i32 154, label %sw.bb158 Step #5: i32 155, label %sw.bb159 Step #5: i32 156, label %sw.bb160 Step #5: i32 157, label %sw.bb161 Step #5: i32 158, label %sw.bb162 Step #5: i32 159, label %sw.bb163 Step #5: i32 160, label %sw.bb164 Step #5: i32 161, label %sw.bb165 Step #5: i32 162, label %sw.bb166 Step #5: i32 163, label %sw.bb167 Step #5: i32 164, label %sw.bb168 Step #5: i32 165, label %sw.bb169 Step #5: i32 166, label %sw.bb170 Step #5: i32 167, label %sw.bb171 Step #5: i32 168, label %sw.bb172 Step #5: i32 169, label %sw.bb173 Step #5: i32 170, label %sw.bb174 Step #5: i32 171, label %sw.bb175 Step #5: i32 172, label %sw.bb176 Step #5: i32 173, label %sw.bb177 Step #5: i32 174, label %sw.bb178 Step #5: i32 175, label %sw.bb179 Step #5: i32 176, label %sw.bb180 Step #5: i32 177, label %sw.bb181 Step #5: i32 178, label %sw.bb182 Step #5: i32 179, label %sw.bb183 Step #5: i32 180, label %sw.bb184 Step #5: i32 181, label %sw.bb185 Step #5: i32 182, label %sw.bb186 Step #5: i32 183, label %sw.bb187 Step #5: i32 184, label %sw.bb188 Step #5: i32 185, label %sw.bb189 Step #5: i32 186, label %sw.bb190 Step #5: i32 187, label %sw.bb191 Step #5: i32 188, label %sw.bb192 Step #5: i32 189, label %sw.bb193 Step #5: i32 190, label %sw.bb194 Step #5: i32 191, label %sw.bb195 Step #5: i32 192, label %sw.bb196 Step #5: i32 193, label %sw.bb197 Step #5: i32 194, label %sw.bb198 Step #5: i32 195, label %sw.bb199 Step #5: i32 196, label %sw.bb200 Step #5: i32 197, label %sw.bb201 Step #5: i32 198, label %sw.bb202 Step #5: ] Step #5: i32 38 Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %x.addr.0, label %return [ Step #5: i32 199, label %sw.bb203 Step #5: i32 1, label %sw.bb1 Step #5: i32 2, label %sw.bb2 Step #5: i32 3, label %sw.bb3 Step #5: i32 4, label %sw.bb4 Step #5: i32 5, label %sw.bb5 Step #5: i32 6, label %sw.bb6 Step #5: i32 7, label %sw.bb7 Step #5: i32 8, label %sw.bb8 Step #5: i32 9, label %sw.bb9 Step #5: i32 10, label %sw.bb10 Step #5: i32 11, label %sw.bb11 Step #5: i32 12, label %sw.bb12 Step #5: i32 13, label %sw.bb13 Step #5: i32 14, label %sw.bb14 Step #5: i32 15, label %sw.bb15 Step #5: i32 16, label %sw.bb16 Step #5: i32 17, label %sw.bb17 Step #5: i32 18, label %sw.bb18 Step #5: i32 19, label %sw.bb19 Step #5: i32 20, label %sw.bb20 Step #5: i32 21, label %sw.bb21 Step #5: i32 22, label %sw.bb22 Step #5: i32 23, label %sw.bb23 Step #5: i32 24, label %sw.bb24 Step #5: i32 25, label %sw.bb25 Step #5: i32 26, label %sw.bb26 Step #5: i32 27, label %sw.bb27 Step #5: i32 28, label %sw.bb28 Step #5: i32 29, label %sw.bb29 Step #5: i32 30, label %sw.bb30 Step #5: i32 31, label %sw.bb31 Step #5: i32 32, label %sw.bb32 Step #5: i32 33, label %sw.bb33 Step #5: i32 34, label %sw.bb34 Step #5: i32 35, label %sw.bb35 Step #5: i32 36, label %sw.bb37 Step #5: i32 37, label %sw.bb38 Step #5: i32 38, label %sw.bb39 Step #5: i32 38, label %sw.bb40 Step #5: i32 40, label %sw.bb41 Step #5: i32 41, label %sw.bb42 Step #5: i32 42, label %sw.bb43 Step #5: i32 43, label %sw.bb44 Step #5: i32 44, label %sw.bb45 Step #5: i32 45, label %sw.bb47 Step #5: i32 46, label %sw.bb48 Step #5: i32 47, label %sw.bb49 Step #5: i32 48, label %sw.bb50 Step #5: i32 49, label %sw.bb51 Step #5: i32 50, label %sw.bb52 Step #5: i32 51, label %sw.bb53 Step #5: i32 52, label %sw.bb54 Step #5: i32 53, label %sw.bb55 Step #5: i32 54, label %sw.bb56 Step #5: i32 55, label %sw.bb58 Step #5: i32 56, label %sw.bb59 Step #5: i32 57, label %sw.bb60 Step #5: i32 58, label %sw.bb61 Step #5: i32 59, label %sw.bb62 Step #5: i32 60, label %sw.bb63 Step #5: i32 61, label %sw.bb64 Step #5: i32 62, label %sw.bb65 Step #5: i32 63, label %sw.bb66 Step #5: i32 64, label %sw.bb67 Step #5: i32 65, label %sw.bb68 Step #5: i32 66, label %sw.bb69 Step #5: i32 67, label %sw.bb70 Step #5: i32 68, label %sw.bb71 Step #5: i32 69, label %sw.bb72 Step #5: i32 70, label %sw.bb73 Step #5: i32 71, label %sw.bb74 Step #5: i32 72, label %sw.bb76 Step #5: i32 73, label %sw.bb77 Step #5: i32 74, label %sw.bb78 Step #5: i32 75, label %sw.bb79 Step #5: i32 76, label %sw.bb80 Step #5: i32 77, label %sw.bb81 Step #5: i32 78, label %sw.bb82 Step #5: i32 79, label %sw.bb83 Step #5: i32 80, label %sw.bb84 Step #5: i32 81, label %sw.bb85 Step #5: i32 82, label %sw.bb86 Step #5: i32 83, label %sw.bb87 Step #5: i32 84, label %sw.bb88 Step #5: i32 85, label %sw.bb89 Step #5: i32 86, label %sw.bb90 Step #5: i32 87, label %sw.bb91 Step #5: i32 88, label %sw.bb92 Step #5: i32 89, label %sw.bb93 Step #5: i32 90, label %sw.bb94 Step #5: i32 91, label %sw.bb95 Step #5: i32 92, label %sw.bb96 Step #5: i32 93, label %sw.bb97 Step #5: i32 94, label %sw.bb98 Step #5: i32 95, label %sw.bb99 Step #5: i32 96, label %sw.bb100 Step #5: i32 97, label %sw.bb101 Step #5: i32 98, label %sw.bb102 Step #5: i32 99, label %sw.bb103 Step #5: i32 100, label %sw.bb104 Step #5: i32 101, label %sw.bb105 Step #5: i32 102, label %sw.bb106 Step #5: i32 103, label %sw.bb107 Step #5: i32 104, label %sw.bb108 Step #5: i32 105, label %sw.bb109 Step #5: i32 106, label %sw.bb110 Step #5: i32 107, label %sw.bb111 Step #5: i32 108, label %sw.bb112 Step #5: i32 109, label %sw.bb113 Step #5: i32 110, label %sw.bb114 Step #5: i32 111, label %sw.bb115 Step #5: i32 112, label %sw.bb116 Step #5: i32 113, label %sw.bb117 Step #5: i32 114, label %sw.bb118 Step #5: i32 115, label %sw.bb119 Step #5: i32 116, label %sw.bb120 Step #5: i32 117, label %sw.bb121 Step #5: i32 118, label %sw.bb122 Step #5: i32 119, label %sw.bb123 Step #5: i32 120, label %sw.bb124 Step #5: i32 121, label %sw.bb125 Step #5: i32 122, label %sw.bb126 Step #5: i32 123, label %sw.bb127 Step #5: i32 124, label %sw.bb128 Step #5: i32 125, label %sw.bb129 Step #5: i32 126, label %sw.bb130 Step #5: i32 127, label %sw.bb131 Step #5: i32 128, label %sw.bb132 Step #5: i32 129, label %sw.bb133 Step #5: i32 130, label %sw.bb134 Step #5: i32 131, label %sw.bb135 Step #5: i32 132, label %sw.bb136 Step #5: i32 133, label %sw.bb137 Step #5: i32 134, label %sw.bb138 Step #5: i32 135, label %sw.bb139 Step #5: i32 136, label %sw.bb140 Step #5: i32 137, label %sw.bb141 Step #5: i32 138, label %sw.bb142 Step #5: i32 139, label %sw.bb143 Step #5: i32 140, label %sw.bb144 Step #5: i32 141, label %sw.bb145 Step #5: i32 142, label %sw.bb146 Step #5: i32 143, label %sw.bb147 Step #5: i32 144, label %sw.bb148 Step #5: i32 145, label %sw.bb149 Step #5: i32 146, label %sw.bb150 Step #5: i32 147, label %sw.bb151 Step #5: i32 148, label %sw.bb152 Step #5: i32 149, label %sw.bb153 Step #5: i32 150, label %sw.bb154 Step #5: i32 151, label %sw.bb155 Step #5: i32 152, label %sw.bb156 Step #5: i32 153, label %sw.bb157 Step #5: i32 154, label %sw.bb158 Step #5: i32 155, label %sw.bb159 Step #5: i32 156, label %sw.bb160 Step #5: i32 157, label %sw.bb161 Step #5: i32 158, label %sw.bb162 Step #5: i32 159, label %sw.bb163 Step #5: i32 160, label %sw.bb164 Step #5: i32 161, label %sw.bb165 Step #5: i32 162, label %sw.bb166 Step #5: i32 163, label %sw.bb167 Step #5: i32 164, label %sw.bb168 Step #5: i32 165, label %sw.bb169 Step #5: i32 166, label %sw.bb170 Step #5: i32 167, label %sw.bb171 Step #5: i32 168, label %sw.bb172 Step #5: i32 169, label %sw.bb173 Step #5: i32 170, label %sw.bb174 Step #5: i32 171, label %sw.bb175 Step #5: i32 172, label %sw.bb176 Step #5: i32 173, label %sw.bb177 Step #5: i32 174, label %sw.bb178 Step #5: i32 175, label %sw.bb179 Step #5: i32 176, label %sw.bb180 Step #5: i32 177, label %sw.bb181 Step #5: i32 178, label %sw.bb182 Step #5: i32 179, label %sw.bb183 Step #5: i32 180, label %sw.bb184 Step #5: i32 181, label %sw.bb185 Step #5: i32 182, label %sw.bb186 Step #5: i32 183, label %sw.bb187 Step #5: i32 184, label %sw.bb188 Step #5: i32 185, label %sw.bb189 Step #5: i32 186, label %sw.bb190 Step #5: i32 187, label %sw.bb191 Step #5: i32 188, label %sw.bb192 Step #5: i32 189, label %sw.bb193 Step #5: i32 190, label %sw.bb194 Step #5: i32 191, label %sw.bb195 Step #5: i32 192, label %sw.bb196 Step #5: i32 193, label %sw.bb197 Step #5: i32 194, label %sw.bb198 Step #5: i32 195, label %sw.bb199 Step #5: i32 196, label %sw.bb200 Step #5: i32 197, label %sw.bb201 Step #5: i32 198, label %sw.bb202 Step #5: ] Step #5: i32 38 Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %x.addr.0, label %return [ Step #5: i32 199, label %sw.bb203 Step #5: i32 1, label %sw.bb1 Step #5: i32 2, label %sw.bb2 Step #5: i32 3, label %sw.bb3 Step #5: i32 4, label %sw.bb4 Step #5: i32 5, label %sw.bb5 Step #5: i32 6, label %sw.bb6 Step #5: i32 7, label %sw.bb7 Step #5: i32 8, label %sw.bb8 Step #5: i32 9, label %sw.bb9 Step #5: i32 10, label %sw.bb10 Step #5: i32 11, label %sw.bb11 Step #5: i32 12, label %sw.bb12 Step #5: i32 13, label %sw.bb13 Step #5: i32 14, label %sw.bb14 Step #5: i32 15, label %sw.bb15 Step #5: i32 16, label %sw.bb16 Step #5: i32 17, label %sw.bb17 Step #5: i32 18, label %sw.bb18 Step #5: i32 19, label %sw.bb19 Step #5: i32 20, label %sw.bb20 Step #5: i32 21, label %sw.bb21 Step #5: i32 22, label %sw.bb22 Step #5: i32 23, label %sw.bb23 Step #5: i32 24, label %sw.bb24 Step #5: i32 25, label %sw.bb25 Step #5: i32 26, label %sw.bb26 Step #5: i32 27, label %sw.bb27 Step #5: i32 28, label %sw.bb28 Step #5: i32 29, label %sw.bb29 Step #5: i32 30, label %sw.bb30 Step #5: i32 31, label %sw.bb31 Step #5: i32 32, label %sw.bb32 Step #5: i32 33, label %sw.bb33 Step #5: i32 34, label %sw.bb34 Step #5: i32 35, label %sw.bb35 Step #5: i32 36, label %sw.bb37 Step #5: i32 37, label %sw.bb38 Step #5: i32 38, label %sw.bb39 Step #5: i32 38, label %sw.bb40 Step #5: i32 40, label %sw.bb41 Step #5: i32 41, label %sw.bb42 Step #5: i32 42, label %sw.bb43 Step #5: i32 43, label %sw.bb44 Step #5: i32 44, label %sw.bb45 Step #5: i32 45, label %sw.bb47 Step #5: i32 46, label %sw.bb48 Step #5: i32 47, label %sw.bb49 Step #5: i32 48, label %sw.bb50 Step #5: i32 49, label %sw.bb51 Step #5: i32 50, label %sw.bb52 Step #5: i32 51, label %sw.bb53 Step #5: i32 52, label %sw.bb54 Step #5: i32 53, label %sw.bb55 Step #5: i32 54, label %sw.bb56 Step #5: i32 55, label %sw.bb58 Step #5: i32 56, label %sw.bb59 Step #5: i32 57, label %sw.bb60 Step #5: i32 58, label %sw.bb61 Step #5: i32 59, label %sw.bb62 Step #5: i32 60, label %sw.bb63 Step #5: i32 61, label %sw.bb64 Step #5: i32 62, label %sw.bb65 Step #5: i32 63, label %sw.bb66 Step #5: i32 64, label %sw.bb67 Step #5: i32 65, label %sw.bb68 Step #5: i32 66, label %sw.bb69 Step #5: i32 67, label %sw.bb70 Step #5: i32 68, label %sw.bb71 Step #5: i32 69, label %sw.bb72 Step #5: i32 70, label %sw.bb73 Step #5: i32 71, label %sw.bb74 Step #5: i32 72, label %sw.bb76 Step #5: i32 73, label %sw.bb77 Step #5: i32 74, label %sw.bb78 Step #5: i32 75, label %sw.bb79 Step #5: i32 76, label %sw.bb80 Step #5: i32 77, label %sw.bb81 Step #5: i32 78, label %sw.bb82 Step #5: i32 79, label %sw.bb83 Step #5: i32 80, label %sw.bb84 Step #5: i32 81, label %sw.bb85 Step #5: i32 82, label %sw.bb86 Step #5: i32 83, label %sw.bb87 Step #5: i32 84, label %sw.bb88 Step #5: i32 85, label %sw.bb89 Step #5: i32 86, label %sw.bb90 Step #5: i32 87, label %sw.bb91 Step #5: i32 88, label %sw.bb92 Step #5: i32 89, label %sw.bb93 Step #5: i32 90, label %sw.bb94 Step #5: i32 91, label %sw.bb95 Step #5: i32 92, label %sw.bb96 Step #5: i32 93, label %sw.bb97 Step #5: i32 94, label %sw.bb98 Step #5: i32 95, label %sw.bb99 Step #5: i32 96, label %sw.bb100 Step #5: i32 97, label %sw.bb101 Step #5: i32 98, label %sw.bb102 Step #5: i32 99, label %sw.bb103 Step #5: i32 100, label %sw.bb104 Step #5: i32 101, label %sw.bb105 Step #5: i32 102, label %sw.bb106 Step #5: i32 103, label %sw.bb107 Step #5: i32 104, label %sw.bb108 Step #5: i32 105, label %sw.bb109 Step #5: i32 106, label %sw.bb110 Step #5: i32 107, label %sw.bb111 Step #5: i32 108, label %sw.bb112 Step #5: i32 109, label %sw.bb113 Step #5: i32 110, label %sw.bb114 Step #5: i32 111, label %sw.bb115 Step #5: i32 112, label %sw.bb116 Step #5: i32 113, label %sw.bb117 Step #5: i32 114, label %sw.bb118 Step #5: i32 115, label %sw.bb119 Step #5: i32 116, label %sw.bb120 Step #5: i32 117, label %sw.bb121 Step #5: i32 118, label %sw.bb122 Step #5: i32 119, label %sw.bb123 Step #5: i32 120, label %sw.bb124 Step #5: i32 121, label %sw.bb125 Step #5: i32 122, label %sw.bb126 Step #5: i32 123, label %sw.bb127 Step #5: i32 124, label %sw.bb128 Step #5: i32 125, label %sw.bb129 Step #5: i32 126, label %sw.bb130 Step #5: i32 127, label %sw.bb131 Step #5: i32 128, label %sw.bb132 Step #5: i32 129, label %sw.bb133 Step #5: i32 130, label %sw.bb134 Step #5: i32 131, label %sw.bb135 Step #5: i32 132, label %sw.bb136 Step #5: i32 133, label %sw.bb137 Step #5: i32 134, label %sw.bb138 Step #5: i32 135, label %sw.bb139 Step #5: i32 136, label %sw.bb140 Step #5: i32 137, label %sw.bb141 Step #5: i32 138, label %sw.bb142 Step #5: i32 139, label %sw.bb143 Step #5: i32 140, label %sw.bb144 Step #5: i32 141, label %sw.bb145 Step #5: i32 142, label %sw.bb146 Step #5: i32 143, label %sw.bb147 Step #5: i32 144, label %sw.bb148 Step #5: i32 145, label %sw.bb149 Step #5: i32 146, label %sw.bb150 Step #5: i32 147, label %sw.bb151 Step #5: i32 148, label %sw.bb152 Step #5: i32 149, label %sw.bb153 Step #5: i32 150, label %sw.bb154 Step #5: i32 151, label %sw.bb155 Step #5: i32 152, label %sw.bb156 Step #5: i32 153, label %sw.bb157 Step #5: i32 154, label %sw.bb158 Step #5: i32 155, label %sw.bb159 Step #5: i32 156, label %sw.bb160 Step #5: i32 157, label %sw.bb161 Step #5: i32 158, label %sw.bb162 Step #5: i32 159, label %sw.bb163 Step #5: i32 160, label %sw.bb164 Step #5: i32 161, label %sw.bb165 Step #5: i32 162, label %sw.bb166 Step #5: i32 163, label %sw.bb167 Step #5: i32 164, label %sw.bb168 Step #5: i32 165, label %sw.bb169 Step #5: i32 166, label %sw.bb170 Step #5: i32 167, label %sw.bb171 Step #5: i32 168, label %sw.bb172 Step #5: i32 169, label %sw.bb173 Step #5: i32 170, label %sw.bb174 Step #5: i32 171, label %sw.bb175 Step #5: i32 172, label %sw.bb176 Step #5: i32 173, label %sw.bb177 Step #5: i32 174, label %sw.bb178 Step #5: i32 175, label %sw.bb179 Step #5: i32 176, label %sw.bb180 Step #5: i32 177, label %sw.bb181 Step #5: i32 178, label %sw.bb182 Step #5: i32 179, label %sw.bb183 Step #5: i32 180, label %sw.bb184 Step #5: i32 181, label %sw.bb185 Step #5: i32 182, label %sw.bb186 Step #5: i32 183, label %sw.bb187 Step #5: i32 184, label %sw.bb188 Step #5: i32 185, label %sw.bb189 Step #5: i32 186, label %sw.bb190 Step #5: i32 187, label %sw.bb191 Step #5: i32 188, label %sw.bb192 Step #5: i32 189, label %sw.bb193 Step #5: i32 190, label %sw.bb194 Step #5: i32 191, label %sw.bb195 Step #5: i32 192, label %sw.bb196 Step #5: i32 193, label %sw.bb197 Step #5: i32 194, label %sw.bb198 Step #5: i32 195, label %sw.bb199 Step #5: i32 196, label %sw.bb200 Step #5: i32 197, label %sw.bb201 Step #5: i32 198, label %sw.bb202 Step #5: ] Step #5: i32 38 Step #5: error: input module is broken! Step #5: Basic Block in function 'unreachable_case' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 %tgt, i32 5, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'extract_elt0_image_sample_c_d_o_1d_v4f32_f32_f32' does not have terminator! Step #5: label %7 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llwm.amdgcn.image.gather4.c.b.cl.o.2d.v4f32.f32.f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvm/amdgcn.image.load.2dmsaa.v4f32.i32" Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 13, but got 10 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.d.2d.v4f32.f32.f32(i32, float, float, float, float, <8 x i32>, <4 x i32>, i1, i32, i32) #1 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'sbfe_neg1_5_7' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <3 x float>error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_dmask_0000_image_sampl Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_dmask_1101_image_sample_b_cl_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_elt3_image_sample_cd_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_cl_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_l_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_b_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_cl_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_l_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_b_o_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_lz_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_cl_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_l_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_o_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_lz_o_2d_v4f32_f32 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.sample.c.cd.o.1d.v4f32.f32.f127 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 (<2 x double>, <2 x double>, i8) poison Step #5: doubleerror: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 (<2 x double>, <2 x double>, i8) poison Step #5: doubleerror: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i8> (<16 x i8>) undef Step #5: <8 x i16>error: input module is broken! Step #5: Unexpected end of file reading 20056 of 20056 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x double> (<2 x double>, <2 x double>) poison Step #5: floatFunction return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <8 x i32>Function return type does not match operand type of return inst! Step #5: ret <16 x i32> (<16 x i32>, <16 x i32>, i16) undef Step #5: <8 x double>error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_mask3_vfmsub_ss' does not have terminator! Step #5: label %4 Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <8 x float>error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_maskz_vfmadd_ss' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double (double, double) undef Step #5: <32 x i16>error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #6625 DONE cov: 41 ft: 213 exec/s: 40 rss: 291Mb Step #5: MERGE-OUTER: successful in 2 attempt(s) Step #5: MERGE-OUTER: the control file has 999724 bytes Step #5: MERGE-OUTER: consumed 0Mb (105Mb rss) to parse the control file Step #5: MERGE-OUTER: 94 new files with 221 new features added; 43 new coverage edges Step #5: [2026-07-13 08:56:16,139 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:56:16,151 INFO] Finished finding shared libraries for targets. Step #5: [2026-07-13 08:57:54,043 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:57:54,055 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-itanium-demangle-fuzzer_error.log Step #5: Running llvm-opt-fuzzer--x86_64-strength_reduce Step #5: Error occured while running clang-objc-fuzzer: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 857022701 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55831ab455f8, 0x55831ab456d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55831ab456d0,0x55831ab46450), Step #5: MERGE-OUTER: 16775 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 857115426 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x555c82ae55f8, 0x555c82ae56d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x555c82ae56d0,0x555c82ae6450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: 16775 total files; 0 processed earlier; will process 16775 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #128 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #256 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #512 pulse cov: 81 ft: 82 exec/s: 512 rss: 114Mb Step #5: #1024 pulse cov: 81 ft: 82 exec/s: 341 rss: 118Mb Step #5: clang-objc-fuzzer: /src/llvm-project/clang/lib/Sema/SemaInit.cpp:6940: void clang::InitializationSequence::InitializeFrom(Sema &, const InitializedEntity &, const InitializationKind &, MultiExprArg, bool, bool): Assertion `Initializer && "Initializer must be non-null"' failed. Step #5: ==117== ERROR: libFuzzer: deadly signal Step #5: #0 0x555c77b10a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555c77a84c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555c77a677c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20d328041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20d315995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x555c7f5f22f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f20d328041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f20d308400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f20d3063858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f20d3063728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f20d3074fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x555c7b7076d9 in clang::InitializationSequence::InitializeFrom(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, llvm::MutableArrayRef, bool, bool) /src/llvm-project/clang/lib/Sema/SemaInit.cpp:6940:5 Step #5: #12 0x555c7b26c6de in clang::Sema::AddInitializerToDecl(clang::Decl*, clang::Expr*, bool) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp:14164:28 Step #5: #13 0x555c7ad5fc5b in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2723:15 Step #5: #14 0x555c7ad5c42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #15 0x555c7ac95c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #16 0x555c7ac94e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #17 0x555c7ac93747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #18 0x555c7ac9025d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #19 0x555c7ac8f942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #20 0x555c7ac7bb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #21 0x555c7a8235c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #22 0x555c7a75d213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #23 0x555c7a3ac75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #24 0x555c77b33f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #25 0x555c77b1102f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp:23:3 Step #5: #26 0x555c77a68ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #27 0x555c77a72448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #28 0x555c77a588e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #29 0x555c77a85622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #30 0x7f20d3065082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #31 0x555c77a4bcad in _start (out/libfuzzer-coverage-x86_64/clang-objc-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x61,0x20,0x61,0x73,0x6d,0x28,0x22,0x20,0x22,0x29,0x28,0x35,0x2c,0x61, Step #5: a asm(\" \")(5,a Step #5: artifact_prefix='./'; Test unit written to ./crash-d5b18adf93962e1d8b5ca46a70c08dca22c83859 Step #5: Base64: YSBhc20oIiAiKSg1LGE= Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 864939369 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55ac3909d5f8, 0x55ac3909d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55ac3909d6d0,0x55ac3909e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/d5b18adf93962e1d8b5ca46a70c08dca22c83859' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 1576 processed earlier; will process 15199 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 102Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #128 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #256 pulse cov: 81 ft: 82 exec/s: 256 rss: 119Mb Step #5: #512 pulse cov: 81 ft: 82 exec/s: 256 rss: 119Mb Step #5: #1024 pulse cov: 86 ft: 87 exec/s: 256 rss: 122Mb Step #5: #2048 pulse cov: 86 ft: 87 exec/s: 256 rss: 123Mb Step #5: #4096 pulse cov: 86 ft: 87 exec/s: 256 rss: 124Mb Step #5: #8192 pulse cov: 86 ft: 108 exec/s: 174 rss: 135Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==291==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc3e4c6ff8 (pc 0x7f9696f1095d bp 0x55ac39df9970 sp 0x55ac39df98c8 T291) Step #5: ==291==The signal is caused by a WRITE memory access. Step #5: #0 0x7f9696f1095d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55ac35baa2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f969703741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x55ac32c8fd3c in isFileContext /src/llvm-project/clang/include/clang/AST/DeclBase.h Step #5: #4 0x55ac32c8fd3c in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1391:7 Step #5: #5 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #249 0x55ac32c8fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==291==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f9696f1095d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000123 rsi = 0x0000000000000123 rbp = 0x000055ac39df9970 rsp = 0x000055ac39df98c8 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x000055ac39df9ab0 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x000055ac3a0fe850 r14 = 0x000055ac39df9ab0 r15 = 0x0000000000000123 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==291==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d92e6318ddef6a3805de7a3fc7bddd40d18dba75 Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1119204550 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x555af01305f8, 0x555af01306d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x555af01306d0,0x555af0131450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/d92e6318ddef6a3805de7a3fc7bddd40d18dba75' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 15022 processed earlier; will process 1753 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 121Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==1525==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff10514ff8 (pc 0x7f7cc1ac095d bp 0x555af254e630 sp 0x555af254e588 T1525) Step #5: ==1525==The signal is caused by a WRITE memory access. Step #5: #0 0x7f7cc1ac095d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555aecc3d2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f7cc1be741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x555ae9d22d44 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1394:73 Step #5: #4 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #5 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x555ae9d22ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==1525==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f7cc1ac095d rdx = 0x000000000000000b Step #5: rdi = 0x00000000000005f5 rsi = 0x00000000000005f5 rbp = 0x0000555af254e630 rsp = 0x0000555af254e588 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x0000555af254e770 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000555af2703450 r14 = 0x0000555af254e770 r15 = 0x00000000000005f5 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==1525==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-323815c77978ddda32a9a0ef62dce29903fdeab3 Step #5: MERGE-OUTER: attempt 4 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1121676114 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56544eb275f8, 0x56544eb276d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56544eb276d0,0x56544eb28450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/323815c77978ddda32a9a0ef62dce29903fdeab3' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 15039 processed earlier; will process 1736 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 82 ft: 85 exec/s: 0 rss: 118Mb Step #5: #8 pulse cov: 82 ft: 88 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 82 ft: 91 exec/s: 16 rss: 128Mb Step #5: #32 pulse cov: 82 ft: 93 exec/s: 16 rss: 129Mb Step #5: #64 pulse cov: 82 ft: 95 exec/s: 16 rss: 196Mb Step #5: #128 pulse cov: 82 ft: 101 exec/s: 11 rss: 686Mb Step #5: #256 pulse cov: 82 ft: 110 exec/s: 16 rss: 686Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==1658==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc18cee838 (pc 0x7f72b2d9695d bp 0x56544fee86f0 sp 0x56544fee8648 T1658) Step #5: ==1658==The signal is caused by a WRITE memory access. Step #5: #0 0x7f72b2d9695d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56544b6342f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f72b2ebd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x56544749ea83 in getEndLoc /src/llvm-project/clang/include/clang/AST/DeclarationName.h Step #5: #4 0x56544749ea83 in getSourceRange /src/llvm-project/clang/include/clang/AST/DeclarationName.h:890:39 Step #5: #5 0x56544749ea83 in clang::Sema::DiagnoseEmptyLookup(clang::Scope*, clang::CXXScopeSpec&, clang::LookupResult&, clang::CorrectionCandidateCallback&, clang::TemplateArgumentListInfo*, llvm::ArrayRef, clang::DeclContext*) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:2616:49 Step #5: #6 0x5654474922c8 in clang::Sema::ActOnIdExpression(clang::Scope*, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool, clang::CorrectionCandidateCallback*, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:2953:9 Step #5: #7 0x565446d1bd83 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1040:19 Step #5: #8 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #9 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #10 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #11 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #12 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #13 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #16 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #17 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #18 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #19 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #20 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #21 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #22 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #23 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #24 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #25 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #26 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #27 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #28 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #29 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #30 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #31 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #32 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #33 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #34 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #35 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #36 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #37 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #38 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #39 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #40 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #41 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #42 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #43 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #44 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #45 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #46 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #47 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #48 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #49 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #50 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #51 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #52 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #53 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #54 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #55 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #56 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #57 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #58 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #59 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #60 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #61 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #62 0x565446d20acb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #63 0x565446d20acb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #64 0x565446d1b668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #65 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #66 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #67 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #68 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #69 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #70 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #71 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #72 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #73 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #74 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #75 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #76 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #77 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #78 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #79 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #80 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #81 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #82 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #83 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #84 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #85 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #86 0x565446d20acb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #87 0x565446d20acb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #88 0x565446d1b668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #89 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #90 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #91 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #92 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #93 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #94 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #95 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #96 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #97 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #98 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #99 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #100 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #101 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #102 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #103 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #104 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #105 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #106 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #107 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #108 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #109 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #110 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #111 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #112 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #113 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #114 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #115 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #116 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #117 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #118 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #119 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #120 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #121 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #122 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #123 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #124 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #125 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #126 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #127 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #128 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #129 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #130 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #131 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #132 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #133 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #134 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #135 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #136 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #137 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #138 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #139 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #140 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #141 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #142 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #143 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #144 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #145 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #146 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #147 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #148 0x565446d20acb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #149 0x565446d20acb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #150 0x565446d1b668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #151 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #152 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #153 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #154 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #155 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #156 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #157 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #158 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #159 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #160 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #161 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #162 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #163 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #164 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #165 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #166 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #167 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #168 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #169 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #170 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #171 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #172 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #173 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #174 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #175 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #176 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #177 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #178 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #179 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #180 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #181 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #182 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #183 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #184 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #185 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #186 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #187 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #188 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #189 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #190 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #191 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #192 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #193 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #194 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #195 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #196 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #197 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #198 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #199 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #200 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #201 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #202 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #203 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #204 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #205 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #206 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #207 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #208 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #209 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #210 0x565446d20acb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #211 0x565446d20acb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #212 0x565446d1b668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #213 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #214 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #215 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #216 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #217 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #218 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #219 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #220 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #221 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #222 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #223 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #224 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #225 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #226 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #227 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #228 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #229 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #230 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #231 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #232 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #233 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #234 0x565446d20acb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #235 0x565446d20acb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #236 0x565446d1b668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #237 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #238 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #239 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #240 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #241 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #242 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #243 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #244 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #245 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #246 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #247 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #248 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #249 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #250 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #251 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #252 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #253 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #254 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #255 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #256 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #257 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #258 0x565446d20acb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #259 0x565446d20acb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #260 0x565446d1b668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #261 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #262 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #263 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #264 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #265 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #266 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #267 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #268 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #269 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #270 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #271 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #272 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #273 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #274 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #275 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #276 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #277 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #278 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #279 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #280 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #281 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #282 0x565446d20acb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #283 0x565446d20acb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #284 0x565446d1b668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #285 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #286 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #287 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #288 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #289 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #290 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #291 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #292 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #293 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #294 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #295 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #296 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #297 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #298 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #299 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #300 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #301 0x565446d1465a in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #302 0x565446d1465a in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1741:19 Step #5: #303 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #304 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #305 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #306 0x565446d20acb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #307 0x565446d20acb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #308 0x565446d1b668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #309 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #310 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #311 0x565446d28049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #312 0x565446d14c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #313 0x565446d1a20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #314 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #315 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #316 0x565446d107e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #317 0x565446e07ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #318 0x565446e06ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #319 0x565446e0471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #320 0x565446e153e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #321 0x565446d27b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #322 0x565446d1907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #323 0x565446d109c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #324 0x565446d109c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==1658==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f72b2d9695d rdx = 0x000000000000000b Step #5: rdi = 0x000000000000067a rsi = 0x000000000000067a rbp = 0x000056544fee86f0 rsp = 0x000056544fee8648 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x000056544fee8830 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x00007ffc18cf1740 r14 = 0x000056544fee8830 r15 = 0x000000000000067a Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==1658==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-20f3a53e5e360ee9c92a6d4173eeee42365897f5 Step #5: MERGE-OUTER: attempt 5 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1159373534 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55a1eed085f8, 0x55a1eed086d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55a1eed086d0,0x55a1eed09450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/20f3a53e5e360ee9c92a6d4173eeee42365897f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 15524 processed earlier; will process 1251 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 121Mb Step #5: #16 pulse cov: 82 ft: 88 exec/s: 16 rss: 126Mb Step #5: #32 pulse cov: 82 ft: 94 exec/s: 8 rss: 162Mb Step #5: #64 pulse cov: 82 ft: 98 exec/s: 10 rss: 162Mb Step #5: #128 pulse cov: 82 ft: 108 exec/s: 9 rss: 179Mb Step #5: #256 pulse cov: 82 ft: 115 exec/s: 9 rss: 245Mb Step #5: #512 pulse cov: 82 ft: 127 exec/s: 11 rss: 245Mb Step #5: #1024 pulse cov: 82 ft: 144 exec/s: 11 rss: 245Mb Step #5: Non-canonical and dependent types shouldn't get here Step #5: UNREACHABLE executed at /src/llvm-project/clang/lib/AST/ASTContext.cpp:12033! Step #5: ==1806== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1e3d33a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1e3ca7c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1e3c8a7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26a8d3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26a8c0995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55a1eb8152f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f26a8d3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f26a8b3400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f26a8b13858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x55a1eb6df063 in llvm::llvm_unreachable_internal(char const*, char const*, unsigned int) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:244:3 Step #5: #10 0x55a1e861361a in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12033:5 Step #5: #11 0x55a1e8611e2b in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12135:27 Step #5: #12 0x55a1e8611e2b in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12135:27 Step #5: #13 0x55a1e8611e2b in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12135:27 Step #5: #14 0x55a1e8611e2b in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12135:27 Step #5: #15 0x55a1e8611e2b in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12135:27 Step #5: #16 0x55a1e8611e2b in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12135:27 Step #5: #17 0x55a1e8611e2b in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12135:27 Step #5: #18 0x55a1e8611e2b in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12135:27 Step #5: #19 0x55a1e8611e2b in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12135:27 Step #5: #20 0x55a1e8611e2b in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12135:27 Step #5: #21 0x55a1e86124e3 in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12059:27 Step #5: #22 0x55a1e8613bf0 in clang::ASTContext::mergeFunctionParameterTypes(clang::QualType, clang::QualType, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:11583:10 Step #5: #23 0x55a1e8614e0c in clang::ASTContext::mergeFunctionTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:11737:28 Step #5: #24 0x55a1e861257e in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12199:12 Step #5: #25 0x55a1e86124e3 in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12059:27 Step #5: #26 0x55a1e8613bf0 in clang::ASTContext::mergeFunctionParameterTypes(clang::QualType, clang::QualType, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:11583:10 Step #5: #27 0x55a1e8614e0c in clang::ASTContext::mergeFunctionTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:11737:28 Step #5: #28 0x55a1e861257e in clang::ASTContext::mergeTypes(clang::QualType, clang::QualType, bool, bool, bool, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:12199:12 Step #5: #29 0x55a1e86114c9 in clang::ASTContext::typesAreCompatible(clang::QualType, clang::QualType, bool) /src/llvm-project/clang/lib/AST/ASTContext.cpp:11533:11 Step #5: #30 0x55a1e744ee3f in clang::Sema::MergeFunctionDecl(clang::FunctionDecl*, clang::NamedDecl*&, clang::Scope*, bool, bool) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp:4391:17 Step #5: #31 0x55a1e7481d22 in clang::Sema::CheckFunctionDeclaration(clang::Scope*, clang::FunctionDecl*, clang::LookupResult&, bool, bool) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp:12433:9 Step #5: #32 0x55a1e74696d9 in clang::Sema::ActOnFunctionDeclarator(clang::Scope*, clang::Declarator&, clang::DeclContext*, clang::TypeSourceInfo*, clang::LookupResult&, llvm::MutableArrayRef, bool&) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp:10750:26 Step #5: #33 0x55a1e746129a in clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp:6688:11 Step #5: #34 0x55a1e745fb71 in clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp:6319:15 Step #5: #35 0x55a1e6f81ba9 in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #36 0x55a1e6f7f42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #37 0x55a1e6eb8c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #38 0x55a1e6eb7e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #39 0x55a1e6eb6747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #40 0x55a1e6eb325d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #41 0x55a1e6e9ed7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #42 0x55a1e6a465c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #43 0x55a1e6980213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #44 0x55a1e65cf75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #45 0x55a1e3d56f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #46 0x55a1e3d3402f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp:23:3 Step #5: #47 0x55a1e3c8bead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #48 0x55a1e3c95448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #49 0x55a1e3c7b8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #50 0x55a1e3ca8622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #51 0x7f26a8b15082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #52 0x55a1e3c6ecad in _start (out/libfuzzer-coverage-x86_64/clang-objc-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eaa89e0f35f9f27b09b2fb8b72c973547dfbf6c7 Step #5: MERGE-OUTER: attempt 6 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1258368126 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55cba17e05f8, 0x55cba17e06d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55cba17e06d0,0x55cba17e1450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/eaa89e0f35f9f27b09b2fb8b72c973547dfbf6c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 16612 processed earlier; will process 163 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 82 ft: 85 exec/s: 0 rss: 106Mb Step #5: #4 pulse cov: 82 ft: 87 exec/s: 0 rss: 115Mb Step #5: #8 pulse cov: 82 ft: 93 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 96 exec/s: 16 rss: 128Mb Step #5: #32 pulse cov: 82 ft: 98 exec/s: 16 rss: 128Mb Step #5: LLVM ERROR: ran out of source locations Step #5: ==2088== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb9680ba74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb9677fc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb967627c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02f622641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02f60ff95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55cb9e2ed2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f02f622641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f02f602a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f02f6009858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x55cb9e1b6975 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:135:5 Step #5: #10 0x55cb9e1b661c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #11 0x55cb9c0f9618 in clang::SourceManager::createExpansionLocImpl(clang::SrcMgr::ExpansionInfo const&, unsigned int, int, unsigned int) /src/llvm-project/clang/lib/Basic/SourceManager.cpp:727:5 Step #5: #12 0x55cb9c0f9218 in clang::SourceManager::createMacroArgExpansionLoc(clang::SourceLocation, clang::SourceLocation, unsigned int) /src/llvm-project/clang/lib/Basic/SourceManager.cpp:680:10 Step #5: #13 0x55cb9bfe9ee7 in updateConsecutiveMacroArgTokens /src/llvm-project/clang/lib/Lex/TokenLexer.cpp:1096:10 Step #5: #14 0x55cb9bfe9ee7 in clang::TokenLexer::updateLocForMacroArgTokens(clang::SourceLocation, clang::Token*, clang::Token*) /src/llvm-project/clang/lib/Lex/TokenLexer.cpp:1139:5 Step #5: #15 0x55cb9bfe6402 in clang::TokenLexer::ExpandFunctionArguments() /src/llvm-project/clang/lib/Lex/TokenLexer.cpp:489:11 Step #5: #16 0x55cb9bfe4b66 in clang::TokenLexer::Init(clang::Token&, clang::SourceLocation, clang::MacroInfo*, clang::MacroArgs*) /src/llvm-project/clang/lib/Lex/TokenLexer.cpp:86:5 Step #5: #17 0x55cb9bf85bdc in clang::Preprocessor::EnterMacro(clang::Token&, clang::SourceLocation, clang::MacroInfo*, clang::MacroArgs*) /src/llvm-project/clang/lib/Lex/PPLexerChange.cpp Step #5: #18 0x55cb9bf93b60 in clang::Preprocessor::HandleMacroExpandedIdentifier(clang::Token&, clang::MacroDefinition const&) /src/llvm-project/clang/lib/Lex/PPMacroExpansion.cpp:588:3 Step #5: #19 0x55cb9bfd6b86 in clang::Preprocessor::HandleIdentifier(clang::Token&) /src/llvm-project/clang/lib/Lex/Preprocessor.cpp:876:18 Step #5: #20 0x55cb9bed1978 in clang::Lexer::LexIdentifierContinue(clang::Token&, char const*) /src/llvm-project/clang/lib/Lex/Lexer.cpp:2083:16 Step #5: #21 0x55cb9bee6b0c in clang::Lexer::LexTokenInternal(clang::Token&) /src/llvm-project/clang/lib/Lex/Lexer.cpp Step #5: #22 0x55cb9bee1659 in clang::Lexer::Lex(clang::Token&) /src/llvm-project/clang/lib/Lex/Lexer.cpp:3812:24 Step #5: #23 0x55cb9bfd7b23 in clang::Preprocessor::Lex(clang::Token&) /src/llvm-project/clang/lib/Lex/Preprocessor.cpp:930:11 Step #5: #24 0x55cb99984904 in clang::Parser::ConsumeToken() /src/llvm-project/clang/include/clang/Parse/Parser.h:351:8 Step #5: #25 0x55cb99988c12 in clang::Parser::SkipUntil(llvm::ArrayRef, clang::Parser::SkipUntilFlags) /src/llvm-project/clang/lib/Parse/Parser.cpp:417:7 Step #5: #26 0x55cb99aaa6db in SkipUntil /src/llvm-project/clang/include/clang/Parse/Parser.h:593:12 Step #5: #27 0x55cb99aaa6db in clang::Parser::ParseObjCMessageExpressionBody(clang::SourceLocation, clang::SourceLocation, clang::OpaquePtr, clang::Expr*) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp Step #5: #28 0x55cb99aa9444 in clang::Parser::ParseObjCMessageExpression() /src/llvm-project/clang/lib/Parse/ParseObjc.cpp Step #5: #29 0x55cb999d3b96 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1598:13 Step #5: #30 0x55cb999c99c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #31 0x55cb999c99c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #32 0x55cb99abb486 in clang::Parser::ParseInitializer(clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseInit.cpp:619:12 Step #5: #33 0x55cb99a5b03e in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2644:25 Step #5: #34 0x55cb99a5742c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #35 0x55cb99990c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #36 0x55cb9998fe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #37 0x55cb9998e747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #38 0x55cb9998b25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #39 0x55cb99976d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #40 0x55cb9951e5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #41 0x55cb99458213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #42 0x55cb990a775d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #43 0x55cb9682ef63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #44 0x55cb9680c02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp:23:3 Step #5: #45 0x55cb96763ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #46 0x55cb9676d448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #47 0x55cb967538e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #48 0x55cb96780622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #49 0x7f02f600b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #50 0x55cb96746cad in _start (out/libfuzzer-coverage-x86_64/clang-objc-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a06543d7929e172ebcd28ff80dcf6f0bd4e77cd5 Step #5: MERGE-OUTER: attempt 7 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1267282890 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55ce9a52b5f8, 0x55ce9a52b6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55ce9a52b6d0,0x55ce9a52c450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/a06543d7929e172ebcd28ff80dcf6f0bd4e77cd5' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 16667 processed earlier; will process 108 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 82 ft: 90 exec/s: 0 rss: 120Mb Step #5: #8 pulse cov: 82 ft: 95 exec/s: 8 rss: 120Mb Step #5: Marked as a property accessor but no property found! Step #5: UNREACHABLE executed at /src/llvm-project/clang/lib/AST/DeclObjC.cpp:1448! Step #5: ==2100== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce8f556a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce8f4cac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce8f4ad7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f95b613741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f95b601095c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55ce970382f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f95b613741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f95b5f3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f95b5f1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x55ce96f02063 in llvm::llvm_unreachable_internal(char const*, char const*, unsigned int) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:244:3 Step #5: #10 0x55ce94162062 in clang::ObjCMethodDecl::findPropertyDecl(bool) const /src/llvm-project/clang/lib/AST/DeclObjC.cpp:1448:5 Step #5: #11 0x55ce92e8b4b1 in operator() /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:341:18 Step #5: #12 0x55ce92e8b4b1 in clang::Sema::DiagnoseUseOfDecl(clang::NamedDecl*, llvm::ArrayRef, clang::ObjCInterfaceDecl const*, bool, bool, clang::ObjCInterfaceDecl*, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:344:43 Step #5: #13 0x55ce930e0f54 in clang::SemaObjC::HandleExprPropertyRefExpr(clang::ObjCObjectPointerType const*, clang::Expr*, clang::SourceLocation, clang::DeclarationName, clang::SourceLocation, clang::SourceLocation, clang::QualType, bool) /src/llvm-project/clang/lib/Sema/SemaExprObjC.cpp:2171:17 Step #5: #14 0x55ce930ce3f6 in LookupMemberExpr(clang::Sema&, clang::LookupResult&, clang::ActionResult&, bool&, clang::SourceLocation, clang::CXXScopeSpec&, clang::Decl*, bool, clang::SourceLocation) /src/llvm-project/clang/lib/Sema/SemaExprMember.cpp:1605:21 Step #5: #15 0x55ce930cc4f7 in clang::Sema::BuildMemberReferenceExpr(clang::Expr*, clang::QualType, clang::SourceLocation, bool, clang::CXXScopeSpec&, clang::SourceLocation, clang::NamedDecl*, clang::DeclarationNameInfo const&, clang::TemplateArgumentListInfo const*, clang::Scope const*, clang::Sema::ActOnMemberAccessExtraArgs*) /src/llvm-project/clang/lib/Sema/SemaExprMember.cpp:707:9 Step #5: #16 0x55ce930d2748 in clang::Sema::ActOnMemberAccessExpr(clang::Scope*, clang::Expr*, clang::SourceLocation, clang::tok::TokenKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaExprMember.cpp:1751:20 Step #5: #17 0x55ce92719d2d in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2049:23 Step #5: #18 0x55ce9271e20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #19 0x55ce927149c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #20 0x55ce927149c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #21 0x55ce92806486 in clang::Parser::ParseInitializer(clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseInit.cpp:619:12 Step #5: #22 0x55ce927a603e in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2644:25 Step #5: #23 0x55ce927a242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #24 0x55ce927a01e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #25 0x55ce9279fbe2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #26 0x55ce9280959b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #27 0x55ce9280871f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #28 0x55ce928193e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #29 0x55ce9281b9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #30 0x55ce927ec9f2 in clang::Parser::ParseLexedObjCMethodDefs(clang::Parser::LexedMethod&, bool) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:3316:5 Step #5: #31 0x55ce927e0c45 in clang::Parser::ObjCImplParsingDataRAII::finish(clang::SourceRange) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:2047:7 Step #5: #32 0x55ce927def54 in clang::Parser::ParseObjCAtEndDeclaration(clang::SourceRange) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:2021:24 Step #5: #33 0x55ce927db105 in clang::Parser::ParseObjCAtDirectives(clang::ParsedAttributes&, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:80:12 Step #5: #34 0x55ce926d9200 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:859:12 Step #5: #35 0x55ce927dec2c in clang::Parser::ParseObjCAtImplementationDeclaration(clang::SourceLocation, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:2004:15 Step #5: #36 0x55ce927db188 in clang::Parser::ParseObjCAtDirectives(clang::ParsedAttributes&, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:78:12 Step #5: #37 0x55ce926d9200 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:859:12 Step #5: #38 0x55ce926d625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #39 0x55ce926c1d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #40 0x55ce922695c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #41 0x55ce921a3213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #42 0x55ce91df275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #43 0x55ce8f579f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #44 0x55ce8f55702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp:23:3 Step #5: #45 0x55ce8f4aeead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #46 0x55ce8f4b8448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #47 0x55ce8f49e8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #48 0x55ce8f4cb622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #49 0x7f95b5f1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #50 0x55ce8f491cad in _start (out/libfuzzer-coverage-x86_64/clang-objc-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4955ffa7ccaf4708d47831838c32a6719bc7c60 Step #5: MERGE-OUTER: attempt 8 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1270131746 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x562d614965f8, 0x562d614966d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x562d614966d0,0x562d61497450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/b4955ffa7ccaf4708d47831838c32a6719bc7c60' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 16678 processed earlier; will process 97 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: clang-objc-fuzzer: /src/llvm-project/clang/lib/AST/ExprClassification.cpp:73: Cl clang::Expr::ClassifyImpl(ASTContext &, SourceLocation *) const: Assertion `isPRValue()' failed. Step #5: ==2108== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d564c1a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d56435c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d564187c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff4c5df241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff4c5ccb95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x562d5dfa32f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ff4c5df241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7ff4c5bf600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7ff4c5bd5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7ff4c5bd5728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7ff4c5be6fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x562d5b2b3588 in clang::Expr::ClassifyImpl(clang::ASTContext&, clang::SourceLocation*) const /src/llvm-project/clang/lib/AST/ExprClassification.cpp:73:5 Step #5: #12 0x562d5b2b4fb8 in ClassifyModifiable /src/llvm-project/clang/include/clang/AST/Expr.h:428:12 Step #5: #13 0x562d5b2b4fb8 in clang::Expr::isModifiableLvalue(clang::ASTContext&, clang::SourceLocation*) const /src/llvm-project/clang/lib/AST/ExprClassification.cpp:770:23 Step #5: #14 0x562d59e559c4 in CheckForModifiableLvalue(clang::Expr*, clang::SourceLocation, clang::Sema&) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:14355:44 Step #5: #15 0x562d59e54a57 in clang::Sema::CheckAssignmentOperands(clang::Expr*, clang::ActionResult&, clang::SourceLocation, clang::QualType, clang::BinaryOperatorKind) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:14532:7 Step #5: #16 0x562d59e5c114 in clang::Sema::CreateBuiltinBinOp(clang::SourceLocation, clang::BinaryOperatorKind, clang::Expr*, clang::Expr*, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:15614:16 Step #5: #17 0x562d59e60a28 in clang::Sema::BuildBinOp(clang::Scope*, clang::SourceLocation, clang::BinaryOperatorKind, clang::Expr*, clang::Expr*, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp Step #5: #18 0x562d59e03d72 in clang::Sema::ActOnBinOp(clang::Scope*, clang::SourceLocation, clang::tok::TokenKind, clang::Expr*, clang::Expr*) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:16038:10 Step #5: #19 0x562d59681aaa in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:560:21 Step #5: #20 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #21 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #22 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #23 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #24 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #25 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #26 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #27 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #28 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #29 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #30 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #31 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #32 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #33 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #34 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #35 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #36 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #37 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #38 0x562d596812ca in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:514:13 Step #5: #39 0x562d5967faff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #40 0x562d59736d78 in clang::Parser::ParseParameterDeclarationClause(clang::DeclaratorContext, clang::ParsedAttributes&, llvm::SmallVectorImpl&, clang::SourceLocation&, bool) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7811:28 Step #5: #41 0x562d59732077 in ParseParameterDeclarationClause /src/llvm-project/clang/include/clang/Parse/Parser.h:2796:12 Step #5: #42 0x562d59732077 in clang::Parser::ParseFunctionDeclarator(clang::Declarator&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7363:7 Step #5: #43 0x562d5972e138 in clang::Parser::ParseDirectDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7015:7 Step #5: #44 0x562d5972ab8e in clang::Parser::ParseDeclaratorInternal(clang::Declarator&, void (clang::Parser::*)(clang::Declarator&)) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6578:7 Step #5: #45 0x562d5bdc6272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #46 0x562d5bdc6272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #47 0x562d5bdc6272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #48 0x562d5970c33b in ParseDeclarator /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6441:11 Step #5: #49 0x562d5970c33b in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2174:3 Step #5: #50 0x562d59646c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #51 0x562d59645e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #52 0x562d5974e663 in clang::Parser::ParseObjCInterfaceDeclList(clang::tok::ObjCKeywordKind, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:637:32 Step #5: #53 0x562d59747c4d in clang::Parser::ParseObjCAtInterfaceDeclaration(clang::SourceLocation, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:273:5 Step #5: #54 0x562d597461a4 in clang::Parser::ParseObjCAtDirectives(clang::ParsedAttributes&, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:73:18 Step #5: #55 0x562d59644200 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:859:12 Step #5: #56 0x562d5964125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #57 0x562d5962cd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #58 0x562d591d45c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #59 0x562d5910e213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #60 0x562d58d5d75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #61 0x562d564e4f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #62 0x562d564c202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp:23:3 Step #5: #63 0x562d56419ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #64 0x562d56423448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #65 0x562d564098e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #66 0x562d56436622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #67 0x7ff4c5bd7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #68 0x562d563fccad in _start (out/libfuzzer-coverage-x86_64/clang-objc-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71237452cf05cc200433e5d5cee2bd84ce3b9d38 Step #5: MERGE-OUTER: attempt 9 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1271652345 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e0149565f8, 0x55e0149566d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e0149566d0,0x55e014957450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/71237452cf05cc200433e5d5cee2bd84ce3b9d38' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 16682 processed earlier; will process 93 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 84 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 82 ft: 86 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 93 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 94 exec/s: 16 rss: 116Mb Step #5: #32 pulse cov: 82 ft: 100 exec/s: 16 rss: 121Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==2112==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff61805ff8 (pc 0x7f6865fbe95d bp 0x55e016afbc30 sp 0x55e016afbb88 T2112) Step #5: ==2112==The signal is caused by a WRITE memory access. Step #5: #0 0x7f6865fbe95d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55e0114632f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f68660e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x55e009a0e2df in doit /src/llvm-project/clang/include/clang/AST/DeclBase.h Step #5: #4 0x55e009a0e2df in doit /src/llvm-project/clang/include/clang/AST/DeclBase.h:2892:12 Step #5: #5 0x55e009a0e2df in doCast /src/llvm-project/llvm/include/llvm/Support/Casting.h:482:12 Step #5: #6 0x55e009a0e2df in cast /src/llvm-project/llvm/include/llvm/Support/Casting.h:573:10 Step #5: #7 0x55e009a0e2df in clang::DeclContext::getParent() /src/llvm-project/clang/include/clang/AST/DeclBase.h:2127:12 Step #5: #8 0x55e00e548ecf in getParent /src/llvm-project/clang/include/clang/AST/DeclBase.h:2130:44 Step #5: #9 0x55e00e548ecf in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:10 Step #5: #10 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #249 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #250 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #251 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #252 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #253 0x55e00e548ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==2112==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f6865fbe95d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000840 rsi = 0x0000000000000840 rbp = 0x000055e016afbc30 rsp = 0x000055e016afbb88 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x000055e016afbd70 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x000055e016d7c7e0 r14 = 0x000055e016afbd70 r15 = 0x0000000000000840 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==2112==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87dd55ad8e82d99150c5376cd94500ed56a17f49 Step #5: MERGE-OUTER: attempt 10 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1278498629 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55b8df91b5f8, 0x55b8df91b6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55b8df91b6d0,0x55b8df91c450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/87dd55ad8e82d99150c5376cd94500ed56a17f49' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 16728 processed earlier; will process 47 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 82 ft: 89 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 94 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 82 ft: 97 exec/s: 16 rss: 116Mb Step #5: clang-objc-fuzzer: /src/llvm-project/clang/lib/Sema/SemaPseudoObject.cpp:962: ExprResult (anonymous namespace)::ObjCPropertyOpBuilder::buildIncDecOperation(Scope *, SourceLocation, UnaryOperatorKind, Expr *): Assertion `RefExpr->isImplicitProperty()' failed. Step #5: ==2165== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b8d4946a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b8d48bac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b8d489d7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce4256541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce4243e95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55b8dc4282f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fce4256541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fce4236900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fce42348858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7fce42348728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7fce42359fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55b8d88cf17c in buildIncDecOperation /src/llvm-project/clang/lib/Sema/SemaPseudoObject.cpp:962:5 Step #5: #12 0x55b8d88cf17c in clang::SemaPseudoObject::checkIncDec(clang::Scope*, clang::SourceLocation, clang::UnaryOperatorKind, clang::Expr*) /src/llvm-project/clang/lib/Sema/SemaPseudoObject.cpp:1486:20 Step #5: #13 0x55b8d82a29cc in clang::Sema::BuildUnaryOp(clang::Scope*, clang::SourceLocation, clang::UnaryOperatorKind, clang::Expr*, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:16567:29 Step #5: #14 0x55b8d7b07a6d in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2067:23 Step #5: #15 0x55b8d7b0e20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #16 0x55b8d7b05dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #17 0x55b8d7b05dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #18 0x55b8d7b04aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #19 0x55b8d7b047e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #20 0x55b8d7bfbebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #21 0x55b8d7bfaec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #22 0x55b8d7bf871f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #23 0x55b8d7c093e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #24 0x55b8d7c0b9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #25 0x55b8d7bdc9f2 in clang::Parser::ParseLexedObjCMethodDefs(clang::Parser::LexedMethod&, bool) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:3316:5 Step #5: #26 0x55b8d7bd0c45 in clang::Parser::ObjCImplParsingDataRAII::finish(clang::SourceRange) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:2047:7 Step #5: #27 0x55b8d7bcef54 in clang::Parser::ParseObjCAtEndDeclaration(clang::SourceRange) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:2021:24 Step #5: #28 0x55b8d7bcb105 in clang::Parser::ParseObjCAtDirectives(clang::ParsedAttributes&, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:80:12 Step #5: #29 0x55b8d7ac9200 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:859:12 Step #5: #30 0x55b8d7bcec2c in clang::Parser::ParseObjCAtImplementationDeclaration(clang::SourceLocation, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:2004:15 Step #5: #31 0x55b8d7bcb188 in clang::Parser::ParseObjCAtDirectives(clang::ParsedAttributes&, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseObjc.cpp:78:12 Step #5: #32 0x55b8d7ac9200 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:859:12 Step #5: #33 0x55b8d7ac625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #34 0x55b8d7ab1d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #35 0x55b8d76595c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #36 0x55b8d7593213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #37 0x55b8d71e275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #38 0x55b8d4969f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #39 0x55b8d494702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp:23:3 Step #5: #40 0x55b8d489eead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #41 0x55b8d48a8448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #42 0x55b8d488e8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #43 0x55b8d48bb622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #44 0x7fce4234a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #45 0x55b8d4881cad in _start (out/libfuzzer-coverage-x86_64/clang-objc-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd21e94ea74b38f217d4d6ba3be3b9a683e0ab48 Step #5: MERGE-OUTER: attempt 11 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1281998282 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5623e1b4a5f8, 0x5623e1b4a6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5623e1b4a6d0,0x5623e1b4b450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/fd21e94ea74b38f217d4d6ba3be3b9a683e0ab48' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 16747 processed earlier; will process 28 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 122Mb Step #5: ==2173== ERROR: libFuzzer: out-of-memory (used: 2408Mb; limit: 2048Mb) Step #5: To change the out-of-memory limit use -rss_limit_mb= Step #5: Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./oom-826c43fcbc54e319fba031e4f1224255e6b55c59 Step #5: SUMMARY: libFuzzer: out-of-memory Step #5: MERGE-OUTER: attempt 12 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1293186773 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56471ddbb5f8, 0x56471ddbb6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56471ddbb6d0,0x56471ddbc450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/826c43fcbc54e319fba031e4f1224255e6b55c59' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 16749 processed earlier; will process 26 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 122Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==2196==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffd67228ff8 (pc 0x7f0366ba595d bp 0x56471f6cbc30 sp 0x56471f6cbb88 T2196) Step #5: ==2196==The signal is caused by a WRITE memory access. Step #5: #0 0x7f0366ba595d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56471a8c82f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f0366ccc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x5647179add3c in isFileContext /src/llvm-project/clang/include/clang/AST/DeclBase.h Step #5: #4 0x5647179add3c in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1391:7 Step #5: #5 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #249 0x5647179adef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==2196==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f0366ba595d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000894 rsi = 0x0000000000000894 rbp = 0x000056471f6cbc30 rsp = 0x000056471f6cbb88 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x000056471f6cbd70 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x000056471f771370 r14 = 0x000056471f6cbd70 r15 = 0x0000000000000894 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==2196==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b392b045daff7f2cb634ce1672921fbbbe8c56c3 Step #5: MERGE-OUTER: attempt 13 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1295028352 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56074126f5f8, 0x56074126f6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56074126f6d0,0x560741270450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge104.txt' Step #5: MERGE-INNER: '/corpus/clang-objc-fuzzer/regressions/b392b045daff7f2cb634ce1672921fbbbe8c56c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 16775 total files; 16751 processed earlier; will process 24 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 82 ft: 85 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 82 ft: 87 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 82 ft: 90 exec/s: 8 rss: 118Mb Step #5: #16 pulse cov: 82 ft: 97 exec/s: 8 rss: 123Mb Step #5: #24 DONE cov: 82 ft: 97 exec/s: 8 rss: 128Mb Step #5: MERGE-OUTER: successful in 13 attempt(s) Step #5: MERGE-OUTER: the control file has 1721036 bytes Step #5: MERGE-OUTER: consumed 1Mb (82Mb rss) to parse the control file Step #5: MERGE-OUTER: 70 new files with 160 new features added; 86 new coverage edges Step #5: [2026-07-13 08:59:17,027 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 08:59:17,039 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/clang-objc-fuzzer_error.log Step #5: Running llvm-isel-fuzzer--aarch64-O2 Step #5: Error occured while running llvm-opt-fuzzer--x86_64-strength_reduce: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-reduce Step #5: INFO: found LLVMFuzzerCustomMutator (0x558283b14990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1230636141 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55828dc937f0, 0x55828dc93af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55828dc93b00,0x55828dc96b90), Step #5: MERGE-OUTER: 13488 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-reduce Step #5: INFO: found LLVMFuzzerCustomMutator (0x560b838a4990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1230725062 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x560b8da237f0, 0x560b8da23af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x560b8da23b00,0x560b8da26b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2023.txt' Step #5: MERGE-INNER: 13488 total files; 0 processed earlier; will process 13488 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 101Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 101Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 448 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: #64 pulse cov: 12 ft: 20 exec/s: 0 rss: 102Mb Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 2096448 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 131368290656 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 136902082688 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 28026791840 from 128 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 54436605184 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 25883453184 from 128 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 68658654240 from 128 Step #5: error: input module is broken! Step #5: #128 pulse cov: 26 ft: 44 exec/s: 0 rss: 102Mb Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 67109056 from 192 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 119588546752 from 128 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 32749 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 576 from 160 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 30702741088 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 137436856640 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 24274914944 from 352 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 6442451232 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 434432 from 256 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 79264 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 16896 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: #256 pulse cov: 194 ft: 235 exec/s: 0 rss: 104Mb Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: unknown specifier 'l' Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Invalid cast constexpr record Step #5: error: input module is broken! Step #5: can't skip to bit 13664 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 62560 from 320 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: can't skip to bit 16864 from 480 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type for value Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 1118528 from 288 Step #5: error: input module is broken! Step #5: Unknown attribute kind (18410715276690587160) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 30167934688 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 32 bits Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 659832608 from 160 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 100 of 100 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 104 of 104 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 112 of 112 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 532677248 from 672 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 21920 from 320 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 1248 from 864 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 140 of 140 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 26944 from 800 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 102542345152 from 960 Step #5: error: input module is broken! Step #5: can't skip to bit 136902083072 from 512 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 2025 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Invalid TYPE table Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 216 of 216 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 37 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 2048 from 1888 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 1856 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 268 of 268 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 240 of 240 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 276 of 276 bytes Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Invalid vstoffset record Step #5: error: input module is broken! Step #5: can't skip to bit 427328 from 352 Step #5: error: input module is broken! Step #5: can't skip to bit 23714957504 from 832 Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 137072197120 from 2432 Step #5: error: input module is broken! Step #5: #512 pulse cov: 196 ft: 250 exec/s: 0 rss: 106Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 344 of 344 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 102368 from 1088 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 384 of 384 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 384 of 384 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 416 of 416 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 464 of 464 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 508 of 508 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unexpected end of file reading 588 of 588 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 35536447296 from 1856 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: '570mzQ7.0svncrbitbaaecdaa' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 18199334304 from 5504 Step #5: error: input module is broken! Step #5: Invalid opaque pointer record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 832 of 832 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10272 from 320 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, null Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr ptr, ptr %G, null Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr ptr, ptr %L, null Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %16 = udiv i8 -1, %15 Step #5: store i8 %16, ptr %17, align 1 Step #5: Instruction does not dominate all uses! Step #5: %17 = getelementptr i8, ptr undef, i64 %8 Step #5: store i8 %16, ptr %17, align 1 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %18 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %18, label %10, label %14 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 61755824480 from 2624 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: can't skip to bit 8320 from 8160 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %24 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 536878176 from 6624 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1006652768 from 7392 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2214730432 from 6848 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 948 of 948 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: PHI nodes not grouped at top of basic block! Step #5: %11 = phi i1 [ %8, %2 ] Step #5: label %2 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 273440 from 7680 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 41 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 350 Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 992 of 992 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 118214402144 from 7040 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @barrier Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G6 = getelementptr i1, i64 undef, %r23 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr i1, i64 %G6, %r23 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G4 = getelementptr i1, i64 %G, i1 true Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 1019228256 from 8160 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023117824 from 3136 Step #5: error: input module is broken! Step #5: can't skip to bit 110657815136 from 2592 Step #5: error: input module is broken! Step #5: can't skip to bit 1021341472 from 7840 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1008 of 1008 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 7685847456 from 6112 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %47 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test2.1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: align metadata value must be an i64! Step #5: %v2 = load ptr, ptr %p2, align 8, !align !0 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: can't skip to bit 136902090912 from 7360 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB2 ], [ undef, %for.body.preheader ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: Instruction does not dominate all uses! Step #5: %a.addr.03 = phi ptr [ undef, %BB2 ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: store float %l, ptr %a.addr.03, align 4 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %14 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1084 of 1084 bytes Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1116 of 1116 bytes Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'zero_byte_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1184 of 1184 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 54821406080 from 3328 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'double_call' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %35 = getelementptr i96, ptr %20, %25 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @f Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid float const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1148 of 1148 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 275104 from 9344 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1172 of 1172 bytes Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: label %BB11 Step #5: label %BB10 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: #1024 pulse cov: 225 ft: 417 exec/s: 0 rss: 119Mb Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1176 of 1176 bytes Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: label %BB11 Step #5: label %BB6 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1361065312 from 9440 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'ackbar' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G6 = getelementptr ptr, i64 %r2, %r2 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G9 = getelementptr ptr, i64 %G6, %B1 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 69 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't skip to bit 8994798272 from 9312 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %20 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %20 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_Ada95, file: !3, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1216 of 1216 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr <2 x ptr>, ptr %G2, undef Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Unknown attribute kind (789) (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwar\88 Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_diff_comd' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: can't skip to bit 1358984704 from 9600 Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %0 Step #5: intrinsic return type (overload type 0) expected any vector type, but got %struct.__neon_int32x2x4_t = type { ptr, <2 x i32>, <2 x i32>, <2 x i32> } Step #5: ; Function Attrs: noimplicitfloat nounwind memory(read) Step #5: declare %struct.__neon_int32x2x4_t @"llvm.arm.neon.vld1.\E32i32.p0i8"(ptr, i32) #1 Step #5: intrinsic has incorrect number of args. Expected 3, but got 6 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.arm.neon.vst1.p0i8.v2i32(ptr, <2 x i32>, <2 x i32>, <2 x i32>, <2 x i32>, i32) #2 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825120 from 3264 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @cprop_test11 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @struct3.1 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Value referenced by initializer is an unsupported constant expression of type and Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '17400' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %s0 = phi i64 [ 0, %bb8 ], [ 0, %bb8 ] Step #5: label %bb8 Step #5: label %bb30 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM8.0.0sfn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i32, i32 }, ptr %A, { i32, i32 } %L Step #5: error: input module is broken! Step #5: can't skip to bit 26592060160 from 7424 Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lxvm.lifetime.start.p0s_s Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lxvm.lifetime.start.p0s_s Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %q.04 = phi half [ 0.000000e+00, %entry ], [ %add, %for.body ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %add.lcssa = phi half [ %add, %for.body ] Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15640370048 from 6144 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't skip to bit 1388329216 from 10368 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 534784160 from 10304 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %25 = getelementptr i1, ptr %21, %20 Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i8 %83 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %32 = getelementptr inbounds ptr, i1 %27, %29 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %36 = getelementptr ptr, i1 %32, %34 Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %d Step #5: i16Function return type does not match operand type of return inst! Step #5: ret i9 %d Step #5: i32error: input module is broken! Step #5: can't skip to bit 15640370272 from 6368 Step #5: error: input module is broken! Step #5: can't skip to bit 17322540928 from 10016 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 0, 9223372036854775807 Step #5: br i1 %C, label %.lr.ph, label %BB3 Step #5: error: input module is broken! Step #5: can't skip to bit 1492992 from 9920 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sle i1 %B, %C5 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i1, ptr %G7, align 1 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store ptr %A6, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp ult float 1.401300e-45, 1.401300e-45 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr i1, ptr %A8, i1 %C5 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store i1 %B5, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, i34 1, align 1 Step #5: store i1 %C14, ptr %A14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr i1, ptr %G1, i34 -1 Step #5: store ptr %G8, ptr undef, align 8 Step #5: error: input module is broken! Step #5: can't skip to bit 534784288 from 10432 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !9 = distinct !DISubrange(count: !9, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, align: 8, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !6, globals: !6) Step #5: error: input module is broken! Step #5: can't skip to bit 92285088 from 9184 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @llvm.experimental.gc.relocate.p1 Step #5: i1Invalid user of intrinsic instruction! Step #5: ret ptr @llvm.experimental.gc.relocate.p1 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVMR.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid anon struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr ptr, ptr undef, float 0.000000e+00 Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %21 Step #5: error: input module is broken! Step #5: can't skip to bit 104077704992 from 6688 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !"/", spFlags: DISPFlagDefinition, unit: !0) Step #5: !"/" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #2048 pulse cov: 225 ft: 446 exec/s: 682 rss: 123Mb Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @"|lvm.dbg.value"(metadata i32 0, metadata <0x560b9015d168>, metadata !DIExpression()) Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @"|lvm.dbg.value" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @"|lvm.dbg.value"(metadata i32 0, metadata <0x560b9017d648>, metadata !DIExpression()) Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @"|lvm.dbg.value" Step #5: incorrect number of operands in module flag Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4294978560 from 11168 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1error: input module is broken! Step #5: musttail call must precede a ret Step #5: musttail call void (i32, ...) @plus(i32 %B, ...) Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %16 = getelementptr <2 x double>, i1 true, i64 %8 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %17 = getelementptr <2 x double>, i1 %16, i64 %8 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %18 = getelementptr <2 x double>, i1 %17, i64 %8 Step #5: error: input module is broken! Step #5: Basic Block in function 'phi_load_metadata' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'phi_load_metacata' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp uge i8 127, 127 Step #5: br i1 %C1, label %4, label %10 Step #5: error: input module is broken! Step #5: can't skip to bit 36007606112 from 9952 Step #5: error: input module is broken! Step #5: can't skip to bit 1363162112 from 9088 Step #5: error: input module is broken! Step #5: can't skip to bit 45196688256 from 11552 Step #5: error: input module is broken! Step #5: Missing param element type for attribute upgrade (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 19264 from 10976 Step #5: error: input module is broken! Step #5: can't skip to bit 15640370272 from 6368 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'c' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @"llvm.experime\1Atal.guard"(i1 %A) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @"llvm.experime\1Atal.guard"(i1 %A) [ "preallocated"() ] Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @"llvm.experime\1Atal.guard"(i1 %C, i32 789) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'function' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Basic Block in function 'cprop_test11' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1528 of 1528 bytes Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fooi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast constexpr record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'invcast' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp uge i1 true, %26 Step #5: store i1 %27, ptr %33, align 1 Step #5: Instruction does not dominate all uses! Step #5: %33 = getelementptr i1, ptr %30, i1 %23 Step #5: store i1 %27, ptr %33, align 1 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: %39 = mul i8 %32, %32 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: %39 = mul i8 %32, %32 Step #5: Instruction does not dominate all uses! Step #5: %25 = load i1, ptr %24, align 1 Step #5: %40 = getelementptr i1, ptr %2, i1 %25 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp sgt i1 %17, %22 Step #5: %45 = ashr i1 %29, %27 Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp uge i1 true, %26 Step #5: %45 = ashr i1 %29, %27 Step #5: Instruction does not dominate all uses! Step #5: %31 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %46 = getelementptr i1, ptr %G1, i1 %31 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: store i8 %32, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %G5 Step #5: i32error: input module is broken! Step #5: can't skip to bit 1480629952 from 11840 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 20619340704 from 10464 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %16 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !14 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !6, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1428 of 1428 bytes Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown specifier 'é' Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1604 of 1604 bytes Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 41033674432 from 11712 Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !4 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %Ret = phi double [ %Val, %BB1 ], [ 1.000000e+00, %BB2 ] Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !4 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_value(!8, !4, !DIExpression(), !13) Step #5: !8 = !{!4} Step #5: label %b Step #5: ptr @caller Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1218548320 from 608 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1508 of 1508 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1472 of 1472 bytes Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %a.addr.03 = phi ptr [ undef, %BB ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB5 ], [ undef, %BB4 ], [ undef, %1 ], [ undef, %BB25 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ undef, %BB36 ], [ undef, %BB38 ], [ undef, %BB8 ], [ undef, %0 ], [ undef, %BB10 ], [ undef, %entry ] Step #5: label %entry Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'example1' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1522556768 from 12000 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %C Step #5: %"type 0x560b9018e6c0" = type opaqueerror: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: Function return type does not match operand type of return inst! Step #5: ret float %a Step #5: halferror: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: Function return type does not match operand type of return inst! Step #5: ret float %a Step #5: halferror: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: Function return type does not match operand type of return inst! Step #5: ret float %a Step #5: halfBasic Block in function 'test_fptrunc_fptrunc' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (179) (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid blockaddress record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @test_memmove_zero_length Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !3 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32\F3t", file: !2, line: 1, baseType: !4, dwarfAddressSpace: 3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 39074539456 from 8032 Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror x86_fp80, align 16 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid pointer record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1588 of 1588 bytes Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !18 = !DISubroutineType(types: !19) Step #5: !19 = !DILexicalBlock(scope: !17, file: !2, line: 7, column: 29) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %1 = phi i64 [ %B1, %0 ], [ %rUb, %BB ], [ poison, %bb30 ] Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17286946784 from 5600 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %2, %if.end10 ], [ 65536, %if.then13 ] Step #5: PHI node entries do not match predecessors! Step #5: %5 = phi i32 [ %4, %if.end20 ], [ -2147483648, %if.then33 ] Step #5: label %if.then33 Step #5: label %if.end20 Step #5: PHI node entries do not match predecessors! Step #5: %6 = phi i32 [ %5, %if.end25 ], [ 65536, %if.then28 ] Step #5: label %if.end25 Step #5: label %if.then48 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %7 = phi i32 [ %6, %if.end30 ], [ -1, %if.then33 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i32 [ %7, %if.end35 ], [ 0, %if.then38 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %9 = phi i32 [ %8, %if.end40 ], [ 0, %if.then43 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %10 = phi i32 [ %9, %if.end45 ], [ -1, %if.then48 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %11 = phi i32 [ %10, %if.end50 ], [ 65536, %if.then53 ] Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %A Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54821405568 from 2816 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid checksum Step #5: !1 = !DIFile(filename: "t.c", directory: "C:\\src\\llvm-project\\build", checksumkind: CSK_MD5, checksum: "56c40617a$a23a8cccbd9a16bcec57af") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid checksum Step #5: !1 = !DIFile(filename: "t.c", directory: "C:\\src\\llvm-project\\build", checksumkind: CSK_MD5, checksum: "56c40617a$a23a8cccbd9a16bcec57af") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %53 = getelementptr metadata, ptr %42, i64 %6 Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G17 = getelementptr void (), ptr undef, i448 0 Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 96756861280 from 3936 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.experimental.guard Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G4 = getelementptr i64, ptr %G2, %G3 Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %31 = alloca swifterror ptr, i188 1, align 8 Step #5: %36 = getelementptr ptr, ptr %31, i1 %33 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: ptrerror: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr undef, undef Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %22 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %22 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %15 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %87 = udiv i1 true, %15 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %entry ] Step #5: label %entry Step #5: label %for.body89 Step #5: Instruction does not dominate all uses! Step #5: %add92 = add nuw i32 %j.0175, 1 Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %entry ] Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A2 = alloca swifterror i1, align 4294967296 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighss", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %12 = getelementptr ptr addrspace(16), ptr %G10, ptr addrspace(16) undef Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floatFunction return type does not match operand type of return inst! Step #5: ret void Step #5: doubleBasic Block in function 't12' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid resume record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "B", scope: !5, file: !5, line: 13, type: !9) Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: store volatile i1 %B13, ptr @llvm.experimental.guard, align 1 Step #5: Cannot take the address of an intrinsic! Step #5: store volatile i1 %B13, ptr @llvm.experimental.guard, align 1 Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %f = select i1 %B, float %c, float %f Step #5: error: input module is broken! Step #5: can't skip to bit 1717580832 from 13344 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #4096 pulse cov: 225 ft: 465 exec/s: 240 rss: 138Mb Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one funclet bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %17) [ "funclet"() ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid base type Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !"\00\16\08\11\00\00\17\00\00\00\00\00\00") Step #5: !"\00\16\08\11\00\00\17\00\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid atomicrmw record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.masked.load.v128i8.p0v128i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.masked.store.v128i8.p0v128i" Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1536 of 1536 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197607104 from 2368 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @takes_i32_inalloca Step #5: Attribute after last parameter! Step #5: call void @takes_i33(ptr %G) Step #5: error: input module is broken! Step #5: Basic Block in function 'julia_2xi64' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 1489002528 from 12192 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = sub i32 2147483647, -1 Step #5: %B1 = add i32 %B2, %B Step #5: error: input module is broken! Step #5: Invalid blockaddress record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: nonnull applies only to pointer types Step #5: %add1 = fadd double %x, %y, !nonnull !0 Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1564 of 1564 bytes Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !6 = distinct !DISubprogram(name: "test", scope: !1, file: !1, line: 1, type: !7, scopeLine: 2, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: scope points into the type hierarchy Step #5: !9 = distinct !DILexicalBlock(scope: !6, file: !1, line: 3, column: 3) Step #5: scope points into the type hierarchy Step #5: !13 = !DILocation(line: 12, column: 3, scope: !6) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid attribute group entry (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755824544 from 2688 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr null) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token, i32 0, i32 0) ; (null, null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr %pnew_phi) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr undef) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token, i32 0, i32 0) ; (undef, undef) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr %pnew_phi) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew2 = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token2, i32 0, i32 0) ; (%pnew_phi, %pnew_phi) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, double 0.000000e+00 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 35538543424 from 832 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52625441024 from 12032 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1740 of 1740 bytes Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "foo", linkageName: "omnipotent char", scope: !4, file: !1, line: 5, type: !6, scopeLine: 6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !3, retainedNodes: !7) Step #5: !1 = !{i32 1, !"Debug Info Version", i32 3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLxM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %C1i.0 = phi ptr [ undef, %entry ], [ %6, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ %6, %BB5 ], [ %6, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %bb13 ] Step #5: label %BB2 Step #5: label %BB3 Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr inbounds float, ptr %C1i.0, i64 %Cs Step #5: %C1i.0 = phi ptr [ undef, %entry ], [ %6, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ %6, %BB5 ], [ %6, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %bb13 ] Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr inbounds float, ptr %C1i.0, i64 %Cs Step #5: %C1i.0 = phi ptr [ undef, %entry ], [ %6, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ %6, %BB5 ], [ %6, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Basic Block in function 'foo2' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %38, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: %41 = sdiv i1 %38, %38 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: %41 = sdiv i1 %38, %38 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: br i1 %38, label %49, label %54 Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimentudtirga.(i1 %5) [ "preallocated"() ] Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !8 = !DISubroutineType(types: !9) Step #5: !9 = !{!10, !7, !10} Step #5: !7 = distinct !DISubprogram(name: "test1", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any vector type, but got { <2 x i32>, <2 x i32>, <2 x i32>, <2 x i32> } Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(argmem: read) Step #5: declare { <2 x i32>, <2 x i32>, <2 x i32>, <2 x i32> } @llvm.arm.neon.vld1.v2i32.p0(ptr, i32) #1 Step #5: Global variable initializer must be sized Step #5: ptr @G Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: store i1 false, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: %G = getelementptr i1, ptr %1, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %C2 = icmp sle i1 false, %C3 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G4 = getelementptr i1, ptr %G3, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G1 = getelementptr i1, ptr %G4, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %0 = and i1 %B15, %B1 Step #5: store i1 %0, ptr %G15, align 1 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1v82mmasked.store.v128i8.p0v128i8" Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 13, 4101, 14, 36, 28, 4101, 8, 4101, 11, 33, 4101, 9, 4101, 12, 33, 30, 40, 4101, 1, 4101, 7, 36, 4101, 4, 4101, 5, 4101, 6, 34, 39, 27, 4101, 3, 38, 4101, 2, 4101, 10, 33, 29, 39, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %11 = udiv exact i188 %5, %11 Step #5: error: input module is broken! Step #5: invalid file Step #5: !11 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !12, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !11 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !12, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid base type Step #5: !5 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !6, size: 16, align: 16) Step #5: !6 = !{} Step #5: !dbg attachment of global variable must be a DIGlobalVariableExpression Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: , types: !7) Step #5: !7 = !{!8, !8, !9} Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid base type Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !9, size: 64) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: !10 = !DILocation(line: 4, column: 13, scope: !11) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !10} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !11} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1736 of 1736 bytes Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %28 = sub i112 %27, %25 Step #5: %32 = lshr i112 %28, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = sub i112 %27, %25 Step #5: %32 = lshr i112 %28, %28 Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 5, 39, 4101, 1, 4101, 9, 27, 4101, 4, 4101, 8, 39, 33, 4101, 2, 4101, 6, 39, 4101, 3, 4101, 7, 39, 28, 37, 34, 16, 15, 26, 287) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'PR38984_2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: store i1 %10, ptr %104, align 1 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: Basic Block in function 'test_no_base_use' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: function !dbg attachment must be a subprogram Step #5: ptr @fn1 Step #5: !17 = !{!3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'no1' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @llvm.experimental.guard Step #5: error: input module is broken! Step #5: Basic Block in function 'caller2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %G9, %0 zeroinitializer Step #5: error: input module is broken! Step #5: can't skip to bit 1900087680 from 14592 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %1 = getelementptr inbounds nuw metadata, ptr %G, i1 %L Step #5: error: input module is broken! Step #5: invalid tag Step #5: !11 = !DIBasicType(tag: DW_TAG_const_type, name: "ty16", size: 16, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record variable Step #5: #dbg_value(!DIArgList(i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4), !2, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_LLVM_arg, 4, DW_OP_and, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 5, DW_OP_shra, DW_OP_LLVM_arg, 3, DW_OP_mul, DW_OP_or, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 7, DW_OP_mul, DW_OP_LLVM_arg, 6, DW_OP_div, DW_OP_shra, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value), !14) Step #5: !2 = !{} Step #5: label %BB Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i1 %15 Step #5: voiderror: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160error: input module is broken! Step #5: invalid containing type Step #5: !17 = distinct !DISubprogram(name: "fn3", scope: !2, file: !2, line: 5, type: !18, scopeLine: 5, containingType: !"a", spFlags: DISPFlagDefinition, unit: !12, retainedNodes: !13) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, thrownTypes: !"Debug Info Version") Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1940 of 1940 bytes Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_value(!"B", !10, !DIExpression(), !4) Step #5: !"B" Step #5: label %1 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1732 of 1732 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G4 = getelementptr i64, ptr %A2, double %L2 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A2 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: 12, name: "y", scope: !15, file: !1, line: 2, baseType: !18, size: 32, offset: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 104246428416 from 12832 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: store i1 %C3, ptr %G14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %3 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %3 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %2 = alloca i1, i96 1, align 1 Step #5: store i1 false, ptr %2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %2 = alloca i1, i96 1, align 1 Step #5: %G = getelementptr i1, ptr %2, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, i96 1, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %C2 = icmp sle i1 false, %C3 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 4 Step #5: <128 x i8>error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i8, ptr %G, %G5 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid struct index (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (truncated overload type 0) expected <4 x i80> (overload type 0 is <4 x i160>), but got <4 x i16> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i160> @llvm.arm.neon.vmulls.v4i32(<4 x i16>, <4 x i16>) #1 Step #5: intrinsic argument 0 type (truncated overload type 0) expected <4 x i80> (overload type 0 is <4 x i160>), but got <4 x i16> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i160> @llvm.arm.neon.vmullu.v4i32(<4 x i16>, <4 x i16>) #1 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4133, 2, 16, 0, 30, 4101, 3, 4101, 10, 4101, 11, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr i1, ptr undef, i64 4294967296 Step #5: %G39 = getelementptr i1, ptr %G34, i64 %B24 Step #5: Instruction does not dominate all uses! Step #5: %B24 = lshr i64 %B36, %B69 Step #5: %G39 = getelementptr i1, ptr %G34, i64 %B24 Step #5: Instruction does not dominate all uses! Step #5: %B36 = or i64 %L5, %B11 Step #5: %B2 = sdiv i64 %B36, 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %G82 = getelementptr i1, ptr undef, i1 %C21 Step #5: store ptr %G82, ptr %G59, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G59 = getelementptr ptr, ptr %G8, i1 true Step #5: store ptr %G82, ptr %G59, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B3 = or i64 %B11, %B69 Step #5: store i64 %B3, ptr %G50, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G50 = getelementptr i64, ptr %G6, i64 %B11 Step #5: store i64 %B3, ptr %G50, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, i32 65536, align 8 Step #5: store i64 %B2, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C30 = icmp sle i1 %L, true Step #5: %G48 = getelementptr i8, ptr undef, i1 %C30 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load ptr, ptr undef, align 8 Step #5: %G23 = getelementptr ptr, ptr %L8, i8 -1 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B69, 4294967296 Step #5: store i64 %B4, ptr %G6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G6 = getelementptr i64, ptr %A12, i1 %C30 Step #5: store i64 %B4, ptr %G6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B26 = srem i64 %B36, 4294967296 Step #5: %B13 = lshr i64 %B26, %B69 Step #5: Instruction does not dominate all uses! Step #5: %B69 = sdiv i64 %L5, %L5 Step #5: %B13 = lshr i64 %B26, %B69 Step #5: Instruction does not dominate all uses! Step #5: %G70 = getelementptr i1, ptr undef, i1 %C7 Step #5: %G9 = getelementptr i1, ptr %G70, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 4294967296, %B36 Step #5: %G9 = getelementptr i1, ptr %G70, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr ptr, ptr %G38, i1 true Step #5: %G11 = getelementptr ptr, ptr %G24, i64 %B37 Step #5: Instruction does not dominate all uses! Step #5: %B37 = ashr i64 %B11, %B26 Step #5: %G11 = getelementptr ptr, ptr %G24, i64 %B37 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i64, ptr %G50, align 4 Step #5: %B7 = and i64 %B8, %L6 Step #5: Instruction does not dominate all uses! Step #5: %B1 = sub i8 127, -1 Step #5: store i8 %B1, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G50 = getelementptr i64, ptr %G6, i64 %B11 Step #5: %G63 = getelementptr i64, ptr %G50, i64 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %G38 = getelementptr ptr, ptr %G8, i64 %B36 Step #5: store ptr %G68, ptr %G38, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L15 = load i64, ptr undef, align 4 Step #5: %G55 = getelementptr ptr, ptr %G23, i64 %L15 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: store i64 %B13, ptr %A12, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr i1, ptr undef, i64 4294967296 Step #5: store i1 %L3, ptr %G34, align 1 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 47250815872 from 15104 Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not an int attribute (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret ptr %4 Step #5: voiderror: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'builtin' can only be applied to a callsite. Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: stack natural alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value), scopeLine: 3, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @cabsl Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 23808 from 14560 Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !22 = !DILocalVariable(name: "start", arg: 2, scope: !11, file: !1, line: 6, type: !"orig_start") Step #5: !"orig_start" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid phi record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load ptr, ptr %G61, align 8 Step #5: store ptr %G75, ptr %L1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %L7, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 127 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: %C16 = icmp sgt i1 %C13, %L6 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1852 of 1852 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+cx16 +fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16 +fxsr' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 103206513664 from 15296 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G16 = getelementptr <16 x i8>, ptr %G10, %A7 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incorrect type in array initializer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DILocalVariable(name: "c", arg: 3, scope: !4, file: !5, line: 78, type: !"b") Step #5: !"b" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid array index (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svf' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !11, !DIExpression(22, 21, 25, 78, 15, 3, 0, 0)} Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: invalid expression Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G47 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G42 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr undef, align 4 Step #5: %C7 = icmp sge i64 4294967296, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B20 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C20 = fcmp true double %B20, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G36 = getelementptr i1, ptr %A6, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %B40 Step #5: store i1 %B, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B38 = sdiv i1 %C2, %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B25 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %A36, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: call void @llvm.experimental.guard(i1 %A) [ "deopt"() ] Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.experimental.guard(i1 %A) [ "deopt"() ] Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %0 = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"2llvm.experimental.gc.relocate.v2p1i" Step #5: error: input module is broken! Step #5: Invalid numentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @va1h.6mvrls.4lec.ptrue.nxv16i1 Step #5: error: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8871017152 from 11872 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %I = insertvalue { i64, i1 } %tmp0, i1 %C3, 1 Step #5: store { i64, i1 } %I, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %E = extractvalue { i64, i1 } %tmp0, 0 Step #5: ret i64 %E Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_v_s_v' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 408256 from 15008 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %8 = alloca void (i96, i96, ptr), i96 1, align 1 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %add5 = add nuw nsw i32 %conv, 4 Step #5: %idxprom = zext i32 %add5 to i64 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid instruction with 0 indices (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: intrinsic return type expected void, but got Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare @llvm.aarch64.sve.st1.nxv2i32llvm.aarch64.sv() #0 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @e.convert.from.svbool.nxv2i1ll Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2056 of 2056 bytes Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved function from blockaddress (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_diff_cond' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret half %add.lcssa Step #5: ptr addrspace(1)error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 6, 28, 4097, 16, 5, 4097, 32, 5, 16, 0, 36, 4101, 5, 4101, 11, 28, 4097, 16, 5, 4097, 32, 5, 27, 4101, 4, 4101, 10, 28, 4097, 16, 5, 4097, 32, 5, 28, 4101, 1, 4101, 7, 28, 4097, 16, 5, 4097, 32, 5, 4101, 2, 4101, 8, 28, 4097, 16, 5, 4097, 32, 5, 4101, 3, 4101, 9, 28, 4097, 16, 5, 4097, 32, 5, 546, 36, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %l.0 = phi i32 [ %add23, %for.body19 ], [ 0, %for.cond8 ] Step #5: %add23 = add nsw i32 %l.0, %add20 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add25 = add nsw i32 %k.0, 1 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add28 = add nsw i32 %j.0, 1 Step #5: error: input module is broken! Step #5: Unknown attribute kind (112) (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: CleanupReturnInst must unwind to an EH block which is not a landingpad. Step #5: cleanupret from %cp.inner unwind label %exit Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 poison Step #5: doubleerror: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Function return type does not match operand type of return inst! Step #5: ret float %B2 Step #5: doubleerror: input module is broken! Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f_7' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'indbrtest2' does not have terminator! Step #5: label %0 Step #5: Entry block to function must not have predecessors! Step #5: label %escape-string.top Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid landingpad record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'AndZextAndVec' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.c\7D = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: subprogram declarations must not have a compile unit Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: 0, unit: !1) Step #5: scope points into the type hierarchy Step #5: !8 = !DILocation(line: 2, column: 13, scope: !3) Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !3, file: !2, line: 2, column: 16) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'test2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Ranges are only for loads, calls and invokes! Step #5: %chk0.a = icmp ult i96 %x, %length_a, !range !0 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %for.body.lr.ph ], [ %indvars.iv.next, %for.body ] Step #5: GEP indexes must be integers Step #5: %arrayidx6 = getelementptr inbounds float, ptr %C, float 1.000000e-01 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branchOweights", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branchOweights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %45 = fcmp ugt float %44, %44 Step #5: %51 = icmp uge i1 true, %45 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: Instruction does not dominate all uses! Step #5: %42 = load i1, ptr %38, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %43 = load i1, ptr %37, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: br i1 %77, label %75, label %80 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %82 = icmp sle i1 %77, %81 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %83 = icmp ule i1 %77, %82 Step #5: Instruction does not dominate all uses! Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: store i1 %85, ptr %52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: %89 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %73 = sub i1 %64, %69 Step #5: %89 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %68 = icmp eq i1 %53, %67 Step #5: %90 = udiv i1 %68, %13 Step #5: Instruction does not dominate all uses! Step #5: %70 = sdiv i64 4294967296, 4294967296 Step #5: store i64 %70, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %55 = sdiv i1 %51, false Step #5: store i1 %55, ptr %97, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %31 = alloca i1, align 1 Step #5: store i1 %104, ptr %31, align 1 Step #5: Instruction does not dominate all uses! Step #5: %44 = fadd float f0x7F7FFFFF, f0x7F7FFFFF Step #5: store float %44, ptr undef, align 4 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %L2 = alloca double, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %B = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %L1 = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %C6 = alloca i1, i32 , align 1 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "m:" Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 51550127264 from 12960 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %0 Step #5: i1error: input module is broken! Step #5: Incorrect type in array initializer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved function from blockaddress (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20) Step #5: ptr @f Step #5: br i1 false, label %for.end, label %for.body.lr.ph, !dbg !31 Step #5: !31 = !DILocation(line: 11, column: 5, scope: !26) Step #5: !26 = !DILocalVariable(name: "offset", scope: !11, file: !1, line: 9, type: !4) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 11, column: 5, scope: !26) Step #5: !26 = !DILocalVariable(name: "offset", scope: !11, file: !1, line: 9, type: !4) Step #5: DILocation not allowed within this metadata node Step #5: !38 = distinct !{!38, !37, !39} Step #5: !37 = !DILocation(line: 11, column: 5, scope: !35) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !13) Step #5: !12 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !4, size: 32) Step #5: location requires a valid scope Step #5: !29 = !DILocation(line: 11, column: 5, scope: !24) Step #5: !24 = !DILocalVariable(name: "offset", scope: !11, file: !1, line: 9, type: !4) Step #5: DILocation not allowed within this metadata node Step #5: !36 = distinct !{!36, !35, !37} Step #5: !35 = !DILocation(line: 11, column: 5, scope: !33) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !28} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: can't skip to bit 536887584 from 16576 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A2 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr bfloat, ptr %2, %5 Step #5: error: input module is broken! Step #5: Basic Block in function 'sqrt_a_sqrt_b_reassoc' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %catchpad = catchpad within %cs1 [ptr null, i32 %B, ptr null] Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f_as1 Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G3 = getelementptr i1, i64 %L1, i1 %C Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: align applies only to pointer types Step #5: ret void, !align !0 Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"\99lvm.lifetime.start.p0i8" Step #5: error: input module is broken! Step #5: Basic Block in function 'test_calloc_fails' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !18 = !DICompositeType(tag: DW_TAG_array_type, baseType: !14, elements: !19) Step #5: !19 = distinct !DILexicalBlock(scope: !20, file: !1, line: 6) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !22 = !DICompositeType(tag: DW_TAG_array_type, baseType: !18, elements: !23) Step #5: !23 = distinct !DILexicalBlock(scope: !24, file: !10, line: 6) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !13 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !10, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project.git 045b8544fd2c4e14f7e72e0df2bc681d823b0838)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !14, nameTableKind: None) Step #5: error: input module is broken! Step #5: invalid base type Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !14, identifier: "c") Step #5: !13 = !DISubrange(count: 36, lowerBound: -8) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2308 of 2308 bytes Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: stack natural alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @klvm.invariant.end.p0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_simplify_15' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %x = musttail call i32 @passthru_i32(i32 42) Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr inbounds i32, ptr addrspace(1) %in1.reloc1, token %safepoint_token Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoibt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 123431551040 from 4704 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B = urem i64 %B1, %B Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @d.p0llvm.objectsize.i6 Step #5: error: input module is broken! Step #5: Not a constant range list attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: unknown specifier 'æ' Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Too many type parameters (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: intrinsic argument 1 type (overload type 1) expected any pointer type, but got i8 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.p0i8.p0(ptr writeonly captures(none), i8, i32, i1) #3 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8192 pulse cov: 226 ft: 507 exec/s: 106 rss: 140Mb Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid operand for global metadata! Step #5: !3 = !{i32 %in, !"Dwarf Version", i32 4} Step #5: i32 %in Step #5: Invalid operand for global metadata! Step #5: !4 = !{i32 %in, !"Debug Info Version", i32 3} Step #5: i32 %in Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 %in Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 %in Step #5: LLVM ERROR: Broken module found, compilation aborted! Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==2027== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b838a3a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b83817c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b837fa785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0329af741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f03298fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f03298da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b838a6e71 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:172:3 Step #5: #7 0x560b89718582 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x560b8971832c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #9 0x560b8829c526 in llvm::UpgradeDebugInfo(llvm::Module&) /src/llvm-project/llvm/lib/IR/AutoUpgrade.cpp:6071:7 Step #5: #10 0x560b881ffe58 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7295:3 Step #5: #11 0x560b880d1ca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #12 0x560b881eda52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #13 0x560b881f6f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #14 0x560b881f722e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #15 0x560b881e3078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #16 0x560b881e393d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #17 0x560b838a51f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #18 0x560b837fbe6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x560b83805408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x560b837eb8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x560b838185e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f03298dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x560b837dec6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-strength_reduce+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fc2ffa27d929200edc1370049e56372ad52a7a6 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-reduce Step #5: INFO: found LLVMFuzzerCustomMutator (0x55c4c8ed7990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1312385206 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55c4d30567f0, 0x55c4d3056af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55c4d3056b00,0x55c4d3059b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2023.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-strength_reduce/regressions/5fc2ffa27d929200edc1370049e56372ad52a7a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 13488 total files; 8316 processed earlier; will process 5172 files now Step #5: #1 pulse cov: 204 ft: 205 exec/s: 0 rss: 116Mb Step #5: #2 pulse cov: 204 ft: 216 exec/s: 0 rss: 118Mb Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4 pulse cov: 207 ft: 227 exec/s: 0 rss: 118Mb Step #5: #8 pulse cov: 210 ft: 251 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 213 ft: 282 exec/s: 0 rss: 120Mb Step #5: Instruction does not dominate all uses! Step #5: %B8 = sdiv i64 %2, 0 Step #5: store i64 %B8, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr i1, ptr %0, i8 16 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp sle i64 %2, 0 Step #5: br i1 %C1, label %invoke.cont5, label %BB1 Step #5: error: input module is broken! Step #5: #32 pulse cov: 217 ft: 311 exec/s: 0 rss: 122Mb Step #5: Invalid string record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 217 ft: 345 exec/s: 0 rss: 123Mb Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: can't skip to bit 17183028416 from 13312 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 218 ft: 375 exec/s: 64 rss: 127Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test7' does not have terminator! Step #5: label %2 Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @clobber Step #5: Functions may not have common linkage Step #5: ptr @clobber Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid number of elements in array initializer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 218 ft: 388 exec/s: 51 rss: 133Mb Step #5: Invalid operand bundle record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1988120320 from 16000 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_diff_cond' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 0 Step #5: ptrerror: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid unit type Step #5: !16 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i32 99, retainedNodes: !2) Step #5: i32 99 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_consecutive_ptr_load' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'std_cabsl' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G4 = getelementptr float, ptr %G11, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A20, align 8 Step #5: %G2 = getelementptr ptr, ptr %L2, i1 true Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %G9 = getelementptr ptr, ptr %L5, i64 -1 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A20 = alloca ptr, align 8 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr ptr, ptr %L2, i1 false Step #5: store ptr %G8, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp uge i64 4294967296, 4294967296 Step #5: br i1 %C8, label %BB3, label %BB4 Step #5: error: input module is broken! Step #5: '-avx2"-sse2' is not a recognized feature for this target (ignoring feature) Step #5: '-avx2"-sse2' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 1068736 from 19904 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_same_cond' does not have terminator! Step #5: label %27 Step #5: error: input module is broken! Step #5: can't skip to bit 38197611520 from 6784 Step #5: error: input module is broken! Step #5: #512 pulse cov: 224 ft: 412 exec/s: 39 rss: 135Mb Step #5: immarg attribute only applies to intrinsics Step #5: ptr @evel.mmmset.element.unordered.atomic.p0-i32 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %B30 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B30 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G47 = getelementptr ptr, ptr undef, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G42 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr %G59, align 4 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C20 = fcmp true double %B17, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G9 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G36 = getelementptr i1, ptr %A6, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: %G32 = getelementptr ptr, ptr %A24, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B33 = frem double %B17, 0.000000e+00 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G28 = getelementptr ptr, ptr %G9, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C9 = fcmp ole double %B33, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: store i1 %L19, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B2 = sdiv i64 %B18, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B38 = sdiv i1 %C2, %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C22 = icmp ule i64 %L10, %B22 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %B37 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G24 = getelementptr i64, ptr %A21, i64 %B10 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G26 = getelementptr i1, ptr %A14, i64 %B7 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %B19 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G37 = getelementptr i1, ptr %A14, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %G8, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: unknown specifier '`' Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %catchpad = catchpad within %cs1 [ptr %G, i32 %B, ptr null] Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "m:" Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !25 = distinct !{!25, !26, !27} Step #5: !26 = !DILocation(line: 3, column: 3, scope: !20) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !15 = distinct !{!15, !16, !18} Step #5: !16 = !DILocation(line: 3, column: 3, scope: !17) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !8 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9) Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !25 = distinct !{!25, !26, !27} Step #5: !26 = !DILocation(line: 3, column: 3, scope: !20) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !15 = distinct !{!15, !16, !18} Step #5: !16 = !DILocation(line: 3, column: 3, scope: !17) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1704 of 1704 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: wchar_size metadata requires constant integer argument Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 111450304 from 11840 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2112 of 2112 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2112 of 2112 bytes Step #5: error: input module is broken! Step #5: Basic Block in function '_Z3fooR1s' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @test7b Step #5: { i64, i64 }Global is external, but doesn't have external or weak linkage! Step #5: ptr @test8a Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !8 = distinct !DISubprogram(name: "a", linkageName: "?a@@YAXXZ", scope: !1, file: !1, line: 3, type: !9, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: !11 = !{!12, !15, !17, !21} Step #5: !21 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !9 = distinct !DISubprogram(name: "a", linkageName: "?a@@YAXXZ", scope: !10, file: !10, line: 3, type: !11, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !13, retainedNodes: !15) Step #5: !15 = !{!16, !19, !21, !8} Step #5: !8 = !{!"Simple C++ TBAA"} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !13 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !10, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project.git 045b8544fd2c4e14f7e72e0df2bc681d823b0838)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !14, nameTableKind: None) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr bfloat, ptr %2, bfloat %3 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f_7' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"#x\\x0d+inf%p$PATH!xcalcaaa" Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 42964402144 from 15808 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 121249144128 from 8480 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'atomic_sub_zero_volatile' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 98558091712 from 17664 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: associated can only appear in array type Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function '_ZN4Exp8toStringEj' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: Invalid shufflevector record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B3] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: #1024 pulse cov: 224 ft: 458 exec/s: 31 rss: 136Mb Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %73 = phi i16 [ %64, %53 ], [ 5786, %36 ] Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %1 = call double @foo(double %0) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %0 = call double @foo(double 1.000000e+01) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_bar(bar_vec) Step #5: %call = call i64 @bar(ptr %load) #2 Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid instruction with 0 indices (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x double> %I Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <4 x double> %r Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret <4 x double> %I Step #5: ptrerror: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'hot' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Cannot take the address of an intrinsic! Step #5: call void @llvm.memcpy.p0.p0.i32(ptr align 1 undef, ptr align 1 @llvm.stackrestore.p0, i32 8, i1 false) Step #5: Invalid user of intrinsic instruction! Step #5: call void @llvm.memcpy.p0.p0.i32(ptr align 1 undef, ptr align 1 @llvm.stackrestore.p0, i32 8, i1 false) Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G3 = getelementptr void (double), ptr %A9, i1 %LGV2 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %60 = getelementptr ptr, ptr %42, %G16 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: can't skip to bit 58019848864 from 15776 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %B2 = sub i1 %L, %L1 Step #5: %1 = call i64 @"0i8llvm.objectsize.i64.p"(ptr undef, i1 false, i1 %B2, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: %C1 = icmp eq i64 -1, -9223372036854775808 Step #5: %1 = call i64 @"0i8llvm.objectsize.i64.p"(ptr undef, i1 false, i1 %C1, i1 false) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @tinllvm.objectsize.i32.p Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i8llvm.objectsize.i64.p" Step #5: error: input module is broken! Step #5: can't skip to bit 94796230112 from 16640 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %1 = call double @foo(double %0) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %0 = call double @foo(double 1.000000e+01) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_bar(bar_vec) Step #5: %call = call i64 @bar(ptr %load) #2 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_llvm.sin.f64(sin_vec) Step #5: %1 = call fast double @llvm.sin.f64(double %0) #3 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %7 = phi i32 [ %6, %if.end25 ], [ %or29, %if.then28 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %10 = phi i32 [ %8, %if.end35 ], [ %or39, %if.then38 ] Step #5: error: input module is broken! Step #5: can't skip to bit 70471432800 from 2656 Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable comdat ID (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: experimental_deoptimize must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (...) @llvm.experimental.deoptimize.isVoid() [ "preallocated"() ] Step #5: error: input module is broken! Step #5: can't skip to bit 112478655680 from 4768 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B3] Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B2] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: error: input module is broken! Step #5: can't skip to bit 1574985952 from 20576 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2836 of 2836 bytes Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes list Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !23) Step #5: !23 = !DILocalVariable(name: "entry", scope: !22, file: !1, line: 6, type: !4) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B3] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: Argument operand must be alloca or constant. Step #5: %1 = catchpad within %cs [i32 %B4] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.ymner [i32 %B1] Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca void (i96, ptr), i96 1, align 8 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B3] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: unknown mangling mode Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid retained type Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: i32 1 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B5] Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B6] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B4] Step #5: error: input module is broken! Step #5: Basic Block in function 'function_pointer' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %or = or i32 %or2, %B1 Step #5: ret i32 %or Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %A, %A3 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_same_cond' does not have terminator! Step #5: label %57 Step #5: error: input module is broken! Step #5: blockaddress operand must be a function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'extractelement_shuffle_in_range' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0i8(ptr, i1 immarg, i1 immarg, i1 immarg) #3 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2007048128 from 20288 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !6 = !DIDerivedType(tag: DW_TAG_volatile_type, scope: !"d1", baseType: !7) Step #5: !"d1" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %78 = fcmp ult double 0.000000e+00, 0.000000e+00 Step #5: %C3 = icmp uge i1 %78, %LGV Step #5: Instruction does not dominate all uses! Step #5: %72 = mul i64 9223372036854775807, 0 Step #5: %102 = sdiv i64 %72, 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sge i1 %88, %88 Step #5: %B7 = and i1 %C2, %90 Step #5: Instruction does not dominate all uses! Step #5: %90 = and i1 %78, true Step #5: %B7 = and i1 %C2, %90 Step #5: Instruction does not dominate all uses! Step #5: %67 = icmp uge i8 -1, 127 Step #5: %C4 = icmp ugt i1 %67, %140 Step #5: Instruction does not dominate all uses! Step #5: %69 = alloca i1, align 1 Step #5: store i1 %C4, ptr %69, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr double, ptr %27, i32 %LGV1 Step #5: store ptr %G4, ptr %G, align 8 Step #5: Instruction does not dominate all uses! Step #5: %80 = getelementptr ptr, ptr %44, i64 %52 Step #5: store ptr %80, ptr %152, align 8 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca of unsized type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #2048 pulse cov: 224 ft: 491 exec/s: 32 rss: 139Mb Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B5] Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B8] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B4] Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %B1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrerror: input module is broken! Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: domain must have one or two operands Step #5: !6 = distinct !{} Step #5: second domain operand must be string (if used) Step #5: !4 = distinct !{!4, !5} Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: error: input module is broken! Step #5: can't skip to bit 2415944224 from 20896 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ripple_no_nsw6' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A1 = alloca swifterror ptr, align 8 Step #5: %G2 = getelementptr ptr, ptr %A1, i1 %L Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2876 of 2876 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid file Step #5: !23 = !DILocalVariable(name: "head_size", arg: 12, scope: !11, file: !2, line: 7, type: !24, flags: DIFlagPublic | DIFlagAppleBlock) Step #5: !2 = !{} Step #5: location requires a valid scope Step #5: !27 = !DILocation(line: 6, column: 20, scope: !18) Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, file: !1, line: 3, baseType: !4, size: 64) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'smul_fix' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes list Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !30 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid indices for GEP pointer type! Step #5: %v10 = getelementptr inbounds %s.0, ptr %v0, i64 0, i38 0 Step #5: Invalid indices for GEP pointer type! Step #5: %v11 = getelementptr inbounds %s.1, ptr %v10, i64 0, i38 0 Step #5: error: input module is broken! Step #5: invalid file Step #5: !6 = !DIDerivedType(tag: DW_TAG_volatile_type, file: !"Debug Info Version", baseType: !7) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1554014368 from 20512 Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !33 = distinct !{!33, !32, !34} Step #5: !32 = !DILocation(line: 22, column: 3, scope: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 22, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: can't skip to bit 21552516352 from 19296 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %5 = getelementptr inbounds <4 x i32>, ptr %4, ptr @block, i64 %2 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G4 = getelementptr x86_amx, ptr %arrayidx16, x86_amx %t10 Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %v15 = phi i32 [ 0, %b0 ], [ %v48, %b1 ] Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: swifterror argument should come from an alloca or parameter Step #5: ptr undef Step #5: call void @useSwiftError(ptr nonnull swifterror undef) Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !8 = distinct !DISubprogram(name: "a", linkageName: "?a@@YAXXZ", scope: !1, file: !1, line: 3, type: !9, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: ptr @"?a@@YAXXZ" Step #5: %1 = zext i32 %0 to i64, !dbg !28 Step #5: !28 = !DILocation(line: 5, scope: !16) Step #5: !16 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: location requires a valid scope Step #5: !28 = !DILocation(line: 5, scope: !16) Step #5: !16 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1 immarg, i1 immarg, i1 immarg) #5 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 2, 4101, 3, 4101, 4, 27, 26, 39, 4101, 1, 16, 4294967296, 35, 16, 9223372036854775808, 28, 34, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DWARF address space only applies to pointer or reference types Step #5: !31 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !19, dwarfAddressSpace: 11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing element type for old-style alloca (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memset.element.unordered.atomic.p0i8.i32(ptr writeonly captures(none), i8, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @"llvm.memcpy.element.unordered.atomic.p0i8\CBp0i8.i32"(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: error: input module is broken! Step #5: Basic Block in function 'sub_compare_folding_swapPS128' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'sub_compare_folding_swapPS256' does not have terminator! Step #5: label %2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llv5.x86.avx512.mask.cmp.pd.256 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 3) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 3) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 3) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 2) ; (0, @func) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3120 of 3120 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'optnone' requires 'noinline'! Step #5: %nw = call ptr @_Znwm(i64 32) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: call void @_ZdlPv(ptr %nw) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: call void @_ZdaPv(ptr %nw) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: call void @_ZdlPvm(ptr %nw, i64 32) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: %nwj = call ptr @_Znwj(i32 32) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: call void @_ZdlPvj(ptr %G1, i32 32) #7 Step #5: Attribute 'optnone' requires 'noinline'! Step #5: call void @_ZdaPvj(ptr %G, i32 32) #7 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid unit type Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i64 0, retainedNodes: !2) Step #5: i64 0 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP into unsized type! Step #5: %G1 = getelementptr inbounds <2 x ptr> (), ptr %0, i32 %LGV Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type select (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: can't skip to bit 25283360 from 17088 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <4 x i32> %a0, <4 x i32> %1, <4 x i32> Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave*+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave*+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: blockaddress operand must be a function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: target feature '!popcnt' must start with a '+' or '-' Step #5: ptr @y3inner Step #5: target feature '!popcnt' must start with a '+' or '-' Step #5: ptr @main Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: CatchSwitchInst must unwind to an EH block which is not a landingpad. Step #5: %13 = catchswitch within none [label %14] unwind label %BB26 Step #5: Unwind edges out of a catch must have the same unwind dest as the parent catchswitch Step #5: %15 = catchpad within %13 [ptr null, i32 64, ptr null] Step #5: invoke void @throw() [ "funclet"(token %15) ] Step #5: to label %24 unwind label %21 Step #5: %13 = catchswitch within none [label %14] unwind label %BB26 Step #5: Instruction does not dominate all uses! Step #5: %30 = add i32 -1, -1 Step #5: store i32 %30, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %31 = add i1 true, %C Step #5: br i1 %31, label %BB3, label %BB4 Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sle i1 %LGV, false Step #5: br i1 %C7, label %BB28, label %BB31 Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: error: input module is broken! Step #5: can't skip to bit 61755829152 from 7296 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !6 = distinct !DISubprogram(name: "test", scope: !1, file: !1, line: 1, type: !7, scopeLine: 2, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: scope points into the type hierarchy Step #5: !9 = distinct !DILexicalBlock(scope: !6, file: !1, line: 3, column: 3) Step #5: scope points into the type hierarchy Step #5: !13 = !DILocation(line: 12, column: 3, scope: !6) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'storedlryBarO' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'loadStructOfA' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %125 = getelementptr ptr, ptr %84, %G13 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G18 = getelementptr { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %A, ptr addrspace(1) %G5 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'negative_test9' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Basic Block in function 'u·per_bound' does not have terminator! Step #5: label %236 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %44 = icmp slt i16 %B29, -32768 Step #5: %C1 = icmp ugt i1 %0, %44 Step #5: Instruction does not dominate all uses! Step #5: %38 = icmp ule i64 %16, 42 Step #5: store i1 %38, ptr %5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = and i1 %0, %0 Step #5: br i1 %B24, label %47, label %BB4 Step #5: Instruction does not dominate all uses! Step #5: %43 = or i1 false, %0 Step #5: %B28 = shl i1 %43, %0 Step #5: Instruction does not dominate all uses! Step #5: %B35 = udiv i64 %16, %3 Step #5: %B21 = shl i64 1, %B35 Step #5: Instruction does not dominate all uses! Step #5: %43 = or i1 false, %0 Step #5: %B23 = shl i1 %0, %43 Step #5: Instruction does not dominate all uses! Step #5: %43 = or i1 false, %0 Step #5: %C4 = icmp sgt i1 %43, false Step #5: Instruction does not dominate all uses! Step #5: %B15 = srem i1 %33, %B24 Step #5: %B19 = sub i1 %60, %B15 Step #5: Instruction does not dominate all uses! Step #5: %40 = icmp sgt i1 %24, true Step #5: %61 = xor i1 %0, %40 Step #5: Instruction does not dominate all uses! Step #5: %39 = sdiv i64 %16, -1 Step #5: %62 = urem i64 %39, %16 Step #5: Instruction does not dominate all uses! Step #5: %44 = icmp slt i16 %B29, -32768 Step #5: %82 = lshr i1 %44, %70 Step #5: Instruction does not dominate all uses! Step #5: %B15 = srem i1 %33, %B24 Step #5: %C11 = icmp sle i1 %C1, %B15 Step #5: Instruction does not dominate all uses! Step #5: %37 = xor i1 %0, %0 Step #5: call void (i1, ...) %79(i1 %37) [ "deopt"() ] Step #5: Instruction does not dominate all uses! Step #5: %B = mul i1 %0, %0 Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %B) [ "deopt"() ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B32 = ashr i64 -9223372036854775808, 4294967296 Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B46 = mul i1 %C20, false Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B34 = lshr i1 %C20, %C26 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %G88, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 -32768, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %B34 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 -32768, 0 Step #5: br i1 %C2, label %BB4, label %BB5 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C, %L5 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %B54 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !12 = !DISubroutineType(types: !13) Step #5: !13 = distinct !{null, !13, !14} Step #5: !13 = distinct !{null, !13, !14} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %98 = load i1, ptr %97, align 1 Step #5: store i1 %98, ptr %108, align 1 Step #5: error: input module is broken! Step #5: CleanupReturnInst must unwind to an EH block which is not a landingpad. Step #5: cleanupret from %0 unwind label %BB Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: '+fxsr"+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr"+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'fsub_fmin' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: target feature ''mpx' must start with a '+' or '-' Step #5: ptr @y3inner Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 69635453888 from 25376 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %b Step #5: i32error: input module is broken! Step #5: Basic Block in function 'powl_expl' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @nllvm.memset.p0.i2 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @b Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %b Step #5: i1error: input module is broken! Step #5: can't skip to bit 2057334272 from 23936 Step #5: error: input module is broken! Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: Function return type does not match operand type of return inst! Step #5: ret double %a Step #5: i32error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'extractelement_shuffle_symbolic_index' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %2 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fsub.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fsub.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %2 = call double @llvm.experimental.constrained.fsub.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fmul.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fmul.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %2 = call double @llvm.experimental.constrained.fmul.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.frem.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %2 = call double @llvm.experimental.constrained.frem.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call i32 @llvm.experimental.constrained.fptoui.i32.f64(double %a, metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcep") #0 Step #5: invalid predicate for constrained FP comparison intrinsic Step #5: %1 = call i1 @llvm.experimental.constrained.fcmp.f64(double %a, double %b, metadata !"t.i", metadata !"fpexcep") #0 Step #5: invalid predicate for constrained FP comparison intrinsic Step #5: %1 = call i1 @llvm.experimental.constrained.fcmps.f64(double %a, double %b, metadata !"t.i", metadata !"fpexcep") #0 Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @"4llvm.experimental.constrained.fptoui.i32.f6"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"4llvm.experimental.constrained.sitofp.f64.i3"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @"2llvm.experimental.constrained.fcmp.f6"(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @"4llvm.experimental.constrained.fcmps.f6"(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"4llvm.experimental.constrained.sitofp.f64.i3" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"2llvm.experimental.constrained.fcmp.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4llvm.experimental.constrained.fcmps.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"4llvm.experimental.constrained.fptoui.i32.f6" Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3848 of 3848 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 25774481408 from 17920 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i65> %t Step #5: <2 x i64>error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @arg Step #5: error: input module is broken! Step #5: #4096 pulse cov: 224 ft: 515 exec/s: 23 rss: 153Mb Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"4llvm.experimental.constrained.frem.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"4llvm.experimental.constrained.frem.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"4llvm.experimental.constrained.frem.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @"4llvm.experimental.constrained.fptoui.i32.f6"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @"4llvm.experimental.constrained.fptoui.i32.f6"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @"4llvm.experimental.constrained.fptoui.i32.f6"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"4llvm.experimental.constrained.uitofp.f64.i3"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @"2llvm.experimental.constrained.fptosi.i32.f2"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @"2llvm.experimental.constrained.fptosi.i32.f2"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @"2llvm.experimental.constrained.fptosi.i32.f2"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @"2llvm.experimental.constrained.fptosi.i32.f2"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4llvm.experimental.constrained.frem.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"4llvm.experimental.constrained.fptoui.i32.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"4llvm.experimental.constrained.uitofp.f64.i3" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"2llvm.experimental.constrained.fptosi.i32.f2" Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3136 of 3136 bytes Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @llvm-exp.netimalneascrotnired.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @llvm-exp.netimalneascrotnired.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @llvm-exp.netimalneascrotnired.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @lvm.experimental.constrained.fcmps.f64l(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @lvm.experimental.constrained.fcmps.f64l(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @llvm-exp.netimalneascrotnired.fptosi.i32.f64 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fcmps.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.uitofp.f64.i32l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.sitofp.f64.i321 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 4120939360 from 31456 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @test4llvm.lifetime.start Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C43 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %C23 = icmp ult i1 %C43, %C32 Step #5: Instruction does not dominate all uses! Step #5: %1 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %1, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %1, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: store i1 %L34, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %0 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %0, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %B31 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i1> splat (i1 true) Step #5: <2 x i8>error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %45 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !6 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 2, scopeLine: 2, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @test21 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4105729.mask.cmp.pd.512llvm.x86" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.avx512.mask.cmp.ps.128llvm.x86 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.avx513.mask.cmp.ps.256llvm.x86 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.avx512.mask.cmp.ps.51220.0.0gi Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"t 0f26ac4040ca1bef-170141183460" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"469231731687303715254616016a80b" Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @edundant_addrspacecastcom Step #5: error: input module is broken! Step #5: can't skip to bit 2044757280 from 29856 Step #5: error: input module is broken! Step #5: Basic Block in function 'PR37605' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <8 x i32> %a0, <8 x i32> %1, <8 x i32> Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4484 of 4484 bytes Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @llvm.minnum.v4f32 Step #5: Alias must point to a definition Step #5: ptr @llvm.minnum.v4f32 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expect SubBlock (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 105462926208 from 27296 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 1073769920 from 27584 Step #5: error: input module is broken! Step #5: Referring to an argument in another function! Step #5: %G15 = getelementptr double, ptr %A9, i64 Step #5: Referring to an argument in another function! Step #5: %C12 = icmp sgt i64 , -1 Step #5: Referring to an argument in another function! Step #5: %indvars.iv42 = phi i64 [ , %BB ], [ %indvars.iv.next43, %outer.inc ] Step #5: Referring to an argument in another function! Step #5: %C2 = icmp uge i64 -1, Step #5: Referring to an argument in another function! Step #5: %B20 = or i1 , Step #5: Referring to an argument in another function! Step #5: %C18 = icmp ule i64 -1, Step #5: Referring to an argument in another function! Step #5: %indvars.iv = phi i64 [ %indvars.iv.next, %inner.body ], [ , %inner.ph ] Step #5: Referring to an argument in another function! Step #5: %C5 = icmp eq i64 %2, Step #5: Referring to an argument in another function! Step #5: %C17 = icmp ne i1 %C15, Step #5: Invalid operand for global metadata! Step #5: !3 = !{!"llvm.loop.vectorize.width", i32 } Step #5: i32 Step #5: Referring to an argument in another function! Step #5: %B = shl i1 , %B6 Step #5: Referring to an argument in another function! Step #5: %B23 = sdiv i1 %C18, Step #5: Referring to an argument in another function! Step #5: %B4 = xor i1 %B6, Step #5: Referring to an argument in another function! Step #5: %C6 = icmp uge i1 , Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 undef, !"wchar_size", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 undef Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17662284992 from 14528 Step #5: error: input module is broken! Step #5: Basic Block in function 'test23' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid struct index (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4784 of 4784 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %res Step #5: i8error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 120796022560 from 22048 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @er.v2f64.v2p0llvm.masked. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @gather.v4f64.v4p0llvm.mask Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ed.scatter.v2f64.v2p0llvm.mas Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ked.gather.v4f64.v-3p0llvm.ma Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sked.scatter.v2f64.v2p021.0.1g Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G49 = getelementptr i1, ptr %A41, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp uge i1 %L3, %B62 Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %B25 = or i64 %B18, %L8 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B1 = mul i64 %L10, %L8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %B24 = urem i1 %B28, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B3 = or i64 %B11, %L10 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i1, ptr %G22, i64 %B12 Step #5: store i1 %B70, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: store i1 %L1, ptr %G25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C21 = icmp ule i1 %C35, %C41 Step #5: %C22 = icmp uge i1 %B20, %C21 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B15, 0 Step #5: store i64 %B4, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B13 = lshr i64 %B25, %L10 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G9 = getelementptr i1, ptr %G2, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr ptr, ptr %G56, i64 %B15 Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %G67, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %G62 = getelementptr ptr, ptr %G15, i1 %C38 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B15 = or i64 0, %L10 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B42 = lshr i64 %L6, %B1 Step #5: %G19 = getelementptr i1, ptr %A14, i64 %B42 Step #5: Instruction does not dominate all uses! Step #5: %B67 = or i64 %B3, %L11 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G106 = getelementptr i64, ptr %A3, i64 %B42 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B1 = mul i64 %L10, %L8 Step #5: %C12 = icmp ugt i64 %L8, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C55 = icmp ugt i64 %B13, %L11 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B14 = mul i8 %B8, %B8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C40 = icmp sgt i64 %B42, %B42 Step #5: %C13 = icmp sge i1 %C40, %C61 Step #5: Instruction does not dominate all uses! Step #5: %G87 = getelementptr ptr, ptr %G127, i8 %B14 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G86 = getelementptr i8, ptr %G11, i64 %B75 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 0, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G53 = getelementptr ptr, ptr %G130, i1 %B24 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G54 = getelementptr i64, ptr %A21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: store ptr %G16, ptr %G31, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G51 = getelementptr ptr, ptr %G41, i64 %B4 Step #5: store ptr %G55, ptr %G51, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: store i8 %B16, ptr %G88, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %B53, %C3 Step #5: store i1 %B5, ptr %G19, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C19 = icmp sge i1 %B70, %L18 Step #5: %G79 = getelementptr ptr, ptr %G24, i1 %C19 Step #5: Instruction does not dominate all uses! Step #5: %G71 = getelementptr ptr, ptr %G46, i8 %B14 Step #5: store ptr %G71, ptr %L37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A80 = alloca ptr, i32 0, align 8 Step #5: store ptr %G79, ptr %A80, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G60 = getelementptr ptr, ptr %G108, i1 %C24 Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %A22, i1 %C60 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp ne i1 %B31, %C22 Step #5: %G45 = getelementptr i1, ptr %G29, i1 %C18 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: store ptr %G54, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i64, ptr %L51, i64 -1 Step #5: %G14 = getelementptr i64, ptr %G35, i64 %B35 Step #5: Instruction does not dominate all uses! Step #5: %G20 = getelementptr ptr, ptr %G15, i64 %L7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B38 = and i1 %C27, %C7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %G61 = getelementptr i1, ptr %G1, i64 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: store ptr %G45, ptr %G46, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: store i1 %C3, ptr %G34, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B70 = add i1 false, %B52 Step #5: %G52 = getelementptr ptr, ptr %G8, i1 %B70 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: store ptr %G11, ptr %A36, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C9 = fcmp ole double %B17, f0x7FEFFFFFFFFFFFFF Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %L23 = load i1, ptr %A5, align 1 Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %B24 = urem i1 %B28, %L1 Step #5: %B40 = ashr i1 %B24, %C12 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: store i1 %C26, ptr %A22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B23 = or i64 %B35, %B13 Step #5: store i64 %B23, ptr %G14, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G48, ptr %A49, align 8 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Basic Block in function 'avx2_adds_w_constant_undefs' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unfinished range! Step #5: !0 = !{!"magic ptr"} Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invariant.load metadata is only for loads and readonly intrinsic calls Step #5: br i1 %C, label %guarded1, label %deopt2, !invariant.load !0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %61 = getelementptr i1, ptr %9, { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %40 Step #5: GEP indexes must be integers Step #5: %G17 = getelementptr <{ { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %71, %58 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %61 = getelementptr i1, ptr %9, { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %40 Step #5: error: input module is broken! Step #5: can't skip to bit 140064 from 35552 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 58 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = call <64 x i8> @llvm.sadd.sat.v64i8(<64 x i8> , <64 x i8> %1) Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'log_f64_intrinsic' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %deoptcall = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: Intrinsic called with incompatible signature Step #5: %deoptcall3 = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: Invalid user of intrinsic instruction! Step #5: %deoptcall3 = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"bran\A8h_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !3 = !{!"bran\A8h_weights", i32 1, i32 2} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"bran\A8h_weights", i32 4, i32 3, i32 2, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"bran\A8h_weights", i32 4, i32 3, i32 2, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !5 = !{!"bran\A8h_weights", i32 7, i32 6, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"bran\A8h_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"bran\A8h_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"bran\A8h_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !6 = !{!"bran\A8h_weights", i32 1, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"bran\A8h_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"bran\A8h_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"bran\A8h_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !8 = !{!"bran\A8h_weights", i32 33, i32 9, i32 8} Step #5: expected either branch_weights or VP profile name Step #5: !9 = !{!"bran\A8h_weights", i32 7, i32 6} Step #5: expected either branch_weights or VP profile name Step #5: !8 = !{!"bran\A8h_weights", i32 33, i32 9, i32 8} Step #5: expected either branch_weights or VP profile name Step #5: !10 = !{!"bran\A8h_weights", i32 672646, i32 21604207} Step #5: expected either branch_weights or VP profile name Step #5: !11 = !{!"bran\A8h_weights", i32 6960, i32 21597248} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"bran\A8h_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !12 = !{!"bran\A8h_weights", i32 2, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !13 = !{!"bran\A8h_weights", i32 4, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !12 = !{!"bran\A8h_weights", i32 2, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !13 = !{!"bran\A8h_weights", i32 4, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !12 = !{!"bran\A8h_weights", i32 2, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !14 = !{!"bran\A8h_weights", i32 2000, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !15 = !{!"bran\A8h_weights", i32 1, i32 2000} Step #5: expected either branch_weights or VP profile name Step #5: !16 = !{!"bran\A8h_weights", i32 1999, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !17 = !{!"bran\A8h_weights", i32 1, i32 1999} Step #5: expected either branch_weights or VP profile name Step #5: !14 = !{!"bran\A8h_weights", i32 2000, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !15 = !{!"bran\A8h_weights", i32 1, i32 2000} Step #5: expected either branch_weights or VP profile name Step #5: !18 = !{!"bran\A8h_weights", i32 0, i32 0} Step #5: expected either branch_weights or VP profile name Step #5: !15 = !{!"bran\A8h_weights", i32 1, i32 2000} Step #5: expected either branch_weights or VP profile name Step #5: !14 = !{!"bran\A8h_weights", i32 2000, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !17 = !{!"bran\A8h_weights", i32 1, i32 1999} Step #5: expected either branch_weights or VP profile name Step #5: !14 = !{!"bran\A8h_weights", i32 2000, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !15 = !{!"bran\A8h_weights", i32 1, i32 2000} Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A3 = alloca swifterror <4 x i8>, align 4 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G.12 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ule i64 0, -1 Step #5: br i1 %C, label %guarded, label %deopt, !prof !0 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %4, label %207 [ Step #5: i32 199, label %206 Step #5: i32 1, label %5 Step #5: i32 2, label %6 Step #5: i32 3, label %7 Step #5: i32 4, label %8 Step #5: i32 5, label %9 Step #5: i32 6, label %10 Step #5: i32 7, label %11 Step #5: i32 8, label %12 Step #5: i32 9, label %13 Step #5: i32 10, label %14 Step #5: i32 11, label %15 Step #5: i32 12, label %16 Step #5: i32 13, label %17 Step #5: i32 14, label %18 Step #5: i32 15, label %19 Step #5: i32 16, label %20 Step #5: i32 17, label %21 Step #5: i32 18, label %22 Step #5: i32 19, label %23 Step #5: i32 16, label %24 Step #5: i32 21, label %25 Step #5: i32 22, label %26 Step #5: i32 23, label %27 Step #5: i32 24, label %28 Step #5: i32 25, label %29 Step #5: i32 26, label %30 Step #5: i32 27, label %31 Step #5: i32 28, label %32 Step #5: i32 29, label %33 Step #5: i32 30, label %34 Step #5: i32 31, label %35 Step #5: i32 32, label %36 Step #5: i32 33, label %37 Step #5: i32 34, label %38 Step #5: i32 35, label %39 Step #5: i32 36, label %40 Step #5: i32 37, label %41 Step #5: i32 38, label %42 Step #5: i32 39, label %43 Step #5: i32 40, label %44 Step #5: i32 41, label %45 Step #5: i32 42, label %46 Step #5: i32 43, label %47 Step #5: i32 44, label %48 Step #5: i32 45, label %49 Step #5: i32 46, label %50 Step #5: i32 47, label %51 Step #5: i32 48, label %52 Step #5: i32 49, label %53 Step #5: i32 50, label %54 Step #5: i32 51, label %55 Step #5: i32 52, label %56 Step #5: i32 53, label %57 Step #5: i32 54, label %58 Step #5: i32 55, label %59 Step #5: i32 56, label %60 Step #5: i32 57, label %61 Step #5: i32 58, label %62 Step #5: i32 59, label %63 Step #5: i32 60, label %64 Step #5: i32 61, label %65 Step #5: i32 62, label %66 Step #5: i32 63, label %67 Step #5: i32 64, label %68 Step #5: i32 65, label %69 Step #5: i32 66, label %70 Step #5: i32 67, label %71 Step #5: i32 68, label %72 Step #5: i32 69, label %73 Step #5: i32 70, label %74 Step #5: i32 71, label %75 Step #5: i32 72, label %76 Step #5: i32 73, label %78 Step #5: i32 74, label %79 Step #5: i32 75, label %80 Step #5: i32 76, label %81 Step #5: i32 77, label %82 Step #5: i32 78, label %83 Step #5: i32 79, label %84 Step #5: i32 80, label %85 Step #5: i32 81, label %86 Step #5: i32 82, label %87 Step #5: i32 83, label %88 Step #5: i32 84, label %89 Step #5: i32 85, label %90 Step #5: i32 86, label %91 Step #5: i32 87, label %92 Step #5: i32 88, label %94 Step #5: i32 89, label %95 Step #5: i32 90, label %96 Step #5: i32 91, label %97 Step #5: i32 92, label %98 Step #5: i32 93, label %99 Step #5: i32 94, label %100 Step #5: i32 95, label %101 Step #5: i32 96, label %102 Step #5: i32 97, label %103 Step #5: i32 98, label %104 Step #5: i32 99, label %105 Step #5: i32 100, label %106 Step #5: i32 101, label %107 Step #5: i32 102, label %108 Step #5: i32 103, label %109 Step #5: i32 104, label %110 Step #5: i32 105, label %111 Step #5: i32 106, label %112 Step #5: i32 107, label %113 Step #5: i32 108, label %114 Step #5: i32 109, label %115 Step #5: i32 110, label %116 Step #5: i32 111, label %117 Step #5: i32 112, label %118 Step #5: i32 113, label %119 Step #5: i32 114, label %120 Step #5: i32 115, label %121 Step #5: i32 116, label %122 Step #5: i32 117, label %123 Step #5: i32 118, label %124 Step #5: i32 119, label %125 Step #5: i32 120, label %126 Step #5: i32 121, label %127 Step #5: i32 122, label %128 Step #5: i32 123, label %129 Step #5: i32 124, label %130 Step #5: i32 125, label %131 Step #5: i32 126, label %132 Step #5: i32 127, label %133 Step #5: i32 128, label %134 Step #5: i32 129, label %135 Step #5: i32 130, label %136 Step #5: i32 131, label %137 Step #5: i32 132, label %138 Step #5: i32 133, label %139 Step #5: i32 134, label %140 Step #5: i32 135, label %141 Step #5: i32 136, label %142 Step #5: i32 137, label %143 Step #5: i32 138, label %144 Step #5: i32 139, label %145 Step #5: i32 140, label %146 Step #5: i32 141, label %147 Step #5: i32 142, label %148 Step #5: i32 143, label %149 Step #5: i32 144, label %150 Step #5: i32 145, label %151 Step #5: i32 146, label %152 Step #5: i32 147, label %153 Step #5: i32 148, label %154 Step #5: i32 149, label %155 Step #5: i32 150, label %156 Step #5: i32 151, label %157 Step #5: i32 152, label %158 Step #5: i32 153, label %159 Step #5: i32 154, label %160 Step #5: i32 155, label %161 Step #5: i32 156, label %162 Step #5: i32 157, label %163 Step #5: i32 158, label %164 Step #5: i32 159, label %165 Step #5: i32 160, label %166 Step #5: i32 161, label %167 Step #5: i32 162, label %168 Step #5: i32 163, label %169 Step #5: i32 164, label %170 Step #5: i32 165, label %171 Step #5: i32 166, label %172 Step #5: i32 167, label %173 Step #5: i32 168, label %174 Step #5: i32 169, label %175 Step #5: i32 170, label %176 Step #5: i32 171, label %177 Step #5: i32 172, label %178 Step #5: i32 173, label %179 Step #5: i32 174, label %180 Step #5: i32 175, label %181 Step #5: i32 176, label %182 Step #5: i32 177, label %183 Step #5: i32 178, label %184 Step #5: i32 179, label %185 Step #5: i32 180, label %186 Step #5: i32 181, label %187 Step #5: i32 182, label %188 Step #5: i32 183, label %189 Step #5: i32 184, label %190 Step #5: i32 185, label %191 Step #5: i32 186, label %192 Step #5: i32 187, label %194 Step #5: i32 188, label %195 Step #5: i32 189, label %196 Step #5: i32 190, label %197 Step #5: i32 191, label %198 Step #5: i32 192, label %199 Step #5: i32 193, label %200 Step #5: i32 194, label %201 Step #5: i32 195, label %202 Step #5: i32 196, label %203 Step #5: i32 197, label %204 Step #5: i32 198, label %205 Step #5: ] Step #5: i32 16 Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %y = call float @llvm.smin.i4(float %b, float %a, float %c) Step #5: Invalid user of intrinsic instruction! Step #5: %y = call float @llvm.smin.i4(float %b, float %a, float %c) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: ptr addrspace(1)Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: ptr addrspace(1)error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'unsigned_loop_0_to_n_ult_check' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @__CxxFrameHandler3 Step #5: i32error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %x.addr.0, label %return [ Step #5: i32 199, label %sw.bb203 Step #5: i32 1, label %sw.bb1 Step #5: i32 2, label %sw.bb2 Step #5: i32 3, label %sw.bb3 Step #5: i32 4, label %sw.bb4 Step #5: i32 5, label %sw.bb5 Step #5: i32 6, label %sw.bb6 Step #5: i32 7, label %sw.bb7 Step #5: i32 8, label %sw.bb8 Step #5: i32 9, label %sw.bb9 Step #5: i32 10, label %sw.bb10 Step #5: i32 11, label %sw.bb11 Step #5: i32 12, label %sw.bb12 Step #5: i32 13, label %sw.bb13 Step #5: i32 14, label %sw.bb14 Step #5: i32 15, label %sw.bb15 Step #5: i32 16, label %sw.bb16 Step #5: i32 17, label %sw.bb17 Step #5: i32 18, label %sw.bb18 Step #5: i32 19, label %sw.bb19 Step #5: i32 20, label %sw.bb20 Step #5: i32 21, label %sw.bb21 Step #5: i32 22, label %sw.bb22 Step #5: i32 23, label %sw.bb23 Step #5: i32 24, label %sw.bb24 Step #5: i32 25, label %sw.bb25 Step #5: i32 26, label %sw.bb26 Step #5: i32 27, label %sw.bb27 Step #5: i32 28, label %sw.bb28 Step #5: i32 29, label %sw.bb29 Step #5: i32 30, label %sw.bb30 Step #5: i32 31, label %sw.bb31 Step #5: i32 32, label %sw.bb32 Step #5: i32 33, label %sw.bb33 Step #5: i32 34, label %sw.bb34 Step #5: i32 35, label %sw.bb35 Step #5: i32 36, label %sw.bb37 Step #5: i32 37, label %sw.bb38 Step #5: i32 38, label %sw.bb39 Step #5: i32 39, label %sw.bb40 Step #5: i32 40, label %sw.bb41 Step #5: i32 41, label %sw.bb42 Step #5: i32 42, label %sw.bb43 Step #5: i32 43, label %sw.bb44 Step #5: i32 44, label %sw.bb45 Step #5: i32 45, label %sw.bb47 Step #5: i32 46, label %sw.bb48 Step #5: i32 47, label %sw.bb56 Step #5: i32 48, label %sw.bb50 Step #5: i32 49, label %sw.bb51 Step #5: i32 50, label %sw.bb52 Step #5: i32 51, label %sw.bb53 Step #5: i32 52, label %sw.bb54 Step #5: i32 53, label %sw.bb55 Step #5: i32 54, label %0 Step #5: i32 55, label %sw.bb58 Step #5: i32 56, label %sw.bb59 Step #5: i32 57, label %sw.bb60 Step #5: i32 58, label %sw.bb61 Step #5: i32 59, label %sw.bb62 Step #5: i32 60, label %sw.bb63 Step #5: i32 61, label %sw.bb64 Step #5: i32 62, label %sw.bb65 Step #5: i32 63, label %sw.bb66 Step #5: i32 64, label %sw.bb67 Step #5: i32 65, label %sw.bb68 Step #5: i32 66, label %sw.bb69 Step #5: i32 67, label %sw.bb70 Step #5: i32 68, label %sw.bb71 Step #5: i32 69, label %sw.bb72 Step #5: i32 70, label %sw.bb73 Step #5: i32 71, label %sw.bb74 Step #5: i32 72, label %sw.bb76 Step #5: i32 73, label %sw.bb77 Step #5: i32 74, label %sw.bb78 Step #5: i32 75, label %sw.bb79 Step #5: i32 76, label %sw.bb80 Step #5: i32 77, label %sw.bb81 Step #5: i32 78, label %sw.bb82 Step #5: i32 79, label %sw.bb83 Step #5: i32 80, label %sw.bb84 Step #5: i32 81, label %sw.bb85 Step #5: i32 82, label %sw.bb86 Step #5: i32 83, label %sw.bb87 Step #5: i32 84, label %sw.bb88 Step #5: i32 85, label %sw.bb89 Step #5: i32 86, label %sw.bb90 Step #5: i32 87, label %sw.bb91 Step #5: i32 88, label %sw.bb92 Step #5: i32 89, label %sw.bb93 Step #5: i32 90, label %sw.bb94 Step #5: i32 91, label %sw.bb95 Step #5: i32 92, label %sw.bb96 Step #5: i32 93, label %sw.bb97 Step #5: i32 94, label %sw.bb98 Step #5: i32 95, label %sw.bb99 Step #5: i32 96, label %sw.bb100 Step #5: i32 97, label %sw.bb101 Step #5: i32 98, label %sw.bb102 Step #5: i32 99, label %sw.bb103 Step #5: i32 100, label %sw.bb104 Step #5: i32 101, label %sw.bb105 Step #5: i32 102, label %sw.bb106 Step #5: i32 103, label %sw.bb107 Step #5: i32 104, label %sw.bb108 Step #5: i32 105, label %sw.bb109 Step #5: i32 106, label %sw.bb110 Step #5: i32 107, label %sw.bb111 Step #5: i32 108, label %sw.bb112 Step #5: i32 109, label %sw.bb113 Step #5: i32 110, label %sw.bb114 Step #5: i32 111, label %sw.bb115 Step #5: i32 112, label %sw.bb116 Step #5: i32 113, label %sw.bb117 Step #5: i32 82, label %sw.bb118 Step #5: i32 115, label %sw.bb119 Step #5: i32 116, label %sw.bb120 Step #5: i32 117, label %sw.bb121 Step #5: i32 118, label %sw.bb122 Step #5: i32 119, label %sw.bb123 Step #5: i32 120, label %sw.bb124 Step #5: i32 121, label %sw.bb125 Step #5: i32 122, label %sw.bb126 Step #5: i32 123, label %sw.bb127 Step #5: i32 124, label %sw.bb128 Step #5: i32 125, label %sw.bb129 Step #5: i32 126, label %sw.bb130 Step #5: i32 127, label %sw.bb131 Step #5: i32 128, label %sw.bb132 Step #5: i32 129, label %sw.bb133 Step #5: i32 130, label %sw.bb134 Step #5: i32 131, label %sw.bb135 Step #5: i32 132, label %sw.bb136 Step #5: i32 133, label %sw.bb137 Step #5: i32 134, label %sw.bb138 Step #5: i32 135, label %sw.bb139 Step #5: i32 136, label %sw.bb140 Step #5: i32 137, label %sw.bb141 Step #5: i32 138, label %sw.bb142 Step #5: i32 139, label %sw.bb143 Step #5: i32 140, label %sw.bb144 Step #5: i32 141, label %sw.bb145 Step #5: i32 142, label %sw.bb146 Step #5: i32 143, label %sw.bb147 Step #5: i32 144, label %sw.bb148 Step #5: i32 145, label %sw.bb149 Step #5: i32 146, label %sw.bb150 Step #5: i32 147, label %sw.bb151 Step #5: i32 148, label %sw.bb152 Step #5: i32 149, label %sw.bb153 Step #5: i32 150, label %sw.bb154 Step #5: i32 151, label %sw.bb155 Step #5: i32 152, label %sw.bb156 Step #5: i32 153, label %sw.bb157 Step #5: i32 154, label %sw.bb158 Step #5: i32 155, label %sw.bb159 Step #5: i32 156, label %sw.bb160 Step #5: i32 157, label %sw.bb161 Step #5: i32 158, label %sw.bb162 Step #5: i32 159, label %sw.bb163 Step #5: i32 160, label %sw.bb164 Step #5: i32 161, label %sw.bb165 Step #5: i32 162, label %sw.bb166 Step #5: i32 163, label %sw.bb167 Step #5: i32 164, label %sw.bb168 Step #5: i32 165, label %sw.bb169 Step #5: i32 166, label %sw.bb170 Step #5: i32 167, label %sw.bb171 Step #5: i32 168, label %sw.bb172 Step #5: i32 169, label %sw.bb173 Step #5: i32 170, label %sw.bb174 Step #5: i32 171, label %sw.bb175 Step #5: i32 172, label %sw.bb176 Step #5: i32 173, label %sw.bb177 Step #5: i32 174, label %sw.bb178 Step #5: i32 175, label %sw.bb179 Step #5: i32 176, label %sw.bb180 Step #5: i32 177, label %sw.bb181 Step #5: i32 178, label %sw.bb182 Step #5: i32 179, label %sw.bb183 Step #5: i32 180, label %sw.bb184 Step #5: i32 181, label %sw.bb185 Step #5: i32 182, label %sw.bb186 Step #5: i32 183, label %sw.bb187 Step #5: i32 184, label %sw.bb188 Step #5: i32 185, label %sw.bb189 Step #5: i32 186, label %sw.bb190 Step #5: i32 187, label %sw.bb191 Step #5: i32 188, label %sw.bb192 Step #5: i32 189, label %sw.bb193 Step #5: i32 190, label %sw.bb194 Step #5: i32 191, label %sw.bb195 Step #5: i32 192, label %sw.bb196 Step #5: i32 193, label %sw.bb197 Step #5: i32 194, label %sw.bb198 Step #5: i32 195, label %sw.bb199 Step #5: i32 196, label %sw.bb200 Step #5: i32 197, label %sw.bb201 Step #5: i32 198, label %sw.bb202 Step #5: ] Step #5: i32 82 Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @__CxxFrameHandler3 Step #5: i32error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i96 [ 15, %sw.default ], [ 27, %sw.bb4 ], [ -1, %sw.bbZ ], [ 0, %sw.bb2 ], [ 123, %sw.bb1 ], [ 55, %entry ] Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %x.addr.0, label %return [ Step #5: i32 199, label %sw.bb203 Step #5: i32 1, label %sw.bb1 Step #5: i32 2, label %sw.bb2 Step #5: i32 3, label %sw.bb3 Step #5: i32 4, label %sw.bb4 Step #5: i32 5, label %sw.bb5 Step #5: i32 6, label %sw.bb6 Step #5: i32 7, label %sw.bb7 Step #5: i32 8, label %sw.bb8 Step #5: i32 9, label %sw.bb9 Step #5: i32 10, label %sw.bb10 Step #5: i32 11, label %sw.bb11 Step #5: i32 12, label %sw.bb12 Step #5: i32 13, label %sw.bb13 Step #5: i32 14, label %sw.bb14 Step #5: i32 15, label %sw.bb15 Step #5: i32 16, label %sw.bb16 Step #5: i32 17, label %sw.bb17 Step #5: i32 18, label %sw.bb18 Step #5: i32 19, label %sw.bb19 Step #5: i32 20, label %sw.bb20 Step #5: i32 21, label %sw.bb21 Step #5: i32 22, label %sw.bb22 Step #5: i32 23, label %sw.bb23 Step #5: i32 24, label %sw.bb24 Step #5: i32 25, label %sw.bb25 Step #5: i32 26, label %sw.bb26 Step #5: i32 27, label %sw.bb27 Step #5: i32 28, label %sw.bb28 Step #5: i32 29, label %sw.bb29 Step #5: i32 30, label %sw.bb30 Step #5: i32 31, label %sw.bb31 Step #5: i32 32, label %sw.bb32 Step #5: i32 33, label %sw.bb33 Step #5: i32 34, label %sw.bb34 Step #5: i32 35, label %sw.bb35 Step #5: i32 36, label %sw.bb37 Step #5: i32 37, label %sw.bb38 Step #5: i32 38, label %sw.bb39 Step #5: i32 38, label %sw.bb40 Step #5: i32 40, label %sw.bb41 Step #5: i32 41, label %sw.bb42 Step #5: i32 42, label %sw.bb43 Step #5: i32 43, label %sw.bb44 Step #5: i32 44, label %sw.bb45 Step #5: i32 45, label %sw.bb47 Step #5: i32 46, label %sw.bb48 Step #5: i32 47, label %sw.bb49 Step #5: i32 48, label %sw.bb50 Step #5: i32 49, label %sw.bb51 Step #5: i32 50, label %sw.bb52 Step #5: i32 51, label %sw.bb53 Step #5: i32 52, label %sw.bb54 Step #5: i32 53, label %sw.bb55 Step #5: i32 54, label %sw.bb56 Step #5: i32 55, label %sw.bb58 Step #5: i32 56, label %sw.bb59 Step #5: i32 57, label %sw.bb60 Step #5: i32 58, label %sw.bb61 Step #5: i32 59, label %sw.bb62 Step #5: i32 60, label %sw.bb63 Step #5: i32 61, label %sw.bb64 Step #5: i32 62, label %sw.bb65 Step #5: i32 63, label %sw.bb66 Step #5: i32 64, label %sw.bb67 Step #5: i32 65, label %sw.bb68 Step #5: i32 66, label %sw.bb69 Step #5: i32 67, label %sw.bb70 Step #5: i32 68, label %sw.bb71 Step #5: i32 69, label %sw.bb72 Step #5: i32 70, label %sw.bb73 Step #5: i32 71, label %sw.bb74 Step #5: i32 72, label %sw.bb76 Step #5: i32 73, label %sw.bb77 Step #5: i32 74, label %sw.bb78 Step #5: i32 75, label %sw.bb79 Step #5: i32 76, label %sw.bb80 Step #5: i32 77, label %sw.bb81 Step #5: i32 78, label %sw.bb82 Step #5: i32 79, label %sw.bb83 Step #5: i32 80, label %sw.bb84 Step #5: i32 81, label %sw.bb85 Step #5: i32 82, label %sw.bb86 Step #5: i32 83, label %sw.bb87 Step #5: i32 84, label %sw.bb88 Step #5: i32 85, label %sw.bb89 Step #5: i32 86, label %sw.bb90 Step #5: i32 87, label %sw.bb91 Step #5: i32 88, label %sw.bb92 Step #5: i32 89, label %sw.bb93 Step #5: i32 90, label %sw.bb94 Step #5: i32 91, label %sw.bb95 Step #5: i32 92, label %sw.bb96 Step #5: i32 93, label %sw.bb97 Step #5: i32 94, label %sw.bb98 Step #5: i32 95, label %sw.bb99 Step #5: i32 96, label %sw.bb100 Step #5: i32 97, label %sw.bb101 Step #5: i32 98, label %sw.bb102 Step #5: i32 99, label %sw.bb103 Step #5: i32 100, label %sw.bb104 Step #5: i32 101, label %sw.bb105 Step #5: i32 102, label %sw.bb106 Step #5: i32 103, label %sw.bb107 Step #5: i32 104, label %sw.bb108 Step #5: i32 105, label %sw.bb109 Step #5: i32 106, label %sw.bb110 Step #5: i32 107, label %sw.bb111 Step #5: i32 108, label %sw.bb112 Step #5: i32 109, label %sw.bb113 Step #5: i32 110, label %sw.bb114 Step #5: i32 111, label %sw.bb115 Step #5: i32 112, label %sw.bb116 Step #5: i32 113, label %sw.bb117 Step #5: i32 114, label %sw.bb118 Step #5: i32 115, label %sw.bb119 Step #5: i32 116, label %sw.bb120 Step #5: i32 117, label %sw.bb121 Step #5: i32 118, label %sw.bb122 Step #5: i32 119, label %sw.bb123 Step #5: i32 120, label %sw.bb124 Step #5: i32 121, label %sw.bb125 Step #5: i32 122, label %sw.bb126 Step #5: i32 123, label %sw.bb127 Step #5: i32 124, label %sw.bb128 Step #5: i32 125, label %sw.bb129 Step #5: i32 126, label %sw.bb130 Step #5: i32 127, label %sw.bb131 Step #5: i32 128, label %sw.bb132 Step #5: i32 129, label %sw.bb133 Step #5: i32 130, label %sw.bb134 Step #5: i32 131, label %sw.bb135 Step #5: i32 132, label %sw.bb136 Step #5: i32 133, label %sw.bb137 Step #5: i32 134, label %sw.bb138 Step #5: i32 135, label %sw.bb139 Step #5: i32 136, label %sw.bb140 Step #5: i32 137, label %sw.bb141 Step #5: i32 138, label %sw.bb142 Step #5: i32 139, label %sw.bb143 Step #5: i32 140, label %sw.bb144 Step #5: i32 141, label %sw.bb145 Step #5: i32 142, label %sw.bb146 Step #5: i32 143, label %sw.bb147 Step #5: i32 144, label %sw.bb148 Step #5: i32 145, label %sw.bb149 Step #5: i32 146, label %sw.bb150 Step #5: i32 147, label %sw.bb151 Step #5: i32 148, label %sw.bb152 Step #5: i32 149, label %sw.bb153 Step #5: i32 150, label %sw.bb154 Step #5: i32 151, label %sw.bb155 Step #5: i32 152, label %sw.bb156 Step #5: i32 153, label %sw.bb157 Step #5: i32 154, label %sw.bb158 Step #5: i32 155, label %sw.bb159 Step #5: i32 156, label %sw.bb160 Step #5: i32 157, label %sw.bb161 Step #5: i32 158, label %sw.bb162 Step #5: i32 159, label %sw.bb163 Step #5: i32 160, label %sw.bb164 Step #5: i32 161, label %sw.bb165 Step #5: i32 162, label %sw.bb166 Step #5: i32 163, label %sw.bb167 Step #5: i32 164, label %sw.bb168 Step #5: i32 165, label %sw.bb169 Step #5: i32 166, label %sw.bb170 Step #5: i32 167, label %sw.bb171 Step #5: i32 168, label %sw.bb172 Step #5: i32 169, label %sw.bb173 Step #5: i32 170, label %sw.bb174 Step #5: i32 171, label %sw.bb175 Step #5: i32 172, label %sw.bb176 Step #5: i32 173, label %sw.bb177 Step #5: i32 174, label %sw.bb178 Step #5: i32 175, label %sw.bb179 Step #5: i32 176, label %sw.bb180 Step #5: i32 177, label %sw.bb181 Step #5: i32 178, label %sw.bb182 Step #5: i32 179, label %sw.bb183 Step #5: i32 180, label %sw.bb184 Step #5: i32 181, label %sw.bb185 Step #5: i32 182, label %sw.bb186 Step #5: i32 183, label %sw.bb187 Step #5: i32 184, label %sw.bb188 Step #5: i32 185, label %sw.bb189 Step #5: i32 186, label %sw.bb190 Step #5: i32 187, label %sw.bb191 Step #5: i32 188, label %sw.bb192 Step #5: i32 189, label %sw.bb193 Step #5: i32 190, label %sw.bb194 Step #5: i32 191, label %sw.bb195 Step #5: i32 192, label %sw.bb196 Step #5: i32 193, label %sw.bb197 Step #5: i32 194, label %sw.bb198 Step #5: i32 195, label %sw.bb199 Step #5: i32 196, label %sw.bb200 Step #5: i32 197, label %sw.bb201 Step #5: i32 198, label %sw.bb202 Step #5: ] Step #5: i32 38 Step #5: error: input module is broken! Step #5: Basic Block in function 'unreachable_case' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %retval Step #5: <2 x i1>Basic Block in function 'insert_subvector_shuffles_narrowing_pow2elts' does not have terminator! Step #5: label %2 Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B1 Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> undef Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %B Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <4 x i32> %r Step #5: <2 x i1>error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 76243264 from 71872 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 13, but got 10 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cd.2d.v4f32.f32.f32(i32 immarg, float, float, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) #1 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 942 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.2d.v4f32.f32.v8i32.v4i32(i34 immarg, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.3d.v4f32.f32.v8i32.v4i32(i34 immarg, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.1darray.v4f32.f32.v8i32.v4i32(i34 immarg, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.cl.2darray.v4f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.d.cube.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.d.cl.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <2 x float> @llvm.amdgcn.image.sample.l.1d.v2f32.f32.v8i32.v4i32(i34 immarg, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.b.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.b.cl.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.lz.1d.v4f32.f32.v8i32.v4i32(i34 immarg, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.cd.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x half> @llvm.amdgcn.image.sample.cd.cl.1d.v4f16.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.1d.v4f32.f32.v8i32.v4i32(i34 immarg, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cl.1d.v4f32.f32.v8i32.v4i32(i34 immarg, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.d.cl.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.l.1d.v4f32.f32.v8i32.v4i32(i34 immarg, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.b.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.b.cl.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.lz.1d.v4f32.f32.v8i32.v4i32(i34 immarg, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cd.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cd.cl.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.o.1d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.cl.o.1d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.d.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.d.cl.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.l.o.1d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.b.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.b.cl.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.lz.o.1d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.cd.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.cd.cl.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.o.1d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cl.o.1d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.d.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.l.o.1d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.b.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.b.cl.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cd.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.2d.v4f32.f32.v8i32.v4i32(i34 immarg, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.cl.2d.v4f32.f32.v8i32.v4i32(i34 immarg, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.b.2darray.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.b.cl.cube.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.lz.2d.v4f32.f16.v8i32.v4i32(i34 immarg, half, half, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.cl.o.2d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.l.o.2d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.b.o.2d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.b.cl.o.2d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.c.cl.o.2d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.c.b.o.2d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <4 x float> @llvm.amdgcn.image.getlod.1d.v4f32.f32.v8i32.v4i32(i34 immarg, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #4 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.load.2dmsaa.v4f32.i32.v8i32(i34 immarg, i34, i34, i34, <8 x i34>, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.load.mip.1d.v4f32.i32.v8i32(i34 immarg, i34, i34, <8 x i34>, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.d.cl.o.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.c.lz.o.2d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.d.1d.v4f32.f32.f32.v8i32.v4i32(i34 immarg, float, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.lz.o.1d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.o.2d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.lz.o.2d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.c.o.2d.v4f32.f32.v8i32.v4i32(i34 immarg, i34, float, float, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #1 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: convergent nocallback nofree nosync nounwind willreturn memory(read, target_mem: none) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i34 immarg, float, <8 x i34>, <4 x i34>, i1 immarg, i34 immarg, i34 immarg) #3 Step #5: intrinsic argument 0 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <4 x float> @llvm.amdgcn.image.getresinfo.1d.v4f32.i32.v8i32(i34 immarg, i34, <8 x i34>, i34 immarg, i34 immarg) #5 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <3 x float>error: input module is broken! Step #5: can't skip to bit 33605280 from 27808 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_dmask_0000_image_sample_3d_v4f32_f32 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.2d.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.1darray.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.b.1d.v4f32.f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_dmask_1101_image_sample_b_cl_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_elt3_image_sample_cd_1d_v4f32_f32_f32 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.1d.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_cl_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_samp_vfdf2_2l_e_3_cl341 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_b_1d_v4f32_f32_f32 Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.lz.1d.v4f32.f32(i32 immarg, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg, ...) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_cl_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cl.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_l_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.l.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_b_o_1d_v4f32_f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.lz.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_c_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cl.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.l.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_sample_c_lz_o_1d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.lz.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_gather4_cl_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.cl.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_gather4_l_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.l.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.2darray.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.cube.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.amdgcn.image.gather4.lz.2d.v4f32.f1" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6extract_elt0_image_gather4_o_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.cl.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2mlvm.amdgcn.image.gather4.l.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2extract_elt0_image_gather4_lz_o_2d_v4f32_f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.lz.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.cl.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.l.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.b.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.b.cl.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.lz.o.2d.v4f32.f3" Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.f32(i32 0, i32 %en, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.icmp.i64.i32(i32 %a, i32 %b, i32 %c) Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float 1.401300e-45 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret <2 x half> %2 Step #5: <2 x i16>error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 (<2 x double>, <2 x double>, i8) poison Step #5: doubleerror: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: floaterror: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x float> (<16 x float>, <16 x i32>, <16 x float>, i16) undef Step #5: <4 x double>Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <4 x double>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i8> (<16 x i8>) undef Step #5: <8 x i16>intrinsic return type expected vector with 16 elements, but got <64 x i8> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <64 x i8> @llvm.x86.avx512.permvar.qi.128(<64 x i8>, <64 x i8>) #1 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20056 of 20056 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x double> (<2 x double>, <2 x double>) poison Step #5: floatFunction return type does not match operand type of return inst! Step #5: ret float (<4 x float>, <4 x float>, <4 x float>, i8) undef Step #5: <16 x i16>Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 528 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx1.permd Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx2.permps Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.df.512 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.permvar.qi.-73 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.qi.256 Step #5: error: input module is broken! Step #5: can't skip to bit 2355165856 from 62112 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_di_256_mask Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_di_256_mask Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 8 elements, but got <4 x i64> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <4 x i64> @llvm.x86.avx512.permvar.di.512(<4 x i64>, <4 x i64>) #0 Step #5: intrinsic return type expected vector with 8 elements, but got <4 x double> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <4 x double> @llvm.x86.avx512.permvar.df.512(<4 x double>, <4 x i64>) #0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> (<8 x i64>, <8 x i64>, i8) undef Step #5: <16 x i16>error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <8 x float>error: input module is broken! Step #5: Invalid data record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %2 Step #5: i64error: input module is broken! Step #5: Basic Block in function 'test_maskz_vfmadd_ss' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.2 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.3 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.4 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.5 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.6 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.7 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'undef_test_permvar_di_512_mask' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: #5172 DONE cov: 224 ft: 557 exec/s: 24 rss: 153Mb Step #5: MERGE-OUTER: successful in 2 attempt(s) Step #5: MERGE-OUTER: the control file has 1685946 bytes Step #5: MERGE-OUTER: consumed 1Mb (100Mb rss) to parse the control file Step #5: MERGE-OUTER: 135 new files with 580 new features added; 226 new coverage edges Step #5: [2026-07-13 09:03:01,561 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 09:03:01,572 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running llvm-isel-fuzzer--aarch64-O2: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x562487726190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1373511768 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x562491cd3af0, 0x562491cd3c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x562491cd3c08,0x562491cd4d18), Step #5: MERGE-OUTER: 10572 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55db49d63190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1373584087 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55db54310af0, 0x55db54310c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55db54310c08,0x55db54311d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2454.txt' Step #5: MERGE-INNER: 10572 total files; 0 processed earlier; will process 10572 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 104Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 10 ft: 11 exec/s: 0 rss: 104Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 10 ft: 11 exec/s: 0 rss: 105Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: #32 pulse cov: 10 ft: 21 exec/s: 0 rss: 105Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 46 Step #5: error: input module is broken! Step #5: can't skip to bit 2144 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: #64 pulse cov: 10 ft: 22 exec/s: 0 rss: 105Mb Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 42395296 from 128 Step #5: error: input module is broken! Step #5: can't skip to bit 69593882752 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 228610208 from 192 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: error: :1:1: unexpected token at start of statement Step #5: 7 Step #5: ^ Step #5: Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: #128 pulse cov: 29 ft: 56 exec/s: 0 rss: 112Mb Step #5: can't skip to bit 6440362080 from 128 Step #5: error: input module is broken! Step #5: error: :1:3: unterminated string constant Step #5: " ð Step #5: Step #5: error: :1:3: unexpected token at start of statement Step #5: " ð Step #5: Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 10737418528 from 288 Step #5: error: input module is broken! Step #5: error: :1:3: unterminated string constant Step #5: " ð Step #5: Step #5: error: :1:3: unexpected token at start of statement Step #5: " ð Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 16776612 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 137044689056 from 192 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: can't skip to bit 137438953696 from 256 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 32 bits Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid parameter attribute record Step #5: error: input module is broken! Step #5: empty specification is not allowed Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "m:" Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 86410187840 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 544 from 480 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 864 from 448 Step #5: error: input module is broken! Step #5: can't skip to bit 15904 from 320 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 18016 from 320 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1504 from 448 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cmp constexpr record Step #5: error: input module is broken! Step #5: can't skip to bit 4194688 from 96 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 137432662144 from 128 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 536872576 from 224 Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1618993600 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 112 of 112 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: can't skip to bit 2149605472 from 192 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 32 bits Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: #256 pulse cov: 36 ft: 81 exec/s: 0 rss: 114Mb Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 1091084736 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 32 bits Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 21292 Step #5: error: input module is broken! Step #5: error: :2:11: invalid operand Step #5: d..0 Step #5: ^ Step #5: Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1152 from 992 Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Invalid no_cfi record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 131 of 131 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier ' ' Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 176 of 176 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 32533856 from 1152 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 228 of 228 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 40423222560 from 960 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 7520 from 1024 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 25544189792 from 1760 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 2336 from 1952 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown module asm property Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: unknown specifier 'w' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 264 of 264 bytes Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown module asm property Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 4776192 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 368 of 368 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 444 of 444 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 29781854688 from 1728 Step #5: error: input module is broken! Step #5: can't skip to bit 13984 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 26422433664 from 4448 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 12320 from 320 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6U0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755823712 from 1856 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 23758674304 from 5920 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @"f7.0.0svn svn-r31" Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10738586240 from 1408 Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54823767648 from 4384 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--aarch64-O2: /src/llvm-project/llvm/include/llvm/Bitstream/BitstreamReader.h:131: Error llvm::SimpleBitstreamCursor::JumpToBit(uint64_t): Assertion `canSkipToPos(ByteNo) && "Invalid location"' failed. Step #5: ==2457== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db49d62334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db49cd6538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db49cb9085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c5660e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c5641200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c563f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f7c563f1728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f7c56402fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55db4eaf8680 in llvm::SimpleBitstreamCursor::JumpToBit(unsigned long) /src/llvm-project/llvm/include/llvm/Bitstream/BitstreamReader.h:131:5 Step #5: #9 0x55db4eb078a5 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7152:33 Step #5: #10 0x55db4eb098b2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #11 0x55db4e9d86a7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #12 0x55db4eaf8032 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #13 0x55db4eb014ed in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #14 0x55db4eb0180e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #15 0x55db4eaed7a8 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #16 0x55db4eaee06d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #17 0x55db49d63338 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:87:12 Step #5: #18 0x55db49cba76d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55db49cc3d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55db49caa1a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55db49cd6ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f7c563f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55db49c9d56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--aarch64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-065adeeef2e8783c1ff22e94e0e12de7d9036129 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x563705e5e190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1375986217 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x56371040baf0, 0x56371040bc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x56371040bc08,0x56371040cd18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2454.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--aarch64-O2/regressions/065adeeef2e8783c1ff22e94e0e12de7d9036129' caused a failure at the previous merge step Step #5: MERGE-INNER: 10572 total files; 467 processed earlier; will process 10105 files now Step #5: can't skip to bit 926952256 from 6848 Step #5: error: input module is broken! Step #5: #1 pulse cov: 13 ft: 14 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 29 ft: 41 exec/s: 0 rss: 129Mb Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4 pulse cov: 32 ft: 51 exec/s: 0 rss: 131Mb Step #5: #8 pulse cov: 32 ft: 51 exec/s: 0 rss: 132Mb Step #5: Unexpected end of file reading 928 of 928 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 32 ft: 67 exec/s: 0 rss: 135Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 33 ft: 82 exec/s: 0 rss: 135Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A8 = alloca swifterror float, align 4 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A8 = alloca swifterror float, align 4 Step #5: error: input module is broken! Step #5: can't skip to bit 17222994944 from 768 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 33 ft: 101 exec/s: 0 rss: 139Mb Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %16, label %17 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %18 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %18, label %10, label %14 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: can't skip to bit 8320 from 8160 Step #5: error: input module is broken! Step #5: can't skip to bit 8320 from 7936 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657815616 from 3072 Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI nodes not grouped at top of basic block! Step #5: %11 = phi i1 [ %8, %2 ] Step #5: label %2 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 36 ft: 130 exec/s: 128 rss: 141Mb Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 72696130720 from 3008 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 273440 from 7680 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 350 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @barrier Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 992 of 992 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i = phi i32 [ %i.next, %lmop ], [ 0, %loop.preheader ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %result = phi i32 [ 0, %entry ], [ 0, %lmop ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = lshr i1 %L1, %L3 Step #5: br i1 %B2, label %BB2, label %BB1 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sle i1 false, %C Step #5: %B1 = xor i1 %C2, %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sle i1 false, %C Step #5: %B1 = xor i1 %C2, %C2 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 973099136 from 8192 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB2 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ %j.0, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: label %entry Step #5: label %endif Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1010847904 from 8224 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 38 ft: 152 exec/s: 128 rss: 142Mb Step #5: Basic Block in function 'caller' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: align metadata value must be an i64! Step #5: %v2 = load ptr, ptr %p2, align 8, !align !0 Step #5: error: input module is broken! Step #5: can't skip to bit 38197607616 from 2880 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869200) exceeds limit (4294967295) in function 'test' Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB2 ], [ undef, %for.body.preheader ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: Instruction does not dominate all uses! Step #5: %a.addr.03 = phi ptr [ undef, %BB2 ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: store float %l, ptr %a.addr.03, align 4 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr i1, ptr %A6, %G10 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 1.900000e+01, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B31 = or i66 8589934592, %B31 Step #5: error: input module is broken! Step #5: #512 pulse cov: 38 ft: 157 exec/s: 128 rss: 143Mb Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A0r.0 = phi ptr [ undef, %entry ], [ undef, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB6 ], [ undef, %bb13 ] Step #5: label %entry Step #5: label %BB4 Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 13135580544 from 6784 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1038136064 from 8832 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 35461296448 from 8512 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %0 %L Step #5: i32error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 275104 from 9344 Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1148 of 1148 bytes Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @f Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: label %BB11 Step #5: label %BB4 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @foo Step #5: { <4 x i16>, <4 x i16>, <4 x i16>, <4 x i16> }error: input module is broken! Step #5: can't skip to bit 61755824000 from 2144 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ackbar' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 1352676704 from 9440 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967328) exceeds limit (4294967295) in function 'f' Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror i16, align 2 Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967312) exceeds limit (4294967295) in function '_Z3fooRdS_S_S_' Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1216 of 1216 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1196 of 1196 bytes Step #5: error: input module is broken! Step #5: #1024 pulse cov: 40 ft: 170 exec/s: 78 rss: 147Mb Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1029714368 from 8512 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: can't skip to bit 536880736 from 9728 Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %B2, label %default [ Step #5: i32 127, label %a Step #5: i32 -129, label %a Step #5: i32 -128, label %a Step #5: i32 -1, label %a Step #5: i32 0, label %a Step #5: i32 127, label %a Step #5: i32 128, label %a Step #5: i32 2147483647, label %a Step #5: ] Step #5: i32 127 Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @struct3.1 Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: can't skip to bit 16787520 from 10176 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Basic Block in function 'widget' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lxvm.lifetime.start.p0s_s Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (34359738384) exceeds limit (4294967295) in function 'f' Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1304 of 1304 bytes Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869248) exceeds limit (4294967295) in function 'f' Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: incorrect number of operands in module flag Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: can't skip to bit 15640370272 from 6368 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i167 -1 Step #5: ptrerror: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 0, 9223372036854775807 Step #5: br i1 %C, label %.lr.ph, label %BB3 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @llvm.arm.neon.vtbl1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1300 of 1300 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !13, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr33", scope: !8, file: !1, line: 240, type: !12) Step #5: !12 = !{!13} Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 2099936 from 10880 Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !"\17") Step #5: !"\17" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, align: 8, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Unexpected end of file reading 1340 of 1340 bytes Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869248) exceeds limit (4294967295) in function 'f' Step #5: Unexpected end of file reading 1276 of 1276 bytes Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 31083799136 from 2688 Step #5: error: input module is broken! Step #5: can't skip to bit 2147494816 from 11072 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: invalid #dbg record expression Step #5: #dbg_value(i32 0, !7, <0x563711271640>, !9) Step #5: <0x563711271640> = !{} Step #5: label %0 Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid binary op constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid atomicrmw record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 41 ft: 182 exec/s: 21 rss: 211Mb Step #5: warning: :0:0: stack frame size (17179869248) exceeds limit (4294967295) in function 'f' Step #5: LandingPadInst needs at least one clause or to be a cleanup. Step #5: %0 = landingpad ptr Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid value ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid fcmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: ptr @_Z3fooi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: Basic Block in function 'patatino' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1432 of 1432 bytes Step #5: error: input module is broken! Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: EXTRACTVAL: Invalid instruction with 0 indices (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: swifterror alloca must have pointer type Step #5: %A39 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: Basic Block in function 'invcast' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A39 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float.2 = inttoptr i64 %b.addr.i64 to ptr Step #5: %b.addr.float = phi ptr [ %b.addr.float.2, %BB ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ %b.addr.float.2, %for.body ] Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G1, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition, unit: !1, thrownTypes: !"clang") Step #5: !"clang" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: can't skip to bit 3775880000 from 6752 Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %16 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (120259084320) exceeds limit (4294967295) in function 'f' Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp uge i1 %2, %28 Step #5: store i1 %29, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %35 = getelementptr i1, ptr %32, i1 %25 Step #5: store i1 %29, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %36 = ashr i8 -128, -1 Step #5: %43 = mul i8 -128, %36 Step #5: Instruction does not dominate all uses! Step #5: %27 = load i1, ptr %26, align 1 Step #5: %44 = getelementptr i1, ptr %1, i1 %27 Step #5: Instruction does not dominate all uses! Step #5: %37 = icmp ult i1 %20, %34 Step #5: store i1 %37, ptr %44, align 1 Step #5: Instruction does not dominate all uses! Step #5: %31 = icmp sgt i1 %15, %20 Step #5: %49 = ashr i1 %31, %29 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp uge i1 %2, %28 Step #5: %49 = ashr i1 %31, %29 Step #5: Instruction does not dominate all uses! Step #5: %33 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %51 = getelementptr i1, ptr %G1, i1 %33 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1440 of 1440 bytes Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Missing element type for old-style global (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967312) exceeds limit (4294967295) in function 'f' Step #5: Invalid integer record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %G9 = getelementptr ptr, ptr %G8, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: store i64 %B9, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: store i1 %B6, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %C4 = icmp ult i1 %C15, %B6 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %B3 = and i1 %B6, false Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: error: input module is broken! Step #5: can't skip to bit 268446912 from 11360 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869264) exceeds limit (4294967295) in function 'f' Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967312) exceeds limit (4294967295) in function 'f' Step #5: Invalid record Step #5: error: input module is broken! Step #5: Basic Block in function 'xyzzy' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (34359738416) exceeds limit (4294967295) in function 'f' Step #5: musttail call result must be returned Step #5: ret i32 %E Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function returns a token but isn't an intrinsic Step #5: ptr @"\CA\B8llvm.experimental.gc.statepnint.p0f_isV\\n" Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"+infvm.experimental.gc.relocatep1i3" Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %add2 = fmul fast double %add, %add2 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'example1' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--aarch64-O2: /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:268: void llvm::FunctionLoweringInfo::set(const Function &, MachineFunction &, SelectionDAG *): Assertion `BB.begin() == PadInst && "WinEHPrepare failed to demote PHIs"' failed. Step #5: ==2465== ERROR: libFuzzer: deadly signal Step #5: #0 0x563705e5d334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563705dd1538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563705db4085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a1dff041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a1ddf400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a1ddd3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f6a1ddd3728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f6a1dde4fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x56370b1d4e09 in llvm::FunctionLoweringInfo::set(llvm::Function const&, llvm::MachineFunction&, llvm::SelectionDAG*) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:268:9 Step #5: #9 0x56370b3650a0 in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:611:13 Step #5: #10 0x56370b362ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #11 0x56370a00fbe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #12 0x56370aa7579e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #13 0x56370aa812b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #14 0x56370aa76998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #15 0x56370aa76998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #16 0x563705e5e61b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #17 0x563705db576d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563705dbed08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563705da51a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563705dd1ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6a1ddd5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563705d9856d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--aarch64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42b8df6839be740f427c2f77e422d2ce30b39d7c Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x564d88633190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1488393320 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x564d92be0af0, 0x564d92be0c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x564d92be0c08,0x564d92be1d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2454.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--aarch64-O2/regressions/42b8df6839be740f427c2f77e422d2ce30b39d7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 10572 total files; 3390 processed earlier; will process 7182 files now Step #5: #1 pulse cov: 25 ft: 26 exec/s: 0 rss: 134Mb Step #5: #2 pulse cov: 27 ft: 38 exec/s: 0 rss: 136Mb Step #5: #4 pulse cov: 27 ft: 45 exec/s: 0 rss: 138Mb Step #5: #8 pulse cov: 27 ft: 57 exec/s: 0 rss: 138Mb Step #5: #16 pulse cov: 31 ft: 65 exec/s: 0 rss: 140Mb Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: can't skip to bit 1514168096 from 11936 Step #5: error: input module is broken! Step #5: #32 pulse cov: 34 ft: 90 exec/s: 0 rss: 141Mb Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2109344 from 12096 Step #5: error: input module is broken! Step #5: Basic Block in function 'symhash_add' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: #64 pulse cov: 35 ft: 105 exec/s: 0 rss: 143Mb Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid named struct record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 38 ft: 120 exec/s: 64 rss: 144Mb Step #5: Unexpected end of file reading 1660 of 1660 bytes Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !19 = distinct !DISubprogram(name: "fn1", scope: !2, file: !2, line: 5, type: !"d", scopeLine: 5, spFlags: DISPFlagDefinition, unit: !7, retainedNodes: !8) Step #5: !"d" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 38197607104 from 2368 Step #5: error: input module is broken! Step #5: Basic Block in function 'no_matching_phi' does not have terminator! Step #5: label %10 Step #5: error: input module is broken! Step #5: LLVM ERROR: cannot lower calls with arbitrary operand bundles: foo Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==2722== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d88632334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d885a6538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d88589085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3df22d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3df03100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3df010858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d886346c1 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:112:3 Step #5: #7 0x564d8dddc872 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x564d8dddcb11 in llvm::reportFatalUsageError(llvm::Twine const&) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:156:3 Step #5: #9 0x564d8da22c56 in failForInvalidBundles(llvm::CallBase const&, llvm::StringRef, llvm::ArrayRef) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:857:5 Step #5: #10 0x564d8da0a344 in llvm::SelectionDAGBuilder::visitCall(llvm::CallInst const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:9979:3 Step #5: #11 0x564d8d9f9eda in llvm::SelectionDAGBuilder::visit(unsigned int, llvm::User const&) /src/llvm-project/llvm/include/llvm/IR/Instruction.def:211:1 Step #5: #12 0x564d8d9f848e in llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:1393:3 Step #5: #13 0x564d8db42db1 in llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:895:12 Step #5: #14 0x564d8db41ad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #15 0x564d8db3a5cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #16 0x564d8db37ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #17 0x564d8c7e4be1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #18 0x564d8d24a79e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #19 0x564d8d2562b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #20 0x564d8d24b998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #21 0x564d8d24b998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #22 0x564d8863361b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #23 0x564d8858a76d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #24 0x564d88593d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #25 0x564d8857a1a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #26 0x564d885a6ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #27 0x7fe3df012082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #28 0x564d8856d56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--aarch64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3f477880ff9cc57faa6ae11ce5eea680e946ff7 Step #5: MERGE-OUTER: attempt 4 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x557e93816190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1492406760 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x557e9ddc3af0, 0x557e9ddc3c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x557e9ddc3c08,0x557e9ddc4d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2454.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--aarch64-O2/regressions/a3f477880ff9cc57faa6ae11ce5eea680e946ff7' caused a failure at the previous merge step Step #5: MERGE-INNER: 10572 total files; 3577 processed earlier; will process 6995 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 138Mb Step #5: #2 pulse cov: 27 ft: 35 exec/s: 0 rss: 138Mb Step #5: #4 pulse cov: 27 ft: 40 exec/s: 0 rss: 139Mb Step #5: #8 pulse cov: 27 ft: 55 exec/s: 0 rss: 140Mb Step #5: #16 pulse cov: 27 ft: 65 exec/s: 0 rss: 141Mb Step #5: #32 pulse cov: 30 ft: 72 exec/s: 0 rss: 142Mb Step #5: Only global variables can have appending linkage! Step #5: ptr @test_memmove_zero_length Step #5: error: input module is broken! Step #5: can't skip to bit 10240 from 10112 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 34 ft: 101 exec/s: 64 rss: 144Mb Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid TYPE table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test_01' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: #128 pulse cov: 34 ft: 106 exec/s: 64 rss: 145Mb Step #5: can't skip to bit 137438962368 from 8928 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: Invalid store atomic record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 37 ft: 128 exec/s: 51 rss: 145Mb Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !1 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (85899345968) exceeds limit (4294967295) in function 'main' Step #5: Invalid cleanupret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 4864224 from 12448 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 40 ft: 153 exec/s: 46 rss: 155Mb Step #5: can't skip to bit 2109952 from 12608 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5: ÿ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: ÿ Step #5: Step #5: can't skip to bit 544256960 from 12448 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %Src, ptr align 4 %Src, i32 256, i32 4) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %r0 = musttail call i32 undef(%foo %f) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The unwind destination does not have an exception handling instruction! Step #5: %tmp175 = invoke double @sqrt(double 5.000000e-01) Step #5: to label %bb177 unwind label %bb114 Step #5: error: input module is broken! Step #5: Basic Block in function '_ada_bench' does not have terminator! Step #5: label %22 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @takes_i32_inalloca Step #5: Attribute after last parameter! Step #5: call void @takes_i32(ptr %G) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i8, ptr %3, %G1 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: Basic Block in function 'bitcast_bitcast_s_v_s' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighss", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: #1024 pulse cov: 41 ft: 169 exec/s: 35 rss: 155Mb Step #5: Invalid string record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: store volatile i1 %B13, ptr @llvm.experimental.guard, align 1 Step #5: Cannot take the address of an intrinsic! Step #5: store volatile i1 %B13, ptr @llvm.experimental.guard, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 54821407744 from 4992 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.relocate.p1i32 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967328) exceeds limit (4294967295) in function 'f' Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, i96 1, align 1 Step #5: %G = getelementptr i1, ptr %A, i16 -1 Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A, align 1 Step #5: %G1 = getelementptr i1, ptr %G, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, i96 1, align 8 Step #5: %G4 = getelementptr ptr, ptr %A1, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A, align 1 Step #5: %G4 = getelementptr ptr, ptr %A1, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, i96 1, align 8 Step #5: store ptr %G, ptr %A1, align 8 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM1O.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1752 of 1752 bytes Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: i32 3, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: i32 3 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %B = sub i1 %B5, false Step #5: store i1 %B, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %L2, false Step #5: %C3 = icmp uge i1 %B5, %C8 Step #5: Instruction does not dominate all uses! Step #5: %C6 = icmp uge i1 %B14, false Step #5: %0 = icmp uge i1 %C6, %C10 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %G, i1 %L2 Step #5: store ptr %G1, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B6 = sdiv i32 -2147483648, -2147483648 Step #5: %B7 = srem i32 %B6, %B4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = sdiv i32 -2147483648, -2147483648 Step #5: store i32 %B6, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %G, i1 %L2 Step #5: store i1 %C9, ptr %G1, align 1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Only PHI nodes may reference their own value! Step #5: %add = add nsw i32 -2147483648, %add Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, double 0.000000e+00 Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 52625441024 from 12032 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %gep, %gep Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1416 of 1416 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Unexpected end of file reading 1772 of 1772 bytes Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: !1 = !{i32 2, !"Dwarf Version", i32 4} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not an int attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: store i1 false, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: %G = getelementptr i1, ptr %1, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %C2 = icmp sle i1 false, %C3 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G4 = getelementptr i1, ptr %G3, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G1 = getelementptr i1, ptr %G4, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %0 = and i1 %B15, %B1 Step #5: store i1 %0, ptr %G15, align 1 Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid value name (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (85899345968) exceeds limit (4294967295) in function 'main' Step #5: invalid retained nodes list Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !DIExpression()) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %58 = load i8, ptr %57, align 1 Step #5: %79 = lshr i8 %58, %66 Step #5: Instruction does not dominate all uses! Step #5: %66 = load i8, ptr %60, align 1 Step #5: %79 = lshr i8 %58, %66 Step #5: Instruction does not dominate all uses! Step #5: %47 = icmp ne i64 4294967296, 0 Step #5: store i1 %47, ptr %74, align 1 Step #5: Instruction does not dominate all uses! Step #5: %74 = getelementptr i1, ptr %23, i1 %72 Step #5: store i1 %47, ptr %74, align 1 Step #5: Instruction does not dominate all uses! Step #5: %76 = getelementptr i1, ptr %74, i1 %73 Step #5: %81 = getelementptr i1, ptr %76, i1 %32 Step #5: Instruction does not dominate all uses! Step #5: %71 = icmp eq i1 %8, %70 Step #5: %82 = getelementptr i1, ptr %23, i1 %71 Step #5: Instruction does not dominate all uses! Step #5: %71 = icmp eq i1 %8, %70 Step #5: %83 = or i1 %78, %71 Step #5: Instruction does not dominate all uses! Step #5: %71 = icmp eq i1 %8, %70 Step #5: %84 = icmp uge i1 %71, %83 Step #5: Instruction does not dominate all uses! Step #5: %74 = getelementptr i1, ptr %23, i1 %72 Step #5: %85 = getelementptr i1, ptr %74, i1 %75 Step #5: Instruction does not dominate all uses! Step #5: %75 = load i1, ptr %74, align 1 Step #5: %85 = getelementptr i1, ptr %74, i1 %75 Step #5: Instruction does not dominate all uses! Step #5: %50 = alloca i8, align 1 Step #5: store i8 %79, ptr %50, align 1 Step #5: Instruction does not dominate all uses! Step #5: %68 = getelementptr i8, ptr %57, i8 %58 Step #5: store ptr %68, ptr %49, align 8 Step #5: Instruction does not dominate all uses! Step #5: %49 = alloca ptr, align 8 Step #5: store ptr %68, ptr %49, align 8 Step #5: Instruction does not dominate all uses! Step #5: %58 = load i8, ptr %57, align 1 Step #5: %86 = or i8 %58, %80 Step #5: Instruction does not dominate all uses! Step #5: %66 = load i8, ptr %60, align 1 Step #5: %87 = udiv i8 %86, %66 Step #5: Instruction does not dominate all uses! Step #5: %55 = getelementptr i8, ptr %50, i8 %54 Step #5: store ptr %55, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %68 = getelementptr i8, ptr %57, i8 %58 Step #5: %88 = getelementptr i8, ptr %68, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %44 = alloca ptr, align 8 Step #5: store ptr %85, ptr %44, align 8 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 41 ft: 191 exec/s: 31 rss: 160Mb Step #5: warning: :0:0: stack frame size (85899345968) exceeds limit (4294967295) in function 'main' Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr @gconst, i32 8, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 0, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 1, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 2, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 4, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 8, i32 1) #2 Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'getScalarFunc' does not have terminator! Step #5: label %21 Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: , types: !7) Step #5: !7 = !{!8, !8, !9} Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid base type Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !9, size: 64) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: !10 = !DILocation(line: 4, column: 13, scope: !11) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !10} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !11} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1804 of 1804 bytes Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: store i1 %10, ptr %104, align 1 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cm = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Operand bundles found with no consumer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Function return type does not match operand type of return inst! Step #5: ret float ([2 x float]) poison Step #5: fp128error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: 388, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Alias and aliasee types don't match (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %32 = getelementptr inbounds void, ptr %C2r.0, i64 %Cs Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: 12, name: "y", scope: !15, file: !1, line: 2, baseType: !18, size: 32, offset: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid base type Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !7, elements: !13) Step #5: !7 = !DILocalVariable(name: "__vla_expr", scope: !8, type: !10, flags: DIFlagArtificial) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Explicit invoke type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f1' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: llvm-isel-fuzzer--aarch64-O2: /src/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp:1452: StackOffset llvm::AArch64FrameLowering::resolveFrameOffsetReference(const MachineFunction &, int64_t, bool, TargetStackID::Value, Register &, bool, bool) const: Assertion `Subtarget.isCallingConvWin64(MF.getFunction().getCallingConv(), MF.getFunction().isVarArg()) && "Funclets should only be present on Win64"' failed. Step #5: ==2730== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e93815334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e93789538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e9376c085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e2362641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e2342a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e23409858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f0e23409728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f0e2341afd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x557e93c8ea57 in llvm::AArch64FrameLowering::resolveFrameOffsetReference(llvm::MachineFunction const&, long, bool, llvm::TargetStackID::Value, llvm::Register&, bool, bool) const /src/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp:1450:9 Step #5: #9 0x557e93c8cf41 in llvm::AArch64FrameLowering::resolveFrameIndexReference(llvm::MachineFunction const&, int, llvm::Register&, bool, bool) const /src/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp:1375:10 Step #5: #10 0x557e93eb10ea in llvm::AArch64RegisterInfo::eliminateFrameIndex(llvm::MachineInstrBundleIterator, int, unsigned int, llvm::RegScavenger*) const /src/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp:1051:19 Step #5: #11 0x557e97c954b3 in replaceFrameIndicesBackward /src/llvm-project/llvm/lib/CodeGen/PrologEpilogInserter.cpp:1516:23 Step #5: #12 0x557e97c954b3 in replaceFrameIndicesBackward /src/llvm-project/llvm/lib/CodeGen/PrologEpilogInserter.cpp:1373:5 Step #5: #13 0x557e97c954b3 in (anonymous namespace)::PEIImpl::run(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/PrologEpilogInserter.cpp:277:7 Step #5: #14 0x557e97c97657 in (anonymous namespace)::PEILegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/PrologEpilogInserter.cpp:357:23 Step #5: #15 0x557e979c7be1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #16 0x557e9842d79e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #17 0x557e984392b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #18 0x557e9842e998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #19 0x557e9842e998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #20 0x557e9381661b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #21 0x557e9376d76d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x557e93776d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x557e9375d1a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x557e93789ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f0e2340b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x557e9375056d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--aarch64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-713be4d4f3e6971d0af70249e464e39813696d97 Step #5: MERGE-OUTER: attempt 5 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55663679a190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1584405049 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x556640d47af0, 0x556640d47c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x556640d47c08,0x556640d48d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2454.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--aarch64-O2/regressions/713be4d4f3e6971d0af70249e464e39813696d97' caused a failure at the previous merge step Step #5: MERGE-INNER: 10572 total files; 6201 processed earlier; will process 4371 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 132Mb Step #5: #2 pulse cov: 34 ft: 48 exec/s: 0 rss: 136Mb Step #5: #4 pulse cov: 34 ft: 51 exec/s: 0 rss: 138Mb Step #5: #8 pulse cov: 34 ft: 55 exec/s: 0 rss: 138Mb Step #5: Unexpected end of file reading 1880 of 1880 bytes Step #5: error: input module is broken! Step #5: #16 pulse cov: 36 ft: 76 exec/s: 16 rss: 144Mb Step #5: warning: :0:0: stack frame size (17179869248) exceeds limit (4294967295) in function 'f' Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 39 ft: 93 exec/s: 32 rss: 146Mb Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 false Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B35 = mul i66 %B25, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B13 = lshr i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B13 = lshr i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G75, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B25, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %L12, i8 0 Step #5: store ptr %G23, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A6, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B37 = add i66 %B25, %B35 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %C13 = icmp uge i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %C13 = icmp uge i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr undef, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %L12, i8 0 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C13, ptr %A30, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C13, ptr %A30, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr %G35, i66 %B25 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 %B35 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: store i1 %C2, ptr undef, align 1 Step #5: error: input module is broken! Step #5: #64 pulse cov: 40 ft: 108 exec/s: 32 rss: 146Mb Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: #128 pulse cov: 40 ft: 118 exec/s: 25 rss: 149Mb Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value), scopeLine: 3, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid unary op constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 40 ft: 122 exec/s: 21 rss: 153Mb Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 4101, 3, 4101, 10, 4101, 11, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4098, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 34393550048 from 14720 Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load ptr, ptr %G61, align 8 Step #5: store ptr %G75, ptr %L1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %L7, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 127 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: %C16 = icmp sgt i1 %C13, %L6 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 104077707072 from 8768 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i0, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: error: input module is broken! Step #5: can't skip to bit 103206512288 from 13920 Step #5: error: input module is broken! Step #5: can't skip to bit 40120416 from 10304 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svf' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !11, !DIExpression(22, 21, 25, 78, 15, 3, 0, 0)} Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: invalid expression Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 41 ft: 152 exec/s: 23 rss: 153Mb Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: can't skip to bit 80192 from 14112 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 24706583616 from 15296 Step #5: error: input module is broken! Step #5: can't skip to bit 408256 from 15008 Step #5: error: input module is broken! Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00% \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00% \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %92 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %103 = ashr i66 %98, -1 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %106 = lshr i66 %94, -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: %107 = icmp slt i1 true, %88 Step #5: Instruction does not dominate all uses! Step #5: %66 = getelementptr ptr, ptr %6, i1 %64 Step #5: store ptr %104, ptr %66, align 8 Step #5: Instruction does not dominate all uses! Step #5: %96 = icmp sge i66 -1, %84 Step #5: %108 = getelementptr i66, ptr %20, i1 %96 Step #5: Instruction does not dominate all uses! Step #5: %62 = getelementptr ptr, ptr %36, i66 %L8 Step #5: store ptr %62, ptr %34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %49, i66 -36893488147419103232 Step #5: store ptr %71, ptr %24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %110 = add i66 %94, %105 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %112 = icmp uge i66 -1, %98 Step #5: Instruction does not dominate all uses! Step #5: %86 = getelementptr i1, ptr %80, i1 %85 Step #5: store i1 %107, ptr %86, align 1 Step #5: Instruction does not dominate all uses! Step #5: %61 = getelementptr ptr, ptr %9, i8 %59 Step #5: store ptr %61, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: %114 = icmp sgt i1 %112, %83 Step #5: Instruction does not dominate all uses! Step #5: %89 = getelementptr ptr, ptr undef, i66 %84 Step #5: %115 = getelementptr ptr, ptr %89, i66 -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: store i1 %88, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 52817687520 from 10048 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: invalid tag Step #5: !11 = !DIBasicType(tag: DW_TAG_set_type, name: "ty16", size: 16, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: blockaddress operand must be a function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869248) exceeds limit (4294967295) in function 'f' Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid name for a VFABI variant: _ZFV_LLVM_N2v_atan(vector_atan) Step #5: %call10 = tail call fast double @atan(double %_15) #0 Step #5: invalid name for a VFABI variant: _ZFV_LLVM_N2v_atan(vector_atan) Step #5: ptr @vector_atan Step #5: error: input module is broken! Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %92 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %103 = ashr i66 %98, -1 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %106 = lshr i66 %94, -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: %107 = icmp slt i1 true, %88 Step #5: Instruction does not dominate all uses! Step #5: %66 = getelementptr ptr, ptr %6, i1 %64 Step #5: store ptr %104, ptr %66, align 8 Step #5: Instruction does not dominate all uses! Step #5: %96 = icmp sge i66 -1, %84 Step #5: %108 = getelementptr i66, ptr %20, i1 %96 Step #5: Instruction does not dominate all uses! Step #5: %62 = getelementptr ptr, ptr %36, i66 %L8 Step #5: store ptr %62, ptr %34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %49, i66 -36893488147419103232 Step #5: store ptr %71, ptr %24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %110 = add i66 %94, %105 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %112 = icmp uge i66 -1, %98 Step #5: Instruction does not dominate all uses! Step #5: %86 = getelementptr i1, ptr %80, i1 %85 Step #5: store i1 %107, ptr %86, align 1 Step #5: Instruction does not dominate all uses! Step #5: %61 = getelementptr ptr, ptr %9, i8 %59 Step #5: store ptr %61, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: %114 = icmp sgt i1 %112, %83 Step #5: Instruction does not dominate all uses! Step #5: %89 = getelementptr ptr, ptr undef, i66 %84 Step #5: %115 = getelementptr ptr, ptr %89, i66 -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: store i1 %88, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %l.0 = phi i32 [ %add23, %for.body19 ], [ 0, %for.cond8 ] Step #5: %add23 = add nsw i32 %l.0, %add20 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add25 = add nsw i32 %k.0, 1 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add28 = add nsw i32 %j.0, 1 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Basic Block in function 'f_7' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %92 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %103 = ashr i66 %98, -1 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %106 = lshr i66 %94, -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: %107 = icmp slt i1 true, %88 Step #5: Instruction does not dominate all uses! Step #5: %66 = getelementptr ptr, ptr %6, i1 %64 Step #5: store ptr %104, ptr %66, align 8 Step #5: Instruction does not dominate all uses! Step #5: %96 = icmp sge i66 -1, %84 Step #5: %108 = getelementptr i66, ptr %20, i1 %96 Step #5: Instruction does not dominate all uses! Step #5: %62 = getelementptr ptr, ptr %36, i66 %L8 Step #5: store ptr %62, ptr %34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %49, i66 -36893488147419103232 Step #5: store ptr %71, ptr %24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %110 = add i66 %94, %105 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %112 = icmp uge i66 -1, %98 Step #5: Instruction does not dominate all uses! Step #5: %86 = getelementptr i1, ptr %80, i1 %85 Step #5: store i1 %107, ptr %86, align 1 Step #5: Instruction does not dominate all uses! Step #5: %61 = getelementptr ptr, ptr %9, i8 %59 Step #5: store ptr %61, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: %114 = icmp sgt i1 %112, %83 Step #5: Instruction does not dominate all uses! Step #5: %89 = getelementptr ptr, ptr undef, i66 %84 Step #5: %115 = getelementptr ptr, ptr %89, i66 -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: store i1 %88, ptr undef, align 1 Step #5: error: input module is broken! Step #5: #1024 pulse cov: 41 ft: 176 exec/s: 25 rss: 155Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869280) exceeds limit (4294967295) in function 'f' Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %92 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %103 = ashr i66 %98, -1 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %106 = lshr i66 %94, -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: %107 = icmp slt i1 true, %88 Step #5: Instruction does not dominate all uses! Step #5: %66 = getelementptr ptr, ptr %6, i1 %64 Step #5: store ptr %104, ptr %66, align 8 Step #5: Instruction does not dominate all uses! Step #5: %96 = icmp sge i66 -1, %84 Step #5: %108 = getelementptr i66, ptr %20, i1 %96 Step #5: Instruction does not dominate all uses! Step #5: %62 = getelementptr ptr, ptr %36, i66 %L8 Step #5: store ptr %62, ptr %34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %49, i66 -36893488147419103232 Step #5: store ptr %71, ptr %24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %110 = add i66 %94, %105 Step #5: Instruction does not dominate all uses! Step #5: %86 = getelementptr i1, ptr %80, i1 %85 Step #5: store i1 %107, ptr %86, align 1 Step #5: Instruction does not dominate all uses! Step #5: %61 = getelementptr ptr, ptr %9, i8 %59 Step #5: store ptr %61, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %89 = getelementptr ptr, ptr undef, i66 %84 Step #5: %113 = getelementptr ptr, ptr %89, i66 -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: store i1 %88, ptr undef, align 1 Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: 0, unit: !1) Step #5: scope points into the type hierarchy Step #5: !8 = !DILocation(line: 2, column: 13, scope: !3) Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !3, file: !2, line: 2, column: 16) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (17179869248) exceeds limit (4294967295) in function 'f' Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869248) exceeds limit (4294967295) in function 'f' Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: do not know how to soften fp_extend Step #5: llvm-isel-fuzzer--aarch64-O2: /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:337: void llvm::TargetLowering::softenSetCCOperands(SelectionDAG &, EVT, SDValue &, SDValue &, ISD::CondCode &, const SDLoc &, const SDValue, const SDValue, SDValue &, bool) const: Assertion `(VT == MVT::f32 || VT == MVT::f64 || VT == MVT::f128 || VT == MVT::ppcf128) && "Unsupported setcc type!"' failed. Step #5: ==2912== ERROR: libFuzzer: deadly signal Step #5: #0 0x556636799334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55663670d538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566366f0085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b3358141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b3338500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b33364858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f9b33364728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f9b33375fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55663be45a3b in llvm::TargetLowering::softenSetCCOperands(llvm::SelectionDAG&, llvm::EVT, llvm::SDValue&, llvm::SDValue&, llvm::ISD::CondCode&, llvm::SDLoc const&, llvm::SDValue, llvm::SDValue, llvm::SDValue&, bool) const /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:336:3 Step #5: #9 0x55663bdf939a in llvm::DAGTypeLegalizer::SoftenFloatOp_SETCC(llvm::SDNode*) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:1386:7 Step #5: #10 0x55663bdf70a6 in llvm::DAGTypeLegalizer::SoftenFloatOperand(llvm::SDNode*, unsigned int) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:1190:32 Step #5: #11 0x55663bd18b9a in llvm::DAGTypeLegalizer::run() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:331:28 Step #5: #12 0x55663bd201d6 in llvm::SelectionDAG::LegalizeTypes() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:1052:34 Step #5: #13 0x55663bcaa8ad in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1010:23 Step #5: #14 0x55663bca8ad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #15 0x55663bca15cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #16 0x55663bc9eab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #17 0x55663a94bbe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #18 0x55663b3b179e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #19 0x55663b3bd2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #20 0x55663b3b2998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #21 0x55663b3b2998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #22 0x55663679a61b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #23 0x5566366f176d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #24 0x5566366fad08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #25 0x5566366e11a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #26 0x55663670dee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #27 0x7f9b33366082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #28 0x5566366d456d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--aarch64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63d433a88b2d4fab83331f443b264046828ff18c Step #5: MERGE-OUTER: attempt 6 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x556e37c88190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1628754874 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x556e42235af0, 0x556e42235c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x556e42235c08,0x556e42236d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2454.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--aarch64-O2/regressions/63d433a88b2d4fab83331f443b264046828ff18c' caused a failure at the previous merge step Step #5: MERGE-INNER: 10572 total files; 7352 processed earlier; will process 3220 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 134Mb Step #5: #2 pulse cov: 34 ft: 41 exec/s: 0 rss: 136Mb Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: #4 pulse cov: 34 ft: 53 exec/s: 0 rss: 140Mb Step #5: #8 pulse cov: 34 ft: 66 exec/s: 0 rss: 141Mb Step #5: Invalid cmp constexpt record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 36 ft: 82 exec/s: 0 rss: 142Mb Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 36 ft: 96 exec/s: 0 rss: 143Mb Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869296) exceeds limit (4294967295) in function 'f' Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i1> %B Step #5: [2 x i1]error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: #64 pulse cov: 39 ft: 123 exec/s: 64 rss: 146Mb Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %for.body.lr.ph ], [ %indvars.iv.next, %for.body ] Step #5: GEP indexes must be integers Step #5: %arrayidx6 = getelementptr inbounds float, ptr %C, float 1.000000e-01 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !"head_size", file: !1, line: 3, baseType: !4, size: 64) Step #5: !"head_size" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #128 pulse cov: 40 ft: 134 exec/s: 42 rss: 149Mb Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: location requires a valid scope Step #5: !24 = !DILocation(line: 4, column: 10, scope: !8) Step #5: !8 = !{null, !9} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869232) exceeds limit (4294967295) in function 'f' Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %26 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %26 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: %106 = udiv i1 %10, %B Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: store i1 %10, ptr %103, align 1 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 40 ft: 146 exec/s: 42 rss: 150Mb Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f_as1 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (17179869216) exceeds limit (4294967295) in function 'f' Step #5: Invalid select record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %tmp.uip = getelementptr %struct.GLDContextRec, ptr %ctx, i32 0, i32 22 Step #5: error: input module is broken! Step #5: can't skip to bit 536881440 from 9472 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (17179869248) exceeds limit (4294967295) in function 'f' Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 40 ft: 161 exec/s: 42 rss: 150Mb Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'a2q' is not a recognized processor for this target (ignoring processor) Step #5: 'a2q' is not a recognized processor for this target (ignoring processor) Step #5: 'a2q' is not a recognized processor for this target (ignoring processor) Step #5: 'a2q' is not a recognized processor for this target (ignoring processor) Step #5: Instruction does not dominate all uses! Step #5: %L5 = load i1, ptr %A6, align 1 Step #5: %C7 = icmp uge i1 %L5, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = add i1 %C9, %C12 Step #5: %C7 = icmp uge i1 %L5, %B8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i66 %B4, %B9 Step #5: %B3 = and i1 %C3, %B39 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i66, ptr %L2, align 4 Step #5: %B5 = urem i66 %L8, -1 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i66 %L4, %B24 Step #5: %B10 = udiv i66 %B4, %B9 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %B10 = udiv i66 %B4, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G15 = getelementptr ptr, ptr %A19, i8 %B12 Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp ule i66 %B4, %B24 Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B12 = and i8 %L9, %L10 Step #5: %G47 = getelementptr ptr, ptr %L11, i8 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A5 = alloca i1, align 1 Step #5: %G24 = getelementptr i1, ptr %A5, i66 %B36 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp ult i1 %C, %B23 Step #5: store i1 %C10, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr i1, ptr %G53, i1 %C6 Step #5: store i1 %C10, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %B1 = mul i66 %B9, 9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %C8 = icmp ne i66 -1, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i1, ptr %L7, i1 %L3 Step #5: store i1 %B35, ptr %G11, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i66, i32 %B6, align 8 Step #5: store i66 %B2, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %G16, i66 %L4 Step #5: %G23 = getelementptr ptr, ptr %G12, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %G4 = getelementptr i66, ptr %G37, i1 %C Step #5: store i66 %B17, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i66, ptr %G4, align 4 Step #5: %B30 = ashr i66 %L6, %B2 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %L7, i1 %L3 Step #5: store i1 %B3, ptr %G1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G17 = getelementptr i66, ptr %G45, i66 %L4 Step #5: %G9 = getelementptr i66, ptr %G17, i66 %B5 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i66, ptr %L2, align 4 Step #5: %B20 = urem i66 %L8, %L16 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp eq i66 %B27, %B9 Step #5: store i1 %C4, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C4, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i66, ptr %L2, align 4 Step #5: %B16 = urem i66 %L4, %B10 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %G32, i1 %C23 Step #5: store ptr %G21, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G26, i1 %C12 Step #5: store ptr %G21, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i66, ptr %G4, align 4 Step #5: %B25 = srem i66 %B16, %L6 Step #5: Instruction does not dominate all uses! Step #5: %G17 = getelementptr i66, ptr %G45, i66 %L4 Step #5: store i66 %B30, ptr %G17, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G5 = getelementptr i1, ptr %A5, i8 %B11 Step #5: store i1 %C8, ptr %G5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G29, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L11, i32 %B15 Step #5: %G44 = getelementptr ptr, ptr %G33, i1 %C13 Step #5: Instruction does not dominate all uses! Step #5: %B26 = add i1 %C16, %L1 Step #5: %G19 = getelementptr ptr, ptr %A13, i1 %B26 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A1, align 8 Step #5: %G6 = getelementptr i66, ptr %L2, i1 %L3 Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %A6, align 1 Step #5: %G6 = getelementptr i66, ptr %L2, i1 %L3 Step #5: Instruction does not dominate all uses! Step #5: %G14 = getelementptr ptr, ptr %G33, i8 %B12 Step #5: store ptr %G14, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G14, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr i1, ptr %A6, i1 %L5 Step #5: %G = getelementptr i1, ptr %G32, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i66 %B4, %B9 Step #5: %G = getelementptr i1, ptr %G32, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %G22, i16 256 Step #5: store ptr %G39, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %G16, i66 %L4 Step #5: store ptr %G39, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G31 = getelementptr ptr, ptr %G41, i8 %L13 Step #5: store ptr %G31, ptr %G19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B18 = srem i66 %L8, %L15 Step #5: %G40 = getelementptr ptr, ptr %A19, i66 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr ptr, ptr %A1, i8 %L9 Step #5: store ptr %G6, ptr %G34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G36 = getelementptr ptr, ptr %A1, i1 %C9 Step #5: store ptr %G36, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i8, ptr %A9, i66 %L4 Step #5: store ptr %G35, ptr %A37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i66, ptr %L2, align 4 Step #5: %B21 = udiv i66 %B7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %G38 = getelementptr ptr, ptr %G13, i66 %B9 Step #5: store ptr %G38, ptr %A14, align 8 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %128 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: discriminator can only appear on variant part Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: Basic Block in function 'test_01' does not have terminator! Step #5: label %2 Step #5: calls to experimental_deoptimize must be followed by a return Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Globals cannot contain scalable types Step #5: ptr @G.10 Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @"llvm\A4dbg.value" Step #5: error: input module is broken! Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: can't skip to bit 17183028416 from 13312 Step #5: error: input module is broken! Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: Globals cannot contain scalable types Step #5: ptr @G.10 Step #5: Globals cannot contain scalable types Step #5: ptr @G.12 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: preferred alignment cannot be less than the ABI alignment Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: wchar_size metadata requires constant integer argument Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 40 ft: 175 exec/s: 34 rss: 159Mb Step #5: Invalid data record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %1 = musttail call reassoc double @llvm.cos.f64(double %a) Step #5: error: input module is broken! Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: error: input module is broken! Step #5: preferred alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %3 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %5 = phi i32 [ %1, %3 ], [ 0, %243 ], [ %5, %246 ], [ undef, %72 ], [ undef, %47 ], [ undef, %27 ], [ undef, %14 ], [ undef, %4 ] Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @est9llvm.memcpy.p-257i8.p Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i1.i170141183\C832767llvm.m" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @emmove.p0i8.p0i8.i32 Step #5: error: input module is broken! Step #5: associated can only appear in array type Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: PHI node entries do not match predecessors! Step #5: %A0r.0 = phi ptr [ undef, %entry ], [ %0, %bb ], [ undef, %BB1 ], [ undef, %BBW0 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB21 ], [ undef, %BB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB23 ], [ undef, %BB15 ], [ undef, %BB16 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB19 ], [ undef, %BB20 ], [ undef, %BB22 ], [ undef, %BB23 ], [ undef, %BB24 ], [ undef, %BB26 ], [ poison, %bb13 ] Step #5: label %BB1 Step #5: label %BB14 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %1 = call double @foo(double %0) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %0 = call double @foo(double 1.000000e+01) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_bar(bar_vec) Step #5: %call = call i64 @bar(ptr %load) #2 Step #5: error: input module is broken! Step #5: Invalid float const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Globals cannot contain scalable types Step #5: ptr @G.10 Step #5: Globals cannot contain scalable types Step #5: ptr @G.13 Step #5: Globals cannot contain scalable types Step #5: ptr @G.14 Step #5: Globals cannot contain scalable types Step #5: ptr @G.15 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @tinllvm.objectsize.i32.p Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i8llvm.objectsize.i64.p" Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <2 x i64> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <2 x i64> @llvm.arm.neon.vld2.v2i64.p0i8(ptr, i32) #0 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'vld1_8x16' does not have terminator! Step #5: label %1 Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <4 x i16> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <4 x i16> @llvm.arm.neon.vld2.v4i16.p0i8(ptr, i32) #0 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %cond = phi nsz double [ %div, %cond.true ], [ 0.000000e+00, %entry ] Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %B2 = sub i1 %L, %L1 Step #5: %1 = call i64 @"0i8llvm.objectsize.i64.p"(ptr undef, i1 false, i1 %B2, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: %C1 = icmp eq i64 -1, -9223372036854775808 Step #5: %1 = call i64 @"0i8llvm.objectsize.i64.p"(ptr undef, i1 false, i1 %C1, i1 false) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @tinllvm.objectsize.i32.p Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i8llvm.objectsize.i64.p" Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp14' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp14' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid store atomic record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Globals cannot contain scalable types Step #5: ptr @G.10 Step #5: Globals cannot contain scalable types Step #5: ptr @.17G Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: PHI node entries do not match predecessors! Step #5: %indvars.iv70 = phi i64 [ %indvars.iv.next71, %for.cond.cleanup4.us-lcssa.us.us ], [ %indvars.iv.next71, %for.cond.cleanup4.us-lcssa.us.us ] Step #5: label %for.cond.cleanup4.us-lcssa.us.us Step #5: label %for.body.us.preheader Step #5: error: input module is broken! Step #5: Globals cannot contain scalable types Step #5: ptr @G.10 Step #5: Globals cannot contain scalable types Step #5: ptr @G.13 Step #5: Globals cannot contain scalable types Step #5: ptr @G.14 Step #5: Globals cannot contain scalable types Step #5: ptr @G.15 Step #5: Globals cannot contain scalable types Step #5: ptr @G.16 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Globals cannot contain scalable types Step #5: ptr @G.10 Step #5: Globals cannot contain scalable types Step #5: ptr @G.13 Step #5: Globals cannot contain scalable types Step #5: ptr @G.15 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2676 of 2676 bytes Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2832 of 2832 bytes Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0i8(ptr, i1 immarg, i1 immarg, i1 immarg) #3 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 184598272 from 19520 Step #5: error: input module is broken! Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: domain must have one or two operands Step #5: !6 = distinct !{} Step #5: second domain operand must be string (if used) Step #5: !4 = distinct !{!4, !5} Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %B1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrerror: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2876 of 2876 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: invalid value for llvm.ident metadata entry operand(the operand should be a string) Step #5: i32 1 Step #5: error: input module is broken! Step #5: can't skip to bit 1465934208 from 20736 Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @jectsize.i32.p0i8llvm.ob Step #5: immarg attribute only applies to intrinsics Step #5: ptr @jectsize.i32.p1i65527llv Step #5: immarg attribute only applies to intrinsics Step #5: ptr @m.objectsize.i32.p2i8llv Step #5: immarg attribute only applies to intrinsics Step #5: ptr @m.objectsize.i32.p3i8llv Step #5: immarg attribute only applies to intrinsics Step #5: ptr @m.objectsize.i16.p3i8a_a Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967328) exceeds limit (4294967295) in function 'test_01' Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 3) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 3) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %b.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 0) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpb.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 1) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 3) ; (0, 0) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 3) ; (0, 0) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gg-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.relocate: relocated value must be a pointer Step #5: %d.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 2) ; (0, @func) Step #5: gc.relocate: relocated value must be a pointer Step #5: %lpd.new.1 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 2) ; (0, @func) Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: Unexpected end of file reading 2764 of 2764 bytes Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid extractelement constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4295184544 from 13888 Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: Invalid user of intrinsic instruction! Step #5: %2 = bitcast ptr @llvm.lifetime.start.p0 to ptr Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #2048 pulse cov: 40 ft: 195 exec/s: 31 rss: 162Mb Step #5: warning: :0:0: stack frame size (4294967328) exceeds limit (4294967295) in function 'test_01' Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.memmove.p0i8.p0i8.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.lifetime.start.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.objectsize.i64.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.memset.p0i8.i3" Step #5: error: input module is broken! Step #5: can't skip to bit 8646672000 from 14656 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't read more than 32 at a time, trying to read 276 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3232 of 3232 bytes Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !25 = distinct !{!25, !10} Step #5: !10 = !DILocation(line: 2, column: 3, scope: !7) Step #5: DILocation not allowed within this metadata node Step #5: !39 = distinct !{!39, !29} Step #5: !29 = !DILocation(line: 9, column: 3, scope: !27) Step #5: DILocation not allowed within this metadata node Step #5: !51 = distinct !{!51, !50} Step #5: !50 = !DILocation(line: 16, column: 3, scope: !41) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !10 = distinct !{!10, !11} Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: DILocation not allowed within this metadata node Step #5: !18 = distinct !{!18, !19} Step #5: !19 = !DILocation(line: 9, column: 3, scope: !20) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22} Step #5: !22 = !DILocation(line: 16, column: 3, scope: !23) Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 7621356416 from 27520 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_value(!16, !23, !DIExpression(), !31) Step #5: !16 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !17, size: 32) Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 104, i32 1042861} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 104, i32 1042861} Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 399 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: Basic Block in function 'ripple_no_nsw4' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32error: input module is broken! Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"2llvm.experimental.constrained.fadd.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4llvm.experimental.constrained.fsub.f0" Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare float @llvm.maxnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"cranch_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !3 = !{!"cranch_weights", i32 1, i32 2} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"cranch_weights", i32 4, i32 3, i32 2, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"cranch_weights", i32 4, i32 3, i32 2, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !5 = !{!"cranch_weights", i32 7, i32 6, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"cranch_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"cranch_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !6 = !{!"cranch_weights", i32 1, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"cranch_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"cranch_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"cranch_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !8 = !{!"cranch_weights", i32 2, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !9 = !{!"cranch_weights", i32 4, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !8 = !{!"cranch_weights", i32 2, i32 3} Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967312) exceeds limit (4294967295) in function 'test_01' Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lnvm.experimental.constrained.uitofp.f64.i32 Step #5: error: input module is broken! Step #5: can't skip to bit 2067830784 from 26496 Step #5: error: input module is broken! Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fadd Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fadd_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fsub Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fsub_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @foo.f64(double 0.000000e+00, double 0.000000e+00) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fmul Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @foo.f64(double 4.940660e-324, double 4.940660e-324) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fmul_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fmul.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fdiv Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fdiv_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_frem Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_frem_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.frem.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptoui Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptoui.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptoui_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptoui.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_uitofp Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_uitofp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %3 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptosi Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptosi_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call i32 @bar.i32(i32 %1, i32 %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_sitofp Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %3 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_sitofp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmp Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 false Step #5: i32Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i1 @llvm.experimental.constrained.fcmp.f64(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %1 Step #5: i32Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmps Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: i32Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmps_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i1 @"llvm.experim\11ntal.constrained.fcmps.f64"(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %1 Step #5: i32Attribute 'swiftself' does not apply to functions! Step #5: ptr @arbitraryfunc Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @foo.f64 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @bar.i32 Step #5: error: input module is broken! Step #5: swifterror value should be the second operand when used by stores Step #5: %A51 = alloca swifterror ptr, align 8 Step #5: store ptr %A51, ptr %A55, align 8 Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A8 = alloca swifterror ptr, align 8 Step #5: %G71 = getelementptr ptr, ptr %A8, i1 false Step #5: swifterror value should be the second operand when used by stores Step #5: %A4 = alloca swifterror ptr, align 8 Step #5: store ptr %A4, ptr undef, align 8 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3624 of 3624 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32Globals cannot contain scalable types Step #5: ptr @G Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %C23 = icmp ult i1 %C6, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: store i1 %C17, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3820 of 3820 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @cmp(i1 %cmp) [ "preallocated"() ] Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @cmp(i1 %0) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: can't skip to bit 104077726496 from 28192 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !6 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 2, scopeLine: 2, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B35, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C43 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %C23 = icmp ult i1 %C43, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B35, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: store i1 %L34, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B35, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %B31 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %a = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: Unfinished range! Step #5: !0 = !{!"magic ptr"} Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %1 = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %a = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %a = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %1 = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <8 x i32> %a0, <8 x i32> %1, <8 x i32> Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %tmp.uip = getelementptr %struct.GLDContextRec, ptr %ctx, i32 0, i32 22 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A61 = alloca swifterror i32, align 4 Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 44208048800 from 29504 Step #5: error: input module is broken! Step #5: Basic Block in function 'undef_packusdw_512' does not have terminator! Step #5: label %0 Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <8 x i32> %a0, <8 x i32> %1, <8 x i32> Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lr1el..ppv0pmmm.c.i32 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: calls to experimental_deoptimize must be followed by a return Step #5: error: input module is broken! Step #5: can't skip to bit 2005056928 from 19744 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G49 = getelementptr i1, ptr %A41, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp uge i1 %L3, %B62 Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %B25 = or i64 %B18, %L8 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B1 = mul i64 %L10, %L8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %B24 = urem i1 %B28, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B3 = or i64 %B11, %L10 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i1, ptr %G22, i64 %B12 Step #5: store i1 %B70, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: store i1 %L1, ptr %G25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C21 = icmp ule i1 %C35, %C41 Step #5: %C22 = icmp uge i1 %B20, %C21 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B15, 0 Step #5: store i64 %B4, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B13 = lshr i64 %B25, %L10 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G9 = getelementptr i1, ptr %G2, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr ptr, ptr %G56, i64 %B15 Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %G67, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %G62 = getelementptr ptr, ptr %G15, i1 %C38 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B15 = or i64 0, %L10 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B42 = lshr i64 %L6, %B1 Step #5: %G19 = getelementptr i1, ptr %A14, i64 %B42 Step #5: Instruction does not dominate all uses! Step #5: %B67 = or i64 %B3, %L11 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G106 = getelementptr i64, ptr %A3, i64 %B42 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B1 = mul i64 %L10, %L8 Step #5: %C12 = icmp ugt i64 %L8, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C55 = icmp ugt i64 %B13, %L11 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B14 = mul i8 %B8, %B8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C40 = icmp sgt i64 %B42, %B42 Step #5: %C13 = icmp sge i1 %C40, %C61 Step #5: Instruction does not dominate all uses! Step #5: %G87 = getelementptr ptr, ptr %G127, i8 %B14 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G86 = getelementptr i8, ptr %G11, i64 %B75 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 0, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G53 = getelementptr ptr, ptr %G130, i1 %B24 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G54 = getelementptr i64, ptr %A21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: store ptr %G16, ptr %G31, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G51 = getelementptr ptr, ptr %G41, i64 %B4 Step #5: store ptr %G55, ptr %G51, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: store i8 %B16, ptr %G88, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %B53, %C3 Step #5: store i1 %B5, ptr %G19, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C19 = icmp sge i1 %B70, %L18 Step #5: %G79 = getelementptr ptr, ptr %G24, i1 %C19 Step #5: Instruction does not dominate all uses! Step #5: %G71 = getelementptr ptr, ptr %G46, i8 %B14 Step #5: store ptr %G71, ptr %L37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A80 = alloca ptr, i32 0, align 8 Step #5: store ptr %G79, ptr %A80, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G60 = getelementptr ptr, ptr %G108, i1 %C24 Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %A22, i1 %C60 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp ne i1 %B31, %C22 Step #5: %G45 = getelementptr i1, ptr %G29, i1 %C18 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: store ptr %G54, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i64, ptr %L51, i64 -1 Step #5: %G14 = getelementptr i64, ptr %G35, i64 %B35 Step #5: Instruction does not dominate all uses! Step #5: %G20 = getelementptr ptr, ptr %G15, i64 %L7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B38 = and i1 %C27, %C7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %G61 = getelementptr i1, ptr %G1, i64 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: store ptr %G45, ptr %G46, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: store i1 %C3, ptr %G34, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B70 = add i1 false, %B52 Step #5: %G52 = getelementptr ptr, ptr %G8, i1 %B70 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: store ptr %G11, ptr %A36, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C9 = fcmp ole double %B17, f0x7FEFFFFFFFFFFFFF Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %L23 = load i1, ptr %A5, align 1 Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %B24 = urem i1 %B28, %L1 Step #5: %B40 = ashr i1 %B24, %C12 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: store i1 %C26, ptr %A22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B23 = or i64 %B35, %B13 Step #5: store i64 %B23, ptr %G14, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G48, ptr %A49, align 8 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ne i64 0, 4294967296 Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr @G to ptr addrspace(1)), i64 124, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp sgt i1 false, true Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr getelementptr inbounds ([2 x %U], ptr @H, i64 0, i32 1) to ptr addrspace(1)), i64 %B, i1 %C) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\AF.memcpy.p1i8.p0i8.i64" Step #5: error: input module is broken! Step #5: Basic Block in function 'avx2_adds_w_constant_undefs' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: calls to experimental_deoptimize must be followed by a return Step #5: calls to experimental_deoptimize must be followed by a return Step #5: error: input module is broken! Step #5: Basic Block in function 'undef_packusdw_512' does not have terminator! Step #5: label %0 Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <8 x i32> %a0, <8 x i32> %1, <8 x i32> Step #5: error: input module is broken! Step #5: calls to experimental_deoptimize must be followed by a return Step #5: calls to experimental_deoptimize must be followed by a return Step #5: calls to experimental_deoptimize must be followed by a return Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3716 of 3716 bytes Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @eg13llvm.aarch64.sve.ptrue.nxv Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"16i1llvm.aarch63.sve.ptrue.nx" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v8i1llvm.aarch64.sve.ptrue.nx Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v1i1llvm.aarch64.sve.ptrue.nx Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2i64llvm.vector.insert.nxv16i8.v" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"16i8llvm.vector.insert.nxv8i16.v" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8i16llvm.vector.insert.nxv4i32.v" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4i4294967295llvm.vector.insert.n" Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @test_shrink_mismatched_type_intrin_fabs_double_src Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Basic Block in function 'test19_select' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--aarch64-O2: /src/llvm-project/llvm/include/llvm/IR/Type.h:104: void llvm::Type::setSubclassData(unsigned int): Assertion `getSubclassData() == val && "Subclass data too large for field"' failed. Step #5: ==2968== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e37c87334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e37bfb538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e37bde085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f19872a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f19870a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1987086858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f1987086728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f1987097fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x556e3c952563 in setSubclassData /src/llvm-project/llvm/include/llvm/IR/Type.h:104:5 Step #5: #9 0x556e3c952563 in llvm::PointerType::PointerType(llvm::LLVMContext&, unsigned int) /src/llvm-project/llvm/lib/IR/Type.cpp:933:3 Step #5: #10 0x556e3c9524ce in llvm::PointerType::get(llvm::LLVMContext&, unsigned int) /src/llvm-project/llvm/lib/IR/Type.cpp:927:32 Step #5: #11 0x556e3c806ec0 in GlobalValue /src/llvm-project/llvm/include/llvm/IR/GlobalValue.h:83:18 Step #5: #12 0x556e3c806ec0 in GlobalObject /src/llvm-project/llvm/include/llvm/IR/GlobalObject.h:46:9 Step #5: #13 0x556e3c806ec0 in llvm::GlobalVariable::GlobalVariable(llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool) /src/llvm-project/llvm/lib/IR/Globals.cpp:572:7 Step #5: #14 0x556e3c807213 in llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, std::__1::optional, bool) /src/llvm-project/llvm/lib/IR/Globals.cpp:594:7 Step #5: #15 0x556e3ca6274a in parseGlobalVarRecord /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4259:11 Step #5: #16 0x556e3ca6274a in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4884:23 Step #5: #17 0x556e3ca1cd3c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #18 0x556e3ca1cd3c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #19 0x556e3ca264ed in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #20 0x556e3ca2680e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #21 0x556e3ca127a8 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #22 0x556e3ca1306d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #23 0x556e37c88338 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:87:12 Step #5: #24 0x556e37bdf76d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x556e37be8d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x556e37bcf1a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x556e37bfbee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f1987088082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x556e37bc256d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--aarch64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54b02366f5124f9942b4521c037264bbd709c908 Step #5: MERGE-OUTER: attempt 7 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=aarch64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55759360c190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1765627176 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55759dbb9af0, 0x55759dbb9c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55759dbb9c08,0x55759dbbad18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2454.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--aarch64-O2/regressions/54b02366f5124f9942b4521c037264bbd709c908' caused a failure at the previous merge step Step #5: MERGE-INNER: 10572 total files; 10400 processed earlier; will process 172 files now Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1 pulse cov: 12 ft: 13 exec/s: 0 rss: 107Mb Step #5: #2 pulse cov: 32 ft: 38 exec/s: 0 rss: 133Mb Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: #4 pulse cov: 35 ft: 61 exec/s: 0 rss: 135Mb Step #5: #8 pulse cov: 35 ft: 83 exec/s: 8 rss: 142Mb Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: #16 pulse cov: 35 ft: 93 exec/s: 8 rss: 146Mb Step #5: can't skip to bit 65568 from 65472 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #32 pulse cov: 37 ft: 118 exec/s: 8 rss: 146Mb Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'pow_f64' does not have terminator! Step #5: label %for.end Step #5: error: input module is broken! Step #5: #64 pulse cov: 37 ft: 134 exec/s: 5 rss: 147Mb Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %4, label %207 [ Step #5: i32 199, label %206 Step #5: i32 1, label %5 Step #5: i32 2, label %6 Step #5: i32 3, label %7 Step #5: i32 4, label %8 Step #5: i32 5, label %9 Step #5: i32 6, label %10 Step #5: i32 7, label %11 Step #5: i32 8, label %12 Step #5: i32 9, label %13 Step #5: i32 10, label %14 Step #5: i32 11, label %15 Step #5: i32 12, label %16 Step #5: i32 13, label %17 Step #5: i32 14, label %18 Step #5: i32 15, label %19 Step #5: i32 16, label %20 Step #5: i32 17, label %21 Step #5: i32 18, label %22 Step #5: i32 19, label %23 Step #5: i32 20, label %24 Step #5: i32 21, label %25 Step #5: i32 22, label %26 Step #5: i32 23, label %27 Step #5: i32 24, label %28 Step #5: i32 25, label %29 Step #5: i32 26, label %30 Step #5: i32 27, label %31 Step #5: i32 28, label %32 Step #5: i32 29, label %33 Step #5: i32 30, label %34 Step #5: i32 31, label %35 Step #5: i32 32, label %36 Step #5: i32 33, label %37 Step #5: i32 34, label %38 Step #5: i32 35, label %39 Step #5: i32 36, label %40 Step #5: i32 37, label %41 Step #5: i32 38, label %42 Step #5: i32 39, label %43 Step #5: i32 40, label %44 Step #5: i32 41, label %45 Step #5: i32 42, label %46 Step #5: i32 43, label %47 Step #5: i32 44, label %48 Step #5: i32 45, label %49 Step #5: i32 44, label %50 Step #5: i32 47, label %51 Step #5: i32 48, label %52 Step #5: i32 49, label %53 Step #5: i32 50, label %54 Step #5: i32 51, label %55 Step #5: i32 52, label %56 Step #5: i32 53, label %57 Step #5: i32 54, label %58 Step #5: i32 55, label %59 Step #5: i32 56, label %60 Step #5: i32 57, label %61 Step #5: i32 58, label %62 Step #5: i32 59, label %63 Step #5: i32 60, label %64 Step #5: i32 61, label %65 Step #5: i32 62, label %66 Step #5: i32 63, label %67 Step #5: i32 64, label %68 Step #5: i32 65, label %69 Step #5: i32 66, label %70 Step #5: i32 67, label %71 Step #5: i32 68, label %72 Step #5: i32 69, label %73 Step #5: i32 70, label %74 Step #5: i32 71, label %75 Step #5: i32 72, label %76 Step #5: i32 73, label %78 Step #5: i32 74, label %79 Step #5: i32 75, label %80 Step #5: i32 76, label %81 Step #5: i32 77, label %82 Step #5: i32 78, label %83 Step #5: i32 79, label %84 Step #5: i32 80, label %85 Step #5: i32 81, label %86 Step #5: i32 82, label %87 Step #5: i32 83, label %88 Step #5: i32 84, label %89 Step #5: i32 85, label %90 Step #5: i32 86, label %91 Step #5: i32 87, label %92 Step #5: i32 88, label %94 Step #5: i32 89, label %95 Step #5: i32 90, label %96 Step #5: i32 91, label %97 Step #5: i32 92, label %98 Step #5: i32 93, label %99 Step #5: i32 94, label %100 Step #5: i32 95, label %101 Step #5: i32 96, label %102 Step #5: i32 97, label %103 Step #5: i32 98, label %104 Step #5: i32 99, label %105 Step #5: i32 100, label %106 Step #5: i32 101, label %107 Step #5: i32 102, label %108 Step #5: i32 103, label %109 Step #5: i32 104, label %110 Step #5: i32 105, label %111 Step #5: i32 106, label %112 Step #5: i32 107, label %113 Step #5: i32 108, label %114 Step #5: i32 109, label %115 Step #5: i32 110, label %116 Step #5: i32 111, label %117 Step #5: i32 112, label %118 Step #5: i32 113, label %119 Step #5: i32 114, label %120 Step #5: i32 115, label %121 Step #5: i32 116, label %122 Step #5: i32 117, label %123 Step #5: i32 118, label %124 Step #5: i32 119, label %125 Step #5: i32 120, label %126 Step #5: i32 121, label %127 Step #5: i32 122, label %128 Step #5: i32 123, label %129 Step #5: i32 124, label %130 Step #5: i32 125, label %131 Step #5: i32 126, label %132 Step #5: i32 127, label %133 Step #5: i32 128, label %134 Step #5: i32 129, label %135 Step #5: i32 130, label %136 Step #5: i32 131, label %137 Step #5: i32 132, label %138 Step #5: i32 133, label %139 Step #5: i32 134, label %140 Step #5: i32 135, label %141 Step #5: i32 136, label %142 Step #5: i32 137, label %143 Step #5: i32 138, label %144 Step #5: i32 139, label %145 Step #5: i32 140, label %146 Step #5: i32 141, label %147 Step #5: i32 142, label %148 Step #5: i32 143, label %149 Step #5: i32 144, label %150 Step #5: i32 145, label %151 Step #5: i32 146, label %152 Step #5: i32 147, label %153 Step #5: i32 148, label %154 Step #5: i32 149, label %155 Step #5: i32 150, label %156 Step #5: i32 151, label %157 Step #5: i32 152, label %158 Step #5: i32 153, label %159 Step #5: i32 154, label %160 Step #5: i32 155, label %161 Step #5: i32 156, label %162 Step #5: i32 157, label %163 Step #5: i32 158, label %164 Step #5: i32 159, label %165 Step #5: i32 160, label %166 Step #5: i32 161, label %167 Step #5: i32 162, label %168 Step #5: i32 163, label %169 Step #5: i32 164, label %170 Step #5: i32 165, label %171 Step #5: i32 166, label %172 Step #5: i32 167, label %173 Step #5: i32 168, label %174 Step #5: i32 169, label %175 Step #5: i32 170, label %176 Step #5: i32 171, label %177 Step #5: i32 172, label %178 Step #5: i32 173, label %179 Step #5: i32 174, label %180 Step #5: i32 175, label %181 Step #5: i32 176, label %182 Step #5: i32 177, label %183 Step #5: i32 178, label %184 Step #5: i32 179, label %185 Step #5: i32 180, label %186 Step #5: i32 181, label %187 Step #5: i32 182, label %188 Step #5: i32 183, label %189 Step #5: i32 184, label %190 Step #5: i32 185, label %191 Step #5: i32 186, label %192 Step #5: i32 187, label %194 Step #5: i32 188, label %195 Step #5: i32 189, label %196 Step #5: i32 190, label %197 Step #5: i32 191, label %198 Step #5: i32 192, label %199 Step #5: i32 193, label %200 Step #5: i32 194, label %201 Step #5: i32 195, label %202 Step #5: i32 196, label %203 Step #5: i32 197, label %204 Step #5: i32 198, label %205 Step #5: ] Step #5: i32 44 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i96 [ 15, %sw.default ], [ 27, %sw.bb4 ], [ -1, %sw.bbZ ], [ 0, %sw.bb2 ], [ 123, %sw.bb1 ], [ 55, %entry ] Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Basic Block in function 'unreachable_case' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: #128 pulse cov: 39 ft: 173 exec/s: 6 rss: 149Mb Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.fcmp.i64.f32(float %a, float %b, i32 %c) Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 %tgt, i32 5, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 6203487936 from 108096 Step #5: error: input module is broken! Step #5: Basic Block in function 'sbfe_neg1_5_7' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <3 x float>error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.f32(i32 0, i32 %en, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 %tgt, i32 5, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: can't skip to bit 18559973280 from 157440 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 (<2 x double>, <2 x double>, i8) poison Step #5: doubleerror: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i8> (<16 x i8>) undef Step #5: <8 x i16>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x double> (<2 x double>, <2 x double>) poison Step #5: floatFunction return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_di_256_mask Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_di_256_mask Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> (<8 x i64>, <8 x i64>, i8) undef Step #5: <16 x i16>error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <8 x float>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %2 Step #5: i64error: input module is broken! Step #5: Basic Block in function 'test_maskz_vfmadd_ss' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.add.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.sub.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.sub.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.mul.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.mul.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.div.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.div.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.max.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.max.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.min.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.min.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.cm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @p_ssllvm.x86.avx512.mask.cm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @testllvm.x86.avx512.vcvtss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvtts Step #5: immarg attribute only applies to intrinsics Step #5: ptr @s2sillvm.x86.avx512.cvttss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.vcvtsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvtts.13 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @d2sillvm.x86.avx512.cvttsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vcvtllvm.x86.avx512.vcvtss2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtss2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvttss Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2usillvm.x86.avx512.cvttss2u" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.vcvtsd2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtsd2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvttsd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2usillvm.x86.avx512.cvttsd2u" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @maskllvm.x86.avx512.add.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.add.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.sub.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.sub.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.mul.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.mul.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.div.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.div.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.vcom Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_32767llvm.x86.avx512. Step #5: error: input module is broken! Step #5: can't skip to bit 6837184 from 148288 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 () undef Step #5: doubleerror: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @llvm.amdgcn.image.gather1.o.2d.v4f32.f32(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: #172 DONE cov: 40 ft: 187 exec/s: 7 rss: 156Mb Step #5: MERGE-OUTER: successful in 7 attempt(s) Step #5: MERGE-OUTER: the control file has 1199509 bytes Step #5: MERGE-OUTER: consumed 0Mb (106Mb rss) to parse the control file Step #5: MERGE-OUTER: 104 new files with 226 new features added; 42 new coverage edges Step #5: [2026-07-13 09:07:30,089 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 09:07:30,100 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running clang-fuzzer: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 861109255 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x557cf68a55f8, 0x557cf68a56d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x557cf68a56d0,0x557cf68a6450), Step #5: MERGE-OUTER: 21653 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 861223858 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56545c8ec5f8, 0x56545c8ec6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56545c8ec6d0,0x56545c8ed450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: 21653 total files; 0 processed earlier; will process 21653 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 101Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 101Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #128 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #256 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: ==264== ERROR: libFuzzer: deadly signal Step #5: #0 0x565451917a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56545188bc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56545186e7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9cf2d2e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9cf2c0795c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5654593f92f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f9cf2d2e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5654550417bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x565454b6641c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x565454b6342c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x565454a9cc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x565454a9be0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x565454a9a747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x565454a9725d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x565454a96942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x565454a82b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x56545462a5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x565454564213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5654541b375d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x56545193af63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x56545191802f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x56545186fead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x565451879448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x56545185f8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x56545188c622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f9cf2b13082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x565451852cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0x2c,0x73, Step #5: [s,s Step #5: artifact_prefix='./'; Test unit written to ./crash-0304a03f70da8b3fdf8515dfc78ef4d0fe0837cc Step #5: Base64: W3Mscw== Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 864836332 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5555d5c2b5f8, 0x5555d5c2b6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5555d5c2b6d0,0x5555d5c2c450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/0304a03f70da8b3fdf8515dfc78ef4d0fe0837cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 298 processed earlier; will process 21355 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: ==288== ERROR: libFuzzer: deadly signal Step #5: #0 0x5555cac56a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5555cabcac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5555cabad7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe9217ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe92168795c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5555d27382f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fe9217ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5555ce3807bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5555cdea541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5555cdea242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5555cdddbc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5555cdddae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5555cddd9747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5555cddd625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5555cddd5942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5555cddc1b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5555cd9695c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5555cd8a3213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5555cd4f275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5555cac79f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5555cac5702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5555cabaeead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5555cabb8448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5555cab9e8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5555cabcb622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fe921593082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5555cab91cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5e,0x5b,0x74,0x5b, Step #5: ^[t[ Step #5: artifact_prefix='./'; Test unit written to ./crash-4158928441b0fbd78be7c686b064824d9d175ed8 Step #5: Base64: Xlt0Ww== Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 865998997 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e9bf5645f8, 0x55e9bf5646d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e9bf5646d0,0x55e9bf565450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/4158928441b0fbd78be7c686b064824d9d175ed8' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 338 processed earlier; will process 21315 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: ==324== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e9b458fa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e9b4503c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e9b44e67c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4789c1641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4789aef95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e9bc0712f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f4789c1641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55e9b7cb97bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55e9b77de41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55e9b77db42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55e9b7714c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55e9b7713e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55e9b7712747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55e9b770f25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55e9b770e942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55e9b76fab94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55e9b72a25c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55e9b71dc213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55e9b6e2b75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55e9b45b2f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55e9b459002f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55e9b44e7ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55e9b44f1448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55e9b44d78e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55e9b4504622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f47899fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55e9b44cacad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0x2c,0x74, Step #5: [s,t Step #5: artifact_prefix='./'; Test unit written to ./crash-7b427cacb541f0f8e451faa63505b3921c8ea281 Step #5: Base64: W3MsdA== Step #5: MERGE-OUTER: attempt 4 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 867060174 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x559d7c7615f8, 0x559d7c7616d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x559d7c7616d0,0x559d7c762450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/7b427cacb541f0f8e451faa63505b3921c8ea281' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 354 processed earlier; will process 21299 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: ==328== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d7178ca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d71700c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d716e37c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbdbd08041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbdbcf5995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x559d7926e2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fbdbd08041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x559d74eb67bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x559d749db41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x559d749d842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x559d74911c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x559d74910e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x559d7490f747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x559d7490c25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x559d7490b942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x559d748f7b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x559d7449f5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x559d743d9213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x559d7402875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x559d717aff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x559d7178d02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x559d716e4ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x559d716ee448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x559d716d48e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x559d71701622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fbdbce65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x559d716c7cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x24,0x24,0x5b, Step #5: [$$[ Step #5: artifact_prefix='./'; Test unit written to ./crash-c91f1f8dd00165a671b4b7552b184236cc8363d2 Step #5: Base64: WyQkWw== Step #5: MERGE-OUTER: attempt 5 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 868438587 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5651079735f8, 0x5651079736d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5651079736d0,0x565107974450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/c91f1f8dd00165a671b4b7552b184236cc8363d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 449 processed earlier; will process 21204 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 101Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 102Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: ==332== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650fc99ea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650fc912c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650fc8f57c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd03c2d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd03c1ad95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5651044802f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fd03c2d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5651000c87bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5650ffbed41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5650ffbea42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5650ffb23c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5650ffb22e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5650ffb21747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5650ffb1e25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5650ffb1d942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5650ffb09b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5650ff6b15c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5650ff5eb213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5650ff23a75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5650fc9c1f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5650fc99f02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5650fc8f6ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5650fc900448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5650fc8e68e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5650fc913622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fd03c0b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5650fc8d9cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x2e,0x2e,0x2e,0x2c, Step #5: [..., Step #5: artifact_prefix='./'; Test unit written to ./crash-b279e030d34823cf76aa3c10453bd6daa01d9749 Step #5: Base64: Wy4uLiw= Step #5: MERGE-OUTER: attempt 6 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 869796403 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55f024e025f8, 0x55f024e026d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55f024e026d0,0x55f024e03450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/b279e030d34823cf76aa3c10453bd6daa01d9749' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 532 processed earlier; will process 21121 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #128 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: ==340== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f019e2da74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f019da1c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f019d847c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc87ea441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc87d7d95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55f02190f2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fdc87ea441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55f01d5577bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55f01d07c41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55f01d07942c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55f01cfb2c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55f01cfb1e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55f01cfb0747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55f01cfad25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55f01cfac942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55f01cf98b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55f01cb405c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55f01ca7a213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55f01c6c975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55f019e50f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55f019e2e02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55f019d85ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55f019d8f448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55f019d758e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55f019da2622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fdc87c89082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55f019d68cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x65,0x2c,0x65,0xcf,0x3b, Step #5: [e,e\317; Step #5: artifact_prefix='./'; Test unit written to ./crash-059b631ba0b1f74542072d293fec5101a05ce56d Step #5: Base64: W2UsZc87 Step #5: MERGE-OUTER: attempt 7 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 871287231 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e5d8f575f8, 0x55e5d8f576d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e5d8f576d0,0x55e5d8f58450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/059b631ba0b1f74542072d293fec5101a05ce56d' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 663 processed earlier; will process 20990 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: ==356== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5cdf82a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5cdef6c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5cded97c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49026ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49025c595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e5d5a642f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f49026ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55e5d16ac7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55e5d11d141c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55e5d11ce42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55e5d1107c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55e5d1106e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55e5d1105747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55e5d110225d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55e5d1101942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55e5d10edb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55e5d0c955c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55e5d0bcf213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55e5d081e75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55e5cdfa5f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55e5cdf8302f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55e5cdedaead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55e5cdee4448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55e5cdeca8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55e5cdef7622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f49024d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55e5cdebdcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x24,0x24,0x5b,0x24,0x24, Step #5: [$$[$$ Step #5: artifact_prefix='./'; Test unit written to ./crash-569d42b595afe781451b9a939249cfc5b5fb4ab3 Step #5: Base64: WyQkWyQk Step #5: MERGE-OUTER: attempt 8 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 872306354 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55c98bcc55f8, 0x55c98bcc56d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55c98bcc56d0,0x55c98bcc6450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/569d42b595afe781451b9a939249cfc5b5fb4ab3' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 665 processed earlier; will process 20988 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: ==361== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c980cf0a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c980c64c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c980c477c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f43c346041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f43c333995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55c9887d22f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f43c346041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55c98441a7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55c983f3f41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55c983f3c42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55c983e75c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55c983e74e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55c983e73747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55c983e7025d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55c983e6f942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55c983e5bb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55c983a035c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55c98393d213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55c98358c75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55c980d13f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55c980cf102f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55c980c48ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55c980c52448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55c980c388e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55c980c65622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f43c3245082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55c980c2bcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x24,0x24,0x5b,0x24,0x24,0x24, Step #5: [$$[$$$ Step #5: artifact_prefix='./'; Test unit written to ./crash-012bea0bd6cae83d610271ee6f4ff5977e8349b0 Step #5: Base64: WyQkWyQkJA== Step #5: MERGE-OUTER: attempt 9 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 873376225 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5621eeeb15f8, 0x5621eeeb16d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5621eeeb16d0,0x5621eeeb2450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/012bea0bd6cae83d610271ee6f4ff5977e8349b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 682 processed earlier; will process 20971 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: ==370== ERROR: libFuzzer: deadly signal Step #5: #0 0x5621e3edca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621e3e50c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621e3e337c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fad856f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fad855cb95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5621eb9be2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fad856f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5621e76067bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5621e712b41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5621e712842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5621e7061c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5621e7060e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5621e705f747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5621e705c25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5621e705b942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5621e7047b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5621e6bef5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5621e6b29213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5621e677875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5621e3efff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5621e3edd02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5621e3e34ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5621e3e3e448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5621e3e248e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5621e3e51622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fad854d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5621e3e17cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x69,0x6e,0x74,0x5b,0x5f,0x2c,0x5f, Step #5: int[_,_ Step #5: artifact_prefix='./'; Test unit written to ./crash-04a860653df997f2345b72dd51b91fa3d31b4947 Step #5: Base64: aW50W18sXw== Step #5: MERGE-OUTER: attempt 10 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 874524824 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x555ad53325f8, 0x555ad53326d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x555ad53326d0,0x555ad5333450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/04a860653df997f2345b72dd51b91fa3d31b4947' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 723 processed earlier; will process 20930 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: ==377== ERROR: libFuzzer: deadly signal Step #5: #0 0x555aca35da74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555aca2d1c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555aca2b47c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb68937d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb68925695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x555ad1e3f2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fb68937d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x555acda877bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x555acd5ac41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x555acd5a942c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x555acd4e2c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x555acd4e1e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x555acd4e0747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x555acd4dd25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x555acd4dc942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x555acd4c8b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x555acd0705c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x555accfaa213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x555accbf975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x555aca380f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x555aca35e02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x555aca2b5ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x555aca2bf448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x555aca2a58e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x555aca2d2622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fb689162082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x555aca298cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f, Step #5: [s,o,o,o Step #5: artifact_prefix='./'; Test unit written to ./crash-c0fc26f9936388f1f7e7b402fdbb9877c6ef1786 Step #5: Base64: W3MsbyxvLG8= Step #5: MERGE-OUTER: attempt 11 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 875709559 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5600c49a35f8, 0x5600c49a36d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5600c49a36d0,0x5600c49a4450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/c0fc26f9936388f1f7e7b402fdbb9877c6ef1786' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 765 processed earlier; will process 20888 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 102Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #128 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: ==381== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600b99cea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600b9942c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600b99257c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f877819841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f877807195c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5600c14b02f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f877819841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5600bd0f87bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5600bcc1d41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5600bcc1a42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5600bcb53c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5600bcb52e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5600bcb51747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5600bcb4e25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5600bcb4d942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5600bcb39b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5600bc6e15c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5600bc61b213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5600bc26a75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5600b99f1f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5600b99cf02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5600b9926ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5600b9930448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5600b99168e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5600b9943622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f8777f7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5600b9909cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0x2c,0x6e,0x2c,0x6f,0x2c,0x6e, Step #5: [s,n,o,n Step #5: artifact_prefix='./'; Test unit written to ./crash-105a74917c240ee34bbd67686acf62ba618acb70 Step #5: Base64: W3MsbixvLG4= Step #5: MERGE-OUTER: attempt 12 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 877484248 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55a5578ca5f8, 0x55a5578ca6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55a5578ca6d0,0x55a5578cb450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/105a74917c240ee34bbd67686acf62ba618acb70' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 933 processed earlier; will process 20720 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: ==399== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a54c8f5a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a54c869c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a54c84c7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7facb782841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7facb770195c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55a5543d72f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7facb782841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55a55001f7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55a54fb4441c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55a54fb4142c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55a54fa7ac31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55a54fa79e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55a54fa78747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55a54fa7525d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55a54fa74942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55a54fa60b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55a54f6085c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55a54f542213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55a54f19175d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55a54c918f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55a54c8f602f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55a54c84dead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55a54c857448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55a54c83d8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55a54c86a622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7facb760d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55a54c830cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x0,0x0,0x70,0x72,0x0,0x70,0x72, Step #5: [\000\000pr\000pr Step #5: artifact_prefix='./'; Test unit written to ./crash-1bb28b1c61a0d34990da6f1f3390b0f88d999b11 Step #5: Base64: WwAAcHIAcHI= Step #5: MERGE-OUTER: attempt 13 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 878551392 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56199d0535f8, 0x56199d0536d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56199d0536d0,0x56199d054450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/1bb28b1c61a0d34990da6f1f3390b0f88d999b11' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 951 processed earlier; will process 20702 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #128 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: ==403== ERROR: libFuzzer: deadly signal Step #5: #0 0x56199207ea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561991ff2c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561991fd57c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7dfbf5641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7dfbe2f95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x561999b602f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f7dfbf5641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5619957a87bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5619952cd41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5619952ca42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x561995203c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x561995202e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x561995201747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5619951fe25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5619951fd942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5619951e9b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x561994d915c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x561994ccb213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x56199491a75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5619920a1f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x56199207f02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x561991fd6ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x561991fe0448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x561991fc68e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x561991ff3622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f7dfbd3b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x561991fb9cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0xde,0x91,0x2c,0x6f,0x2c,0x6e, Step #5: [s\336\221,o,n Step #5: artifact_prefix='./'; Test unit written to ./crash-025cc3132ed6fea4a326db6526441cd8af4a7798 Step #5: Base64: W3PekSxvLG4= Step #5: MERGE-OUTER: attempt 14 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 880251980 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55c1b5bef5f8, 0x55c1b5bef6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55c1b5bef6d0,0x55c1b5bf0450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/025cc3132ed6fea4a326db6526441cd8af4a7798' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 1150 processed earlier; will process 20503 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 101Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #128 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #256 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:408: bool clang::Sema::LookupTemplateName(LookupResult &, Scope *, CXXScopeSpec &, QualType, bool, RequiredTemplateKind, AssumedTemplateKind *, bool): Assertion `(IsDependent || !ObjectType->isIncompleteType() || !ObjectType->getAs() || ObjectType->castAs()->getDecl()->isEntityBeingDefined()) && "Caller should have completed object type"' failed. Step #5: ==407== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1aac1aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1aab8ec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1aab717c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc95320b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9530e495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55c1b26fc2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fc95320b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fc95300f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fc952fee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7fc952fee728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7fc952ffffd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55c1aec8a7e5 in clang::Sema::LookupTemplateName(clang::LookupResult&, clang::Scope*, clang::CXXScopeSpec&, clang::QualType, bool, clang::Sema::RequiredTemplateKind, clang::Sema::AssumedTemplateKind*, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:405:5 Step #5: #12 0x55c1aec8808c in clang::Sema::isTemplateName(clang::Scope*, clang::CXXScopeSpec&, bool, clang::UnqualifiedId const&, clang::OpaquePtr, bool, clang::OpaquePtr&, bool&, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:211:7 Step #5: #13 0x55c1addfc23f in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:495:42 Step #5: #14 0x55c1adddd388 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1976:9 Step #5: #15 0x55c1adde220b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #16 0x55c1addd89c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #17 0x55c1addd89c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #18 0x55c1adeca486 in clang::Parser::ParseInitializer(clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseInit.cpp:619:12 Step #5: #19 0x55c1ade6a03e in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2644:25 Step #5: #20 0x55c1ade6642c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #21 0x55c1add9fc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #22 0x55c1add9ee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #23 0x55c1add9d747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #24 0x55c1add9a25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #25 0x55c1add99942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #26 0x55c1add85b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #27 0x55c1ad92d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #28 0x55c1ad867213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #29 0x55c1ad4b675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #30 0x55c1aac3df63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #31 0x55c1aac1b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #32 0x55c1aab72ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #33 0x55c1aab7c448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #34 0x55c1aab628e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #35 0x55c1aab8f622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #36 0x7fc952ff0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #37 0x55c1aab55cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x65,0x6e,0x75,0x20,0x74,0x20,0x69,0x3d,0x69,0x2e,0x69,0x3c, Step #5: enu t i=i.i< Step #5: artifact_prefix='./'; Test unit written to ./crash-4b8e96393653c2a98b64fd106b2bc1829dc9b269 Step #5: Base64: ZW51IHQgaT1pLmk8 Step #5: MERGE-OUTER: attempt 15 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 882324688 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5605e2ebe5f8, 0x5605e2ebe6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5605e2ebe6d0,0x5605e2ebf450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/4b8e96393653c2a98b64fd106b2bc1829dc9b269' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 1439 processed earlier; will process 20214 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Lex/PPCaching.cpp:150: void clang::Preprocessor::AnnotatePreviousCachedTokens(const Token &): Assertion `CachedTokens[CachedLexPos-1].getLastLoc() == Tok.getAnnotationEndLoc() && "The annotation should be until the most recent cached token"' failed. Step #5: ==429== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605d7ee9a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605d7e5dc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605d7e407c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec8e0b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec8df8c95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5605df9cb2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fec8e0b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fec8deb700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fec8de96858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7fec8de96728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7fec8dea7fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x5605dd632dda in clang::Preprocessor::AnnotatePreviousCachedTokens(clang::Token const&) /src/llvm-project/clang/lib/Lex/PPCaching.cpp:149:3 Step #5: #12 0x5605db0c9b0a in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:177:7 Step #5: #13 0x5605db076f49 in ParseOptionalCXXScopeSpecifier /src/llvm-project/clang/include/clang/Parse/Parser.h:4636:12 Step #5: #14 0x5605db076f49 in clang::Parser::TryAnnotateTypeOrScopeToken(clang::ImplicitTypenameContext, bool) /src/llvm-project/clang/lib/Parse/Parser.cpp:1977:9 Step #5: #15 0x5605db166017 in clang::Parser::isCXXDeclarationSpecifier(clang::ImplicitTypenameContext, clang::Parser::TPResult, bool*) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1167:9 Step #5: #16 0x5605db16ce2f in clang::Parser::isTemplateArgumentList(unsigned int) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1979:7 Step #5: #17 0x5605db0cb287 in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:505:13 Step #5: #18 0x5605db077ec8 in clang::Parser::TryAnnotateCXXScopeToken(bool) /src/llvm-project/clang/lib/Parse/Parser.cpp:2111:7 Step #5: #19 0x5605db13be51 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3820:30 Step #5: #20 0x5605db06e3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #21 0x5605db06e3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #22 0x5605db06de0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #23 0x5605db06c747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #24 0x5605db06925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #25 0x5605db068942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #26 0x5605db054b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #27 0x5605dabfc5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #28 0x5605dab36213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #29 0x5605da78575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #30 0x5605d7f0cf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #31 0x5605d7eea02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #32 0x5605d7e41ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #33 0x5605d7e4b448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #34 0x5605d7e318e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #35 0x5605d7e5e622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #36 0x7fec8de98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #37 0x5605d7e24cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x72,0x3c,0x64,0x65,0x63,0x6c,0x74,0x79,0x70,0x65,0x12,0x60, Step #5: r&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55d02d6e0942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55d02d6ccb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55d02d2745c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55d02d1ae213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55d02cdfd75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55d02a584f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55d02a56202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55d02a4b9ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55d02a4c3448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55d02a4a98e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55d02a4d6622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f901f2ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55d02a49ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x6f,0x2c,0x6f,0xac,0x6f,0x6f,0x2c,0x6f,0xac,0x6f,0x1,0x6f, Step #5: [o,o\254oo,o\254o\001o Step #5: artifact_prefix='./'; Test unit written to ./crash-012cbe2e2d3998ba72c5e9523fe6902709854d3a Step #5: Base64: W28sb6xvbyxvrG8Bbw== Step #5: MERGE-OUTER: attempt 17 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 884674452 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55f3591d05f8, 0x55f3591d06d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55f3591d06d0,0x55f3591d1450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/012cbe2e2d3998ba72c5e9523fe6902709854d3a' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 1522 processed earlier; will process 20131 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 101Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 101Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #128 pulse cov: 81 ft: 82 exec/s: 0 rss: 119Mb Step #5: ==437== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f34e1fba74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f34e16fc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f34e1527c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febe0db641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febe0c8f95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55f355cdd2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7febe0db641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55f3519257bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55f35144a41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55f35144742c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55f351380c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55f35137fe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55f35137e747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55f35137b25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55f35137a942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55f351366b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55f350f0e5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55f350e48213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55f350a9775d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55f34e21ef63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55f34e1fc02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55f34e153ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55f34e15d448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55f34e1438e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55f34e170622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7febe0b9b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55f34e136cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0x2c,0x6e,0x2c,0x6d,0xff,0xff,0xff,0xff,0xff,0xff,0x63,0x6c,0x61,0x8c, Step #5: [s,n,m\377\377\377\377\377\377cla\214 Step #5: artifact_prefix='./'; Test unit written to ./crash-91271aae23ca88531d979016fedab18752e31b17 Step #5: Base64: W3Msbixt////////Y2xhjA== Step #5: MERGE-OUTER: attempt 18 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 886502256 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x556be923f5f8, 0x556be923f6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x556be923f6d0,0x556be9240450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/91271aae23ca88531d979016fedab18752e31b17' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 1722 processed earlier; will process 19931 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 120Mb Step #5: #128 pulse cov: 81 ft: 82 exec/s: 0 rss: 122Mb Step #5: ==459== ERROR: libFuzzer: deadly signal Step #5: #0 0x556bde26aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556bde1dec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556bde1c17c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7facfafc541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7facfae9e95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x556be5d4c2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7facfafc541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x556be19947bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x556be14b941c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x556be14b642c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x556be13efc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x556be13eee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x556be13ed747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x556be13ea25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x556be13e9942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x556be13d5b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x556be0f7d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x556be0eb7213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x556be0b0675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x556bde28df63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x556bde26b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x556bde1c2ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x556bde1cc448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x556bde1b28e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x556bde1df622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7facfadaa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x556bde1a5cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f, Step #5: [s,o,o,o,o,o,o,o Step #5: artifact_prefix='./'; Test unit written to ./crash-5c602a89aef8bca2a14dd8c88eb5f4d003e2d5cd Step #5: Base64: W3MsbyxvLG8sbyxvLG8sbw== Step #5: MERGE-OUTER: attempt 19 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 888238188 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x565395cf45f8, 0x565395cf46d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x565395cf46d0,0x565395cf5450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/5c602a89aef8bca2a14dd8c88eb5f4d003e2d5cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 1901 processed earlier; will process 19752 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 119Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/AST/ExprConstant.cpp:11745: bool EvaluateTemporary(const Expr *, LValue &, EvalInfo &): Assertion `E->isPRValue() && E->getType()->isRecordType()' failed. Step #5: ==463== ERROR: libFuzzer: deadly signal Step #5: #0 0x56538ad1fa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56538ac93c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56538ac767c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41dad3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41dac0e95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5653928012f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f41dad3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f41dab3900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f41dab18858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f41dab18728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f41dab29fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x56538fc2e761 in EvaluateTemporary(clang::Expr const*, (anonymous namespace)::LValue&, (anonymous namespace)::EvalInfo&) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:11745:3 Step #5: #12 0x56538fb28c60 in EvaluateObjectArgument((anonymous namespace)::EvalInfo&, clang::Expr const*, (anonymous namespace)::LValue&) /src/llvm-project/clang/lib/AST/ExprConstant.cpp Step #5: #13 0x56538fc590c0 in handleCallExpr /src/llvm-project/clang/lib/AST/ExprConstant.cpp:8755:16 Step #5: #14 0x56538fc590c0 in VisitCallExpr /src/llvm-project/clang/lib/AST/ExprConstant.cpp:8711:10 Step #5: #15 0x56538fc590c0 in (anonymous namespace)::VoidExprEvaluator::VisitCallExpr(clang::CallExpr const*) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:21304:35 Step #5: #16 0x56538fc546ef in clang::StmtVisitorBase::Visit(clang::Stmt const*) /src/build/tools/clang/include/clang/AST/StmtNodes.inc Step #5: #17 0x56538fc53cf8 in clang::StmtVisitorBase::Visit(clang::Stmt const*) /src/llvm-project/clang/include/clang/AST/StmtVisitor.h Step #5: #18 0x56538fc537ad in EvaluateVoid(clang::Expr const*, (anonymous namespace)::EvalInfo&) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:21402:34 Step #5: #19 0x56538fb29c4c in Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:21469:10 Step #5: #20 0x56538fb24eb0 in EvaluateAsRValue((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::APValue&) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:21548:8 Step #5: #21 0x56538fb25293 in clang::Expr::EvaluateForOverflow(clang::ASTContext const&) const /src/llvm-project/clang/lib/AST/ExprConstant.cpp:22036:11 Step #5: #22 0x56538e22eb05 in clang::Sema::CheckForIntOverflow(clang::Expr const*) /src/llvm-project/clang/lib/Sema/SemaChecking.cpp Step #5: #23 0x56538e22fc5f in clang::Sema::CheckCompletedExpr(clang::Expr*, clang::SourceLocation, bool) /src/llvm-project/clang/lib/Sema/SemaChecking.cpp:15410:5 Step #5: #24 0x56538e872efa in clang::Sema::ActOnFinishFullExpr(clang::Expr*, clang::SourceLocation, bool, bool, bool) /src/llvm-project/clang/lib/Sema/SemaExprCXX.cpp:7776:3 Step #5: #25 0x56538ecbcbd0 in clang::Sema::ActOnExprStmt(clang::ActionResult, bool) /src/llvm-project/clang/lib/Sema/SemaStmt.cpp:53:8 Step #5: #26 0x56538dfd3ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #27 0x56538dfd171f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #28 0x56538dfe23e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #29 0x56538def4b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #30 0x56538dee607d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #31 0x56538dee01dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #32 0x56538dee3b5a in clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:127:18 Step #5: #33 0x56538dfca05f in clang::Parser::ParseTemplateArgument() /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1368:15 Step #5: #34 0x56538dfc9815 in clang::Parser::ParseTemplateArgumentList(llvm::SmallVector&, clang::OpaquePtr, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1394:34 Step #5: #35 0x56538dfc9681 in clang::Parser::ParseTemplateIdAfterTemplateName(bool, clang::SourceLocation&, llvm::SmallVector&, clang::SourceLocation&, clang::OpaquePtr) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1082:17 Step #5: #36 0x56538df7ac6d in clang::Parser::ParseImplicitInt(clang::DeclSpec&, clang::CXXScopeSpec*, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3047:5 Step #5: #37 0x56538df723f1 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3907:13 Step #5: #38 0x56538dea43df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #39 0x56538dea43df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #40 0x56538dea3e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #41 0x56538dea2747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #42 0x56538de9f25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #43 0x56538de9e942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #44 0x56538de8ab94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #45 0x56538da325c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #46 0x56538d96c213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #47 0x56538d5bb75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #48 0x56538ad42f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #49 0x56538ad2002f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #50 0x56538ac77ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #51 0x56538ac81448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #52 0x56538ac678e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #53 0x56538ac94622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #54 0x7f41dab1a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #55 0x56538ac5acad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x6d,0x20,0x3c,0x5e,0x7b,0x33,0x2c,0x20,0x33,0xff,0x2e,0x20,0x7e,0x6f,0xff,0x20, Step #5: m <^{3, 3\377. ~o\377 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ac68956e0bbef6191dc3b7d104adad97d9d469d Step #5: Base64: bSA8XnszLCAz/y4gfm//IA== Step #5: MERGE-OUTER: attempt 20 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 889787881 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55f1f0d0b5f8, 0x55f1f0d0b6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55f1f0d0b6d0,0x55f1f0d0c450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/0ac68956e0bbef6191dc3b7d104adad97d9d469d' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 1984 processed earlier; will process 19669 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #64 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #128 pulse cov: 81 ft: 82 exec/s: 0 rss: 122Mb Step #5: #256 pulse cov: 81 ft: 82 exec/s: 256 rss: 123Mb Step #5: ==472== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f1e5d36a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1e5caac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1e5c8d7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe9fa6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe9f93e95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55f1ed8182f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7efe9fa6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55f1e94607bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55f1e8f8541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55f1e8f8242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55f1e8ebbc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55f1e8ebae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55f1e8eb9747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55f1e8eb625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55f1e8eb5942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55f1e8ea1b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55f1e8a495c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55f1e8983213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55f1e85d275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55f1e5d59f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55f1e5d3702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55f1e5c8eead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55f1e5c98448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55f1e5c7e8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55f1e5cab622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7efe9f84a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55f1e5c71cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0x2c,0x6f,0x6f,0x2c,0x6f,0x2c,0x6e,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6e,0x2c,0x6f, Step #5: [s,oo,o,n,o,o,o,o,n,o Step #5: artifact_prefix='./'; Test unit written to ./crash-419e56fa2f9face3250678f385d4a7d2c19cc545 Step #5: Base64: W3Msb28sbyxuLG8sbyxvLG8sbixv Step #5: MERGE-OUTER: attempt 21 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 892850165 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5582ffb065f8, 0x5582ffb066d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5582ffb066d0,0x5582ffb07450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/419e56fa2f9face3250678f385d4a7d2c19cc545' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 2434 processed earlier; will process 19219 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: ==479== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582f4b31a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582f4aa5c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582f4a887c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0a174d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0a162695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5582fc6132f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ff0a174d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5582f825b7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5582f7d8041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5582f7d7d42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5582f7cb6c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5582f7cb5e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5582f7cb4747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5582f7cb125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5582f7cb0942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5582f7c9cb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5582f78445c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5582f777e213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5582f73cd75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5582f4b54f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5582f4b3202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5582f4a89ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5582f4a93448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5582f4a798e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5582f4aa6622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7ff0a1532082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5582f4a6ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x6f,0x2c,0x6f,0xac,0x6f,0x6f,0x2c,0x6f,0xac,0x6f,0x2c,0x6f,0xac,0x6f,0x6f,0x2c,0x6f,0xac,0x6f,0x1,0x6f, Step #5: [o,o\254oo,o\254o,o\254oo,o\254o\001o Step #5: artifact_prefix='./'; Test unit written to ./crash-071da820bf54dab3e46a9c9675994e847d896c33 Step #5: Base64: W28sb6xvbyxvrG8sb6xvbyxvrG8Bbw== Step #5: MERGE-OUTER: attempt 22 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 893987891 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x557e0aa6e5f8, 0x557e0aa6e6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x557e0aa6e6d0,0x557e0aa6f450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/071da820bf54dab3e46a9c9675994e847d896c33' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 2452 processed earlier; will process 19201 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 121Mb Step #5: #32 pulse cov: 81 ft: 82 exec/s: 0 rss: 121Mb Step #5: #64 pulse cov: 85 ft: 86 exec/s: 0 rss: 122Mb Step #5: #128 pulse cov: 86 ft: 87 exec/s: 0 rss: 123Mb Step #5: ==487== ERROR: libFuzzer: deadly signal Step #5: #0 0x557dffa99a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557dffa0dc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557dff9f07c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0730c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb072f9c95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x557e0757b2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fb0730c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x557e031c37bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x557e02ce841c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x557e02ce542c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x557e02c1ec31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x557e02c1de0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x557e02c1c747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x557e02c1925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x557e02c18942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x557e02c04b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x557e027ac5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x557e026e6213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x557e0233575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x557dffabcf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x557dffa9a02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x557dff9f1ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x557dff9fb448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x557dff9e18e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x557dffa0e622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fb072ea8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x557dff9d4cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x6f,0x2c,0x6f,0xac,0x6f,0x6f,0x2c,0x6f,0xac,0x6f,0x2c,0x6f,0xac,0x6f,0x9,0x0,0x0,0x0,0x6f,0x2c,0x6f,0xac,0x6f,0x1,0x6f, Step #5: [o,o\254oo,o\254o,o\254o\011\000\000\000o,o\254o\001o Step #5: artifact_prefix='./'; Test unit written to ./crash-d405a00d9cb8ddc9beffc6098be4e67c106062ff Step #5: Base64: W28sb6xvbyxvrG8sb6xvCQAAAG8sb6xvAW8= Step #5: MERGE-OUTER: attempt 23 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 896205411 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56216975d5f8, 0x56216975d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56216975d6d0,0x56216975e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/d405a00d9cb8ddc9beffc6098be4e67c106062ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 2685 processed earlier; will process 18968 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 108Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 112Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 116Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #128 pulse cov: 82 ft: 83 exec/s: 0 rss: 122Mb Step #5: ==491== ERROR: libFuzzer: deadly signal Step #5: #0 0x56215e788a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56215e6fcc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56215e6df7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e2cecc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e2cda595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x56216626a2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f0e2cecc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x562161eb27bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5621619d741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5621619d442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x56216190dc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x56216190ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x56216190b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x56216190825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x562161907942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5621618f3b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x56216149b5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5621613d5213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x56216102475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x56215e7abf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x56215e78902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x56215e6e0ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x56215e6ea448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x56215e6d08e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x56215e6fd622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f0e2ccb1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x56215e6c3cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x15,0x2a,0x73,0x2a,0x73,0x2a,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,s\025*s*s**s*s*s*s*s*s*s*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-60531f3d9e9b6e2f2cf589878331e70df36e93d5 Step #5: Base64: W3UscxUqcypzKipzKnMqcypzKnMqcypzKnMqcypz Step #5: MERGE-OUTER: attempt 24 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 898310538 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x561aa32bd5f8, 0x561aa32bd6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x561aa32bd6d0,0x561aa32be450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/60531f3d9e9b6e2f2cf589878331e70df36e93d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 2875 processed earlier; will process 18778 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 101Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 106Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 112Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/AST/ExprConstant.cpp:8952: bool (anonymous namespace)::ExprEvaluatorBase<(anonymous namespace)::MemberPointerExprEvaluator>::VisitMemberExpr(const MemberExpr *) [Derived = (anonymous namespace)::MemberPointerExprEvaluator]: Assertion `!Info.Ctx.getLangOpts().CPlusPlus11 && "missing temporary materialization conversion"' failed. Step #5: ==503== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a982e8a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a9825cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a9823f7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3b1c4541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3b1b1e95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x561a9fdca2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fe3b1c4541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fe3b1a4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fe3b1a28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7fe3b1a28728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7fe3b1a39fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x561a9d174a13 in (anonymous namespace)::ExprEvaluatorBase<(anonymous namespace)::MemberPointerExprEvaluator>::VisitMemberExpr(clang::MemberExpr const*) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:8951:5 Step #5: #12 0x561a9d1720d7 in clang::StmtVisitorBase::Visit(clang::Stmt const*) /src/build/tools/clang/include/clang/AST/StmtNodes.inc:318:1 Step #5: #13 0x561a9d172e19 in (anonymous namespace)::ExprEvaluatorBase<(anonymous namespace)::MemberPointerExprEvaluator>::VisitStmtExpr(clang::StmtExpr const*) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:9115:22 Step #5: #14 0x561a9d172291 in clang::StmtVisitorBase::Visit(clang::Stmt const*) /src/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1 Step #5: #15 0x561a9d17072c in EvaluateMemberPointer(clang::Expr const*, (anonymous namespace)::MemberPtr&, (anonymous namespace)::EvalInfo&) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:11106:51 Step #5: #16 0x561a9d0f2a6f in Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:21447:10 Step #5: #17 0x561a9d12c491 in EvaluateIgnoredValue((anonymous namespace)::EvalInfo&, clang::Expr const*) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:1921:8 Step #5: #18 0x561a9d126d7a in EvaluateStmt((anonymous namespace)::StmtResult&, (anonymous namespace)::EvalInfo&, clang::Stmt const*, clang::SwitchCase const*) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:5954:14 Step #5: #19 0x561a9d131619 in (anonymous namespace)::ExprEvaluatorBase<(anonymous namespace)::IntExprEvaluator>::VisitStmtExpr(clang::StmtExpr const*) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:9120:28 Step #5: #20 0x561a9d12f7ff in clang::StmtVisitorBase::Visit(clang::Stmt const*) /src/build/tools/clang/include/clang/AST/StmtNodes.inc:86:1 Step #5: #21 0x561a9d0f279b in Evaluate(clang::APValue&, (anonymous namespace)::EvalInfo&, clang::Expr const*) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:21426:41 Step #5: #22 0x561a9d0edeb0 in EvaluateAsRValue((anonymous namespace)::EvalInfo&, clang::Expr const*, clang::APValue&) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:21548:8 Step #5: #23 0x561a9d0e809f in EvaluateAsInt(clang::Expr const*, clang::Expr::EvalResult&, clang::ASTContext const&, clang::Expr::SideEffectsKind, (anonymous namespace)::EvalInfo&) /src/llvm-project/clang/lib/AST/ExprConstant.cpp:21642:8 Step #5: #24 0x561a9d0e7f96 in clang::Expr::EvaluateAsInt(clang::Expr::EvalResult&, clang::ASTContext const&, clang::Expr::SideEffectsKind, bool) const /src/llvm-project/clang/lib/AST/ExprConstant.cpp:21701:10 Step #5: #25 0x561a9bc6c647 in DiagnoseBadDivideOrRemainderValues(clang::Sema&, clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:11245:18 Step #5: #26 0x561a9bc6ad52 in clang::Sema::CheckMultiplyDivideOperands(clang::ActionResult&, clang::ActionResult&, clang::SourceLocation, clang::BinaryOperatorKind) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:11330:5 Step #5: #27 0x561a9bc8302e in clang::Sema::CreateBuiltinBinOp(clang::SourceLocation, clang::BinaryOperatorKind, clang::Expr*, clang::Expr*, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:15657:16 Step #5: #28 0x561a9bc87a28 in clang::Sema::BuildBinOp(clang::Scope*, clang::SourceLocation, clang::BinaryOperatorKind, clang::Expr*, clang::Expr*, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp Step #5: #29 0x561a9bc2ad72 in clang::Sema::ActOnBinOp(clang::Scope*, clang::SourceLocation, clang::tok::TokenKind, clang::Expr*, clang::Expr*) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:16038:10 Step #5: #30 0x561a9b4a8aaa in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:560:21 Step #5: #31 0x561a9b4a6aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #32 0x561a9b4a67e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #33 0x561a9b59debe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #34 0x561a9b59cec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #35 0x561a9b59a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #36 0x561a9b5ab3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #37 0x561a9b5ad9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #38 0x561a9b5f1c0b in clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:650:3 Step #5: #39 0x561a9b5efac0 in clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:579:8 Step #5: #40 0x561a9b4f97b5 in clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3726:5 Step #5: #41 0x561a9b4f51b4 in clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2179:7 Step #5: #42 0x561a9b53e232 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:4537:7 Step #5: #43 0x561a9b46d3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #44 0x561a9b46d3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #45 0x561a9b46ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #46 0x561a9b46b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #47 0x561a9b46825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #48 0x561a9b467942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #49 0x561a9b453b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #50 0x561a9affb5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #51 0x561a9af35213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #52 0x561a9ab8475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #53 0x561a9830bf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #54 0x561a982e902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #55 0x561a98240ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #56 0x561a9824a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #57 0x561a982308e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #58 0x561a9825d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #59 0x7fe3b1a2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #60 0x561a98223cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x63,0x6c,0x61,0x6e,0x73,0x20,0x73,0x7b,0x73,0x20,0x73,0x3a,0x3a,0x2a,0x73,0x3b,0x66,0x28,0x29,0x7b,0x31,0x2f,0x28,0x7b,0x28,0x7b,0x73,0x7d,0x3b,0x34, Step #5: clans s{s s::*s;f(){1/({({s};4 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0bdf1b3c53d122bd1dfa552b84e45971b3083cd Step #5: Base64: Y2xhbnMgc3tzIHM6OipzO2YoKXsxLyh7KHtzfTs0 Step #5: MERGE-OUTER: attempt 25 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 899777431 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56389aa2e5f8, 0x56389aa2e6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56389aa2e6d0,0x56389aa2f450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/b0bdf1b3c53d122bd1dfa552b84e45971b3083cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 2898 processed earlier; will process 18755 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: ==507== ERROR: libFuzzer: deadly signal Step #5: #0 0x56388fa59a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56388f9cdc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56388f9b07c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f69853d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f69852af95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x56389753b2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f69853d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5638931837bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x563892ca841c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x563892ca542c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x563892bdec31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x563892bdde0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x563892bdc747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x563892bd925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x563892bd8942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x563892bc4b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x56389276c5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5638926a6213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5638922f575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x56388fa7cf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x56388fa5a02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x56388f9b1ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x56388f9bb448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x56388f9a18e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x56388f9ce622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f69851bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x56388f994cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x15,0x2a,0x73,0x2a,0x73,0x2a,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x87,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,s\025*s*s**s*s*s*s*s*s*\207*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-16b67814f206e8a11ce9bce7501ff0d83211bc7f Step #5: Base64: W3UscxUqcypzKipzKnMqcypzKnMqcyqHKnMqcypz Step #5: MERGE-OUTER: attempt 26 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 900954504 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55d62a5645f8, 0x55d62a5646d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55d62a5646d0,0x55d62a565450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/16b67814f206e8a11ce9bce7501ff0d83211bc7f' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 2915 processed earlier; will process 18738 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: ==511== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d61f58fa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d61f503c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d61f4e67c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65c8da141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65c8c7a95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55d6270712f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f65c8da141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55d622cb97bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55d6227de41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55d6227db42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55d622714c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55d622713e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55d622712747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55d62270f25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55d62270e942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55d6226fab94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55d6222a25c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55d6221dc213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55d621e2b75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55d61f5b2f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55d61f59002f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55d61f4e7ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55d61f4f1448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55d61f4d78e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55d61f504622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f65c8b86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55d61f4cacad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6e,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f, Step #5: [s,o,o,o,o,o,o,o,o,n,o,o,o,o,o,o Step #5: artifact_prefix='./'; Test unit written to ./crash-01d19bf913850ed2cf8d31ddf99fc520a58d9c82 Step #5: Base64: W3MsbyxvLG8sbyxvLG8sbyxvLG4sbyxvLG8sbyxvLG8= Step #5: MERGE-OUTER: attempt 27 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 902453618 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55b0f2f515f8, 0x55b0f2f516d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55b0f2f516d0,0x55b0f2f52450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/01d19bf913850ed2cf8d31ddf99fc520a58d9c82' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3000 processed earlier; will process 18653 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: ==519== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b0e7f7ca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b0e7ef0c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b0e7ed37c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feaaea4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feaae92595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55b0efa5e2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7feaaea4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55b0eb6a67bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55b0eb1cb41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55b0eb1c842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55b0eb101c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55b0eb100e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55b0eb0ff747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55b0eb0fc25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55b0eb0fb942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55b0eb0e7b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55b0eac8f5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55b0eabc9213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55b0ea81875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55b0e7f9ff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55b0e7f7d02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55b0e7ed4ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55b0e7ede448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55b0e7ec48e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55b0e7ef1622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7feaae831082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55b0e7eb7cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x5d,0x26,0x5b,0x5d,0x26,0x5b,0x5d,0x26,0x5b,0x5d,0x26,0x5b,0x5d,0x26,0x0,0x5b,0x5d,0x26,0x5b,0x5f,0x69,0x66,0x5f,0x6e,0x20,0x61,0x74,0x74,0x72,0x69,0x62, Step #5: []&[]&[]&[]&[]&\000[]&[_if_n attrib Step #5: artifact_prefix='./'; Test unit written to ./crash-6cff53de814ab76f71e2df9eb296a98638dd9878 Step #5: Base64: W10mW10mW10mW10mW10mAFtdJltfaWZfbiBhdHRyaWI= Step #5: MERGE-OUTER: attempt 28 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 903956484 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5586aa4935f8, 0x5586aa4936d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5586aa4936d0,0x5586aa494450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/6cff53de814ab76f71e2df9eb296a98638dd9878' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3093 processed earlier; will process 18560 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #128 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: ==523== ERROR: libFuzzer: deadly signal Step #5: #0 0x55869f4bea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55869f432c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55869f4157c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa9fd8141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa9fc5a95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5586a6fa02f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ffa9fd8141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5586a2be87bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5586a270d41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5586a270a42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5586a2643c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5586a2642e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5586a2641747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5586a263e25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5586a263d942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5586a2629b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5586a21d15c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5586a210b213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5586a1d5a75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55869f4e1f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55869f4bf02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55869f416ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55869f420448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55869f4068e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55869f433622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7ffa9fb66082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55869f3f9cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x71,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6e,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f, Step #5: [s,o,o,o,q,o,o,o,o,n,o,o,o,o,o,o Step #5: artifact_prefix='./'; Test unit written to ./crash-77569ddbd46ba260ef4aceb91b85744d5a79ae0e Step #5: Base64: W3MsbyxvLG8scSxvLG8sbyxvLG4sbyxvLG8sbyxvLG8= Step #5: MERGE-OUTER: attempt 29 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 905657103 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5623a1a7d5f8, 0x5623a1a7d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5623a1a7d6d0,0x5623a1a7e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/77569ddbd46ba260ef4aceb91b85744d5a79ae0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3226 processed earlier; will process 18427 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 112Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 123Mb Step #5: #128 pulse cov: 82 ft: 83 exec/s: 0 rss: 124Mb Step #5: ==531== ERROR: libFuzzer: deadly signal Step #5: #0 0x562396aa8a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562396a1cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5623969ff7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f54cdc8341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f54cdb5c95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x56239e58a2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f54cdc8341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x56239a1d27bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x562399cf741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x562399cf442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x562399cf21e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x562399cf1be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x562399d5b59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x562399d5a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x562399d6b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x562399c7db4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #16 0x562399c6f07d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #17 0x562399c691dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #18 0x562399c6cb5a in clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:127:18 Step #5: #19 0x562399d5305f in clang::Parser::ParseTemplateArgument() /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1368:15 Step #5: #20 0x562399d52815 in clang::Parser::ParseTemplateArgumentList(llvm::SmallVector&, clang::OpaquePtr, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1394:34 Step #5: #21 0x562399d52681 in clang::Parser::ParseTemplateIdAfterTemplateName(bool, clang::SourceLocation&, llvm::SmallVector&, clang::SourceLocation&, clang::OpaquePtr) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1082:17 Step #5: #22 0x562399d03c6d in clang::Parser::ParseImplicitInt(clang::DeclSpec&, clang::CXXScopeSpec*, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3047:5 Step #5: #23 0x562399cfb3f1 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3907:13 Step #5: #24 0x562399c2d3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #25 0x562399c2d3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #26 0x562399c2ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #27 0x562399c2b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #28 0x562399c2825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #29 0x562399c27942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #30 0x562399c13b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #31 0x5623997bb5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #32 0x5623996f5213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #33 0x56239934475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #34 0x562396acbf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #35 0x562396aa902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #36 0x562396a00ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #37 0x562396a0a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #38 0x5623969f08e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #39 0x562396a1d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #40 0x7f54cda68082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #41 0x5623969e3cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x59,0x80,0x3c,0x5e,0x7b,0x38,0x25,0x38,0x65,0x38,0x3b,0x69,0x74,0x74,0x5b,0x59,0x50,0x61,0x72,0x34,0x36,0xeb,0x80,0x65,0x3b,0x30,0x7f,0x0,0x0,0x77,0x0,0x65, Step #5: Y\200<^{8%8e8;itt[YPar46\353\200e;0\177\000\000w\000e Step #5: artifact_prefix='./'; Test unit written to ./crash-a92957345273a612d043d8f8146c83bb366d0540 Step #5: Base64: WYA8Xns4JThlODtpdHRbWVBhcjQ264BlOzB/AAB3AGU= Step #5: MERGE-OUTER: attempt 30 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 907498018 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55b66d6f35f8, 0x55b66d6f36d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55b66d6f36d0,0x55b66d6f4450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/a92957345273a612d043d8f8146c83bb366d0540' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3384 processed earlier; will process 18269 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 107Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 112Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #128 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: ==535== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b66271ea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b662692c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b6626757c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d55bf741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d55ad095c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55b66a2002f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f6d55bf741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55b665e487bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55b66596d41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55b66596a42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55b6658a3c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55b6658a2e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55b6658a1747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55b66589e25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55b66589d942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55b665889b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55b6654315c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55b66536b213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55b664fba75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55b662741f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55b66271f02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55b662676ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55b662680448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55b6626668e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55b662693622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f6d559dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55b662659cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x15,0x2a,0x73,0x2a,0x73,0x29,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x77,0x2a,0x73,0xff,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a, Step #5: [u,s\025*s*s)s*s*s*s*s*w*s\377s*s*s*s* Step #5: artifact_prefix='./'; Test unit written to ./crash-309219271135077cd3a6f30c3605804c8db7cecd Step #5: Base64: W3UscxUqcypzKXMqcypzKnMqcyp3KnP/cypzKnMqcyo= Step #5: MERGE-OUTER: attempt 31 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 909236397 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55df828635f8, 0x55df828636d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55df828636d0,0x55df82864450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/309219271135077cd3a6f30c3605804c8db7cecd' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3519 processed earlier; will process 18134 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #128 pulse cov: 82 ft: 83 exec/s: 128 rss: 122Mb Step #5: ==539== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df7788ea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df77802c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df777e57c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f077a4b141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f077a38a95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55df7f3702f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f077a4b141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55df7afb87bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55df7aadd41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55df7aada42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55df7aa13c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55df7aa12e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55df7aa11747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55df7aa0e25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55df7aa0d942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55df7a9f9b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55df7a5a15c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55df7a4db213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55df7a12a75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55df778b1f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55df7788f02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55df777e6ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55df777f0448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55df777d68e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55df77803622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f077a296082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55df777c9cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0xdf,0x42,0x69,0x74,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0x2c,0x73,0x2a,0x2a,0x73,0xa,0x73, Step #5: [u,s\337Bits\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s,s**s\012s Step #5: artifact_prefix='./'; Test unit written to ./crash-fab6bd1ec682f81aed7fe3b1f381fb4c3c628bfe Step #5: Base64: W3Usc99CaXRzCnMKcwpzCnMKcwpzCnMKcwpzCnMscyoqcwpz Step #5: MERGE-OUTER: attempt 32 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 912673181 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5556311425f8, 0x5556311426d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5556311426d0,0x555631143450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/fab6bd1ec682f81aed7fe3b1f381fb4c3c628bfe' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3766 processed earlier; will process 17887 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 116Mb Step #5: ==552== ERROR: libFuzzer: deadly signal Step #5: #0 0x55562616da74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556260e1c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556260c47c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a3026641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a3013f95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55562dc4f2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f5a3026641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5556298977bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5556293bc41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5556293b942c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5556292f2c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5556292f1e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5556292f0747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5556292ed25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5556292ec942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5556292d8b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x555628e805c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x555628dba213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x555628a0975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x555626190f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55562616e02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5556260c5ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5556260cf448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5556260b58e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5556260e2622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f5a3004b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5556260a8cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x73,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0xc2,0xa0,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6e,0x2c,0x6f,0x2c,0x6f,0xf3,0xa0,0x81,0x89,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f, Step #5: [s,o,o,o,o,\302\240o,o,o,o,n,o,o\363\240\201\211,o,o,o,o Step #5: artifact_prefix='./'; Test unit written to ./crash-0480fb4ae05ecc6a13e56612662ec991d4fdec08 Step #5: Base64: W3MsbyxvLG8sbyzCoG8sbyxvLG8sbixvLG/zoIGJLG8sbyxvLG8= Step #5: MERGE-OUTER: attempt 33 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 914310021 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5615e5de15f8, 0x5615e5de16d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5615e5de16d0,0x5615e5de2450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/0480fb4ae05ecc6a13e56612662ec991d4fdec08' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3789 processed earlier; will process 17864 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 101Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 101Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 105Mb Step #5: ==564== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615dae0ca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615dad80c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615dad637c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c46cbc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c46b9595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5615e28ee2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f8c46cbc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5615de5367bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5615de05b41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5615de05842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5615ddf91c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5615ddf90e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5615ddf8f747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5615ddf8c25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5615ddf8b942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5615ddf77b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5615ddb1f5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5615dda59213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5615dd6a875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5615dae2ff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5615dae0d02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5615dad64ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5615dad6e448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5615dad548e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5615dad81622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f8c46aa1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5615dad47cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x6f,0x2c,0x6f,0xac,0x6f,0x2c,0x6f,0xac,0x6f,0x6f,0x2c,0x6f,0xac,0x6f,0x2c,0x6f,0xac,0x6f,0x6f,0x2c,0x6f,0x6f,0x2c,0x6f,0xac,0x6f,0x2c,0x6f,0xac,0x6f,0x6f,0x2c,0x6f,0xac,0x6f,0x1,0x6f, Step #5: [o,o\254o,o\254oo,o\254o,o\254oo,oo,o\254o,o\254oo,o\254o\001o Step #5: artifact_prefix='./'; Test unit written to ./crash-ba41db26dc23ecfa6767a7580fc95117481b7386 Step #5: Base64: W28sb6xvLG+sb28sb6xvLG+sb28sb28sb6xvLG+sb28sb6xvAW8= Step #5: MERGE-OUTER: attempt 34 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 915737371 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55b56d29e5f8, 0x55b56d29e6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55b56d29e6d0,0x55b56d29f450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/ba41db26dc23ecfa6767a7580fc95117481b7386' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3796 processed earlier; will process 17857 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 109Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: ==580== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5622c9a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b56223dc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5622207c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa68f83441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa68f70d95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55b569dab2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fa68f83441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55b5659f37bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55b56551841c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55b56551542c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55b56544ec31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55b56544de0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55b56544c747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55b56544925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55b565448942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55b565434b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55b564fdc5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55b564f16213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55b564b6575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55b5622ecf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55b5622ca02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55b562221ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55b56222b448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55b5622118e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55b56223e622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fa68f619082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55b562204cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x65,0x6e,0x40,0x6f,0x2c,0x6e,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f, Step #5: [o,o,o,o,o,oo,o,o,o,en@o,n,o,o,o,o,o,o Step #5: artifact_prefix='./'; Test unit written to ./crash-032655c286a3c1ba15fd9fc7cbcf79f06b90cbf5 Step #5: Base64: W28sbyxvLG8sbyxvbyxvLG8sbyxlbkBvLG4sbyxvLG8sbyxvLG8= Step #5: MERGE-OUTER: attempt 35 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 916881135 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e155c895f8, 0x55e155c896d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e155c896d0,0x55e155c8a450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/032655c286a3c1ba15fd9fc7cbcf79f06b90cbf5' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3808 processed earlier; will process 17845 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: ==585== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e14acb4a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e14ac28c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e14ac0b7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35bf9e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35bf8c195c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e1527962f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f35bf9e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55e14e3de7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55e14df0341c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55e14df0042c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55e14de39c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55e14de38e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55e14de37747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55e14de3425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55e14de33942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55e14de1fb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55e14d9c75c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55e14d901213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55e14d55075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55e14acd7f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55e14acb502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55e14ac0cead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55e14ac16448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55e14abfc8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55e14ac29622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f35bf7cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55e14abefcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x69,0x6e,0x6c,0x69,0x6e,0x65,0x5b,0x6a,0x65,0x20,0x20,0x69,0x20,0x20,0x20,0x20,0x20,0x69,0x6e,0x6c,0x69,0x6e,0x65,0x20,0xa,0x69,0x6e,0x5b,0x5b,0x6a,0x65,0x20,0x20,0x69,0x6e,0x6c,0x69,0x6e, Step #5: inline[je i inline \012in[[je inlin Step #5: artifact_prefix='./'; Test unit written to ./crash-b858bba8096218622f3e58b0bc62bedfac306406 Step #5: Base64: aW5saW5lW2plICBpICAgICBpbmxpbmUgCmluW1tqZSAgaW5saW4= Step #5: MERGE-OUTER: attempt 36 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 917958872 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5600426905f8, 0x5600426906d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5600426906d0,0x560042691450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/b858bba8096218622f3e58b0bc62bedfac306406' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3820 processed earlier; will process 17833 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: ==593== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600376bba74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56003762fc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600376127c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f774ba9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f774b97395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x56003f19d2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f774ba9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x56003ade57bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x56003a90a41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x56003a90742c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x56003a840c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x56003a83fe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x56003a83e747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x56003a83b25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x56003a83a942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x56003a826b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x56003a3ce5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x56003a308213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x560039f5775d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5600376def63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5600376bc02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x560037613ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x56003761d448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5600376038e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x560037630622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f774b87f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5600375f6cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x77,0x15,0x2a,0x73,0x2a,0x73,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x55,0x2a,0x73,0x2a,0x74,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,w\025*s*ss*s*s*s*s*s*s*s*s*s*U*s*ts*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-647824d727b6628930d3f3850f343eb8e4950f9a Step #5: Base64: W3UsdxUqcypzcypzKnMqcypzKnMqcypzKnMqcypVKnMqdHMqcypz Step #5: MERGE-OUTER: attempt 37 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 919070906 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x561e628e75f8, 0x561e628e76d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x561e628e76d0,0x561e628e8450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/647824d727b6628930d3f3850f343eb8e4950f9a' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 3842 processed earlier; will process 17811 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 116Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: #128 pulse cov: 82 ft: 83 exec/s: 0 rss: 123Mb Step #5: ==597== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e57912a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e57886c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e578697c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a6849441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a6836d95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x561e5f3f42f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f7a6849441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x561e5b03c7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x561e5ab6141c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x561e5ab5e42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x561e5aa97c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x561e5aa96e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x561e5aa95747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x561e5aa9225d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x561e5aa91942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x561e5aa7db94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x561e5a6255c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x561e5a55f213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x561e5a1ae75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x561e57935f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x561e5791302f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x561e5786aead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x561e57874448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x561e5785a8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x561e57887622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f7a68279082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x561e5784dcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x15,0x2a,0x73,0x2a,0x73,0x29,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x77,0x2a,0x73,0xff,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x73,0x73,0x2a,0x73,0x2a,0x2a,0x73,0x2a,0x2a,0x77,0x73,0x2a,0x73, Step #5: [u,s\025*s*s)s*s*s*s*s*w*s\377s*s*s*s*sss*s**s**ws*s Step #5: artifact_prefix='./'; Test unit written to ./crash-057ba63a56de334211432f44a0e9ceec27574caf Step #5: Base64: W3UscxUqcypzKXMqcypzKnMqcyp3KnP/cypzKnMqcypzc3Mqcyoqcyoqd3Mqcw== Step #5: MERGE-OUTER: attempt 38 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 921126360 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x560a07b725f8, 0x560a07b726d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x560a07b726d0,0x560a07b73450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/057ba63a56de334211432f44a0e9ceec27574caf' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 4029 processed earlier; will process 17624 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 108Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 108Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #128 pulse cov: 82 ft: 83 exec/s: 0 rss: 122Mb Step #5: ==601== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609fcb9da74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609fcb11c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609fcaf47c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f866fee941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f866fdc295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x560a0467f2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f866fee941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x560a002c77bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5609ffdec41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5609ffde942c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5609ffd22c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5609ffd21e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5609ffd20747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5609ffd1d25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5609ffd1c942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5609ffd08b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5609ff8b05c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5609ff7ea213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5609ff43975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5609fcbc0f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5609fcb9e02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5609fcaf5ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5609fcaff448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5609fcae58e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5609fcb12622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f866fcce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5609fcad8cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x15,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x74,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0xde,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,s\025*s*s*s*s*t*s*s*s*s*s*s*s*s\336s*s*s*s*s*s*s*s*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-06b2af9f184a077daf20b9f0a54a38d9840eecdf Step #5: Base64: W3UscxUqcypzKnMqcyp0KnMqcypzKnMqcypzKnMqc95zKnMqcypzKnMqcypzKnMqcypzKnM= Step #5: MERGE-OUTER: attempt 39 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 923165526 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5635d23325f8, 0x5635d23326d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5635d23326d0,0x5635d2333450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/06b2af9f184a077daf20b9f0a54a38d9840eecdf' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 4222 processed earlier; will process 17431 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: ==609== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635c735da74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635c72d1c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635c72b47c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11e8e9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11e8d6995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5635cee3f2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f11e8e9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5635caa877bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5635ca5ac41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5635ca5a942c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5635ca4e2c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5635ca4e1e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5635ca4e0747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5635ca4dd25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5635ca4dc942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5635ca4c8b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5635ca0705c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5635c9faa213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5635c9bf975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5635c7380f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5635c735e02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5635c72b5ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5635c72bf448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5635c72a58e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5635c72d2622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f11e8c75082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5635c7298cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x15,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x74,0x2a,0x73,0x2a,0x73,0x2a,0x73,0xce,0x8c,0xd5,0x8c,0xd5,0x8c,0xd5,0x8c,0x2a,0x73,0xde,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,s\025*s*s*s*s*t*s*s*s\316\214\325\214\325\214\325\214*s\336s*s*s*s*s*s*s*s*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-138cc030e6060e7a2f7d0231562fd22edd0df96a Step #5: Base64: W3UscxUqcypzKnMqcyp0KnMqcypzzozVjNWM1Ywqc95zKnMqcypzKnMqcypzKnMqcypzKnM= Step #5: MERGE-OUTER: attempt 40 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 924248598 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x559c3d6ba5f8, 0x559c3d6ba6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x559c3d6ba6d0,0x559c3d6bb450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/138cc030e6060e7a2f7d0231562fd22edd0df96a' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 4234 processed earlier; will process 17419 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 124Mb Step #5: ==613== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c326e5a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c32659c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c3263c7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff57744041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff57731995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x559c3a1c72f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ff57744041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x559c35e0f7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x559c3593441c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x559c3593142c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x559c3586ac31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x559c35869e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x559c35868747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x559c3586525d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x559c35864942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x559c35850b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x559c353f85c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x559c35332213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x559c34f8175d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x559c32708f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x559c326e602f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x559c3263dead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x559c32647448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x559c3262d8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x559c3265a622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7ff577225082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x559c32620cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x15,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x74,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0xde,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,s\025*s*s*s*s*t*s*s*s*s*s*s*ss*s*s*s\336s*s*s*s*s*s*s*s*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-b51532ab04fd9a498f0f943c9194aa6b78827dd9 Step #5: Base64: W3UscxUqcypzKnMqcyp0KnMqcypzKnMqcypzKnNzKnMqcypz3nMqcypzKnMqcypzKnMqcypzKnMqcw== Step #5: MERGE-OUTER: attempt 41 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 925824191 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5568196b95f8, 0x5568196b96d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5568196b96d0,0x5568196ba450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/b51532ab04fd9a498f0f943c9194aa6b78827dd9' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 4335 processed earlier; will process 17318 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 122Mb Step #5: #128 pulse cov: 82 ft: 83 exec/s: 0 rss: 124Mb Step #5: ==634== ERROR: libFuzzer: deadly signal Step #5: #0 0x55680e6e4a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55680e658c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55680e63b7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9cc006a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9cbff4395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5568161c62f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f9cc006a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x556811e0e7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55681193341c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55681193042c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x556811869c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x556811868e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x556811867747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55681186425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55681184fd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x5568113f75c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x556811331213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x556810f8075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55680e707f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55680e6e502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55680e63cead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55680e646448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55680e62c8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55680e659622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f9cbfe4f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55680e61fcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x65,0x2a,0x3a,0x0,0x0,0x0,0x74,0x69,0x6d,0x3b,0x0,0x5b,0xc3,0x63,0x2c,0x65,0x60,0x73,0x6c,0x61,0x6e,0x65,0x6e,0x6e,0x0,0x0,0x6e,0x0,0x6e,0x0,0x2b,0x73,0x73,0x65,0x6e,0x0,0x6e,0x0,0x6e,0x1,0x6e,0x2b,0x73,0x73,0x65,0x6e,0x0,0x6e,0x0,0x6e,0x1,0x6e,0x6e,0x0,0x6e,0x0,0x1,0x6e,0x0,0x6e,0x6e,0x0,0x7d,0x63, Step #5: e*:\000\000\000tim;\000[\303c,e`slanenn\000\000n\000n\000+ssen\000n\000n\001n+ssen\000n\000n\001nn\000n\000\001n\000nn\000}c Step #5: artifact_prefix='./'; Test unit written to ./crash-457ea1b42e2306a554a4e6a21efaf6e4fc9ef6e7 Step #5: Base64: ZSo6AAAAdGltOwBbw2MsZWBzbGFuZW5uAABuAG4AK3NzZW4AbgBuAW4rc3NlbgBuAG4Bbm4AbgABbgBubgB9Yw== Step #5: MERGE-OUTER: attempt 42 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 927814450 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5649588e65f8, 0x5649588e66d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5649588e66d0,0x5649588e7450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/457ea1b42e2306a554a4e6a21efaf6e4fc9ef6e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 4506 processed earlier; will process 17147 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: ==662== ERROR: libFuzzer: deadly signal Step #5: #0 0x56494d911a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56494d885c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56494d8687c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a12bca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a12aa395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5649553f32f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f4a12bca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x56495103b7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x564950b6041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x564950b5d42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x564950a96c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x564950a95e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x564950a94747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x564950a9125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x564950a90942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x564950a7cb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5649506245c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x56495055e213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5649501ad75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x56494d934f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x56494d91202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x56494d869ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x56494d873448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x56494d8598e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x56494d886622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f4a129af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x56494d84ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x65,0x6e,0x40,0x6f,0x2c,0x6e,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f, Step #5: [o,o,o,o,oo,o,o,o,en@o,n,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o Step #5: artifact_prefix='./'; Test unit written to ./crash-25d9a7973ed24647ae1f1e0702273d8f44f028f6 Step #5: Base64: W28sbyxvLG8sb28sbyxvLG8sZW5AbyxuLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbw== Step #5: MERGE-OUTER: attempt 43 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 928887496 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x559d460365f8, 0x559d460366d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x559d460366d0,0x559d46037450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/25d9a7973ed24647ae1f1e0702273d8f44f028f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 4517 processed earlier; will process 17136 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 108Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 109Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 122Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 124Mb Step #5: ==699== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d3b061a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d3afd5c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d3afb87c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56bf58841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56bf46195c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x559d42b432f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f56bf58841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x559d3e78b7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x559d3e2b041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x559d3e2ad42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x559d3e1e6c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x559d3e1e5e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x559d3e1e4747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x559d3e1e125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x559d3e1e0942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x559d3e1ccb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x559d3dd745c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x559d3dcae213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x559d3d8fd75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x559d3b084f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x559d3b06202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x559d3afb9ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x559d3afc3448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x559d3afa98e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x559d3afd6622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f56bf36d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x559d3af9ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x77,0x15,0x2a,0x73,0x2a,0x73,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x2a,0x73,0x2a,0x73,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2b,0x73,0xa,0x73,0xa,0x73,0x2a,0x73,0x2a, Step #5: [u,w\025*s*ss*s*s**s*ss*s*s*s*s*s*s*Q*s**s*s*s*Q*s*s*s*s*s+s\012s\012s*s* Step #5: artifact_prefix='./'; Test unit written to ./crash-f067f65f948ff2511929b6cfa192abb737cc1d4e Step #5: Base64: W3UsdxUqcypzcypzKnMqKnMqc3MqcypzKnMqcypzKnMqUSpzKipzKnMqcypRKnMqcypzKnMqcytzCnMKcypzKg== Step #5: MERGE-OUTER: attempt 44 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 930366138 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5565e20865f8, 0x5565e20866d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5565e20866d0,0x5565e2087450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/f067f65f948ff2511929b6cfa192abb737cc1d4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 4598 processed earlier; will process 17055 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 122Mb Step #5: #128 pulse cov: 82 ft: 83 exec/s: 0 rss: 123Mb Step #5: ==707== ERROR: libFuzzer: deadly signal Step #5: #0 0x5565d70b1a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5565d7025c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565d70087c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f844d82b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f844d70495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5565deb932f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f844d82b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5565da7db7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5565da30041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5565da2fd42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5565da2fb1e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x5565da2fabe2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x5565da36459b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x5565da36371f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x5565da3743e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x5565da3769e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x5565da238cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #17 0x5565da2fe040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #18 0x5565da236c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #19 0x5565da235e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #20 0x5565da234747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #21 0x5565da23125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #22 0x5565da230942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #23 0x5565da21cb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #24 0x5565d9dc45c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #25 0x5565d9cfe213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #26 0x5565d994d75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #27 0x5565d70d4f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #28 0x5565d70b202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #29 0x5565d7009ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #30 0x5565d7013448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #31 0x5565d6ff98e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #32 0x5565d7026622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #33 0x7f844d610082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #34 0x5565d6feccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x76,0x6f,0x69,0x64,0x20,0x6e,0x28,0x29,0x7b,0x69,0x6e,0x74,0x5b,0x68,0x2c,0x72,0x2c,0x72,0x2c,0x72,0x2c,0x72,0x2c,0x72,0x2c,0x72,0x2c,0x72,0x2c,0x72,0x2c,0x72,0x2c,0x72,0x2c,0x72,0x2c,0x62,0x2c,0x72,0x2c,0x72,0x2c,0x72,0x2c,0x74,0x72,0x75,0x65,0x2c,0x74,0x72,0x75,0x65,0x2c,0x74,0x72,0x75,0x65,0x2c,0x74,0x72,0x75,0x65, Step #5: void n(){int[h,r,r,r,r,r,r,r,r,r,r,r,b,r,r,r,true,true,true,true Step #5: artifact_prefix='./'; Test unit written to ./crash-1ee673455c8c8f8bfe3853b5d21bfe937073972e Step #5: Base64: dm9pZCBuKCl7aW50W2gscixyLHIscixyLHIscixyLHIscixyLGIscixyLHIsdHJ1ZSx0cnVlLHRydWUsdHJ1ZQ== Step #5: MERGE-OUTER: attempt 45 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 932638072 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56328be3f5f8, 0x56328be3f6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56328be3f6d0,0x56328be40450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/1ee673455c8c8f8bfe3853b5d21bfe937073972e' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 4831 processed earlier; will process 16822 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 112Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 116Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: ==711== ERROR: libFuzzer: deadly signal Step #5: #0 0x563280e6aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563280ddec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563280dc17c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa7876241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa7863b95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x56328894c2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ffa7876241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5632845947bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5632840b941c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5632840b642c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5632840b41e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x5632840b3be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x56328411d59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x56328411c71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x56328412d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x56328403fb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #16 0x56328403107d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #17 0x5632840289c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #18 0x5632840289c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #19 0x563284038acb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #20 0x563284038acb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #21 0x563284033668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #22 0x56328402b1dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #23 0x56328402eb5a in clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:127:18 Step #5: #24 0x56328402ed04 in clang::Parser::ParseArrayBoundExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:169:10 Step #5: #25 0x5632840dce0a in clang::Parser::ParseBracketDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7954:21 Step #5: #26 0x5632840d9d31 in clang::Parser::ParseMisplacedBracketDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7996:5 Step #5: #27 0x5632840d9046 in clang::Parser::ParseDecompositionDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7071:12 Step #5: #28 0x5632840d5fa1 in clang::Parser::ParseDirectDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6696:14 Step #5: #29 0x5632840d3b8e in clang::Parser::ParseDeclaratorInternal(clang::Declarator&, void (clang::Parser::*)(clang::Declarator&)) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6578:7 Step #5: #30 0x56328676f272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #31 0x56328676f272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #32 0x56328676f272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #33 0x5632840b533b in ParseDeclarator /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6441:11 Step #5: #34 0x5632840b533b in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2174:3 Step #5: #35 0x563283fefc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #36 0x563283feee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #37 0x563283fed747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #38 0x563283fea25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #39 0x563283fd5d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #40 0x563283b7d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #41 0x563283ab7213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #42 0x56328370675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #43 0x563280e8df63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #44 0x563280e6b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #45 0x563280dc2ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #46 0x563280dcc448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #47 0x563280db28e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #48 0x563280ddf622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #49 0x7ffa78547082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #50 0x563280da5cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x76,0x6f,0x69,0x64,0x20,0x4d,0x69,0x6d,0x73,0x73,0x3a,0x72,0x9d,0x3c,0x2b,0x3b,0xa,0x5b,0x28,0x5e,0x7b,0x3b,0x9a,0x3c,0x2b,0x5e,0x5b,0x28,0x25,0x5f,0x3b,0x30,0x2a,0x31,0x6e,0x24,0x5e,0x5f,0x72,0x6f,0x5f,0x3b,0x63,0x6f,0x6e,0x74,0x0,0x5b,0x6f,0x6e,0x74,0xc0,0x80,0x65,0x2a,0x3d,0x69,0x3d,0x69,0x69,0x56,0x3d,0x3d,0x9d, Step #5: void Mimss:r\235<+;\012[(^{;\232<+^[(%_;0*1n$^_ro_;cont\000[ont\300\200e*=i=iiV==\235 Step #5: artifact_prefix='./'; Test unit written to ./crash-158e8bba6afcb82d8f2910aa384c3f0dc7bc5009 Step #5: Base64: dm9pZCBNaW1zczpynTwrOwpbKF57O5o8K15bKCVfOzAqMW4kXl9yb187Y29udABbb250wIBlKj1pPWlpVj09nQ== Step #5: MERGE-OUTER: attempt 46 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 934380478 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55f6acda55f8, 0x55f6acda56d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55f6acda56d0,0x55f6acda6450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/158e8bba6afcb82d8f2910aa384c3f0dc7bc5009' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 4953 processed earlier; will process 16700 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 116Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 116Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #128 pulse cov: 82 ft: 83 exec/s: 32 rss: 121Mb Step #5: #256 pulse cov: 82 ft: 83 exec/s: 64 rss: 125Mb Step #5: ==732== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6a1dd0a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6a1d44c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6a1d277c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6fd3f8241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6fd3e5b95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55f6a98b22f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f6fd3f8241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55f6a54fa7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55f6a501f41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55f6a501c42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55f6a4f55c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55f6a4f54e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55f6a4f53747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55f6a4f5025d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55f6a4f4f942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55f6a4f3bb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55f6a4ae35c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55f6a4a1d213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55f6a466c75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55f6a1df3f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55f6a1dd102f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55f6a1d28ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55f6a1d32448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55f6a1d188e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55f6a1d45622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f6fd3d67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55f6a1d0bcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x77,0x15,0x2e,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,w\025.s*s*Q*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-efd9b00bffcea33287784831ae4c34bde83674a5 Step #5: Base64: W3UsdxUucypzKlEqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcw== Step #5: MERGE-OUTER: attempt 47 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 940473483 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55a6cac8e5f8, 0x55a6cac8e6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55a6cac8e6d0,0x55a6cac8f450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/efd9b00bffcea33287784831ae4c34bde83674a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 5237 processed earlier; will process 16416 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 110Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: ==744== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6bfcb9a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6bfc2dc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6bfc107c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c0fd2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c0fc0595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55a6c779b2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f2c0fd2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55a6c33e37bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55a6c2f0841c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55a6c2f0542c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55a6c2e3ec31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55a6c2e3de0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55a6c2e3c747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55a6c2e3925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55a6c2e38942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55a6c2e24b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55a6c29cc5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55a6c2906213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55a6c255575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55a6bfcdcf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55a6bfcba02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55a6bfc11ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55a6bfc1b448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55a6bfc018e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55a6bfc2e622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f2c0fb11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55a6bfbf4cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x2a,0x2a,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0x2a, Step #5: [u,s**s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s* Step #5: artifact_prefix='./'; Test unit written to ./crash-e2595912b85fe3c4fad8aa9ac0b70b6d5368d66d Step #5: Base64: W3UscyoqcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzKg== Step #5: MERGE-OUTER: attempt 48 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 941950171 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x556136a5a5f8, 0x556136a5a6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x556136a5a6d0,0x556136a5b450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/e2595912b85fe3c4fad8aa9ac0b70b6d5368d66d' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 5311 processed earlier; will process 16342 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: ==753== ERROR: libFuzzer: deadly signal Step #5: #0 0x55612ba85a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55612b9f9c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55612b9dc7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89b593a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89b581395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5561335672f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f89b593a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55612f1af7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55612ecd441c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55612ecd142c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55612eccf1e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x55612ed3dc6b in clang::Parser::ParseForStatement(clang::SourceLocation*, clang::LabelDecl*, clang::CXXExpansionStmtDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2110:12 Step #5: #12 0x55612ed3a020 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x55612ed3771f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x55612ed483e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x55612ed4a9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x55612ec0ccea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #17 0x55612ecd2040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #18 0x55612ec0ac31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #19 0x55612ec09e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #20 0x55612ec08747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #21 0x55612ec0525d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #22 0x55612ec04942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #23 0x55612ebf0b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #24 0x55612e7985c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #25 0x55612e6d2213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #26 0x55612e32175d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #27 0x55612baa8f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #28 0x55612ba8602f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #29 0x55612b9ddead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #30 0x55612b9e7448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #31 0x55612b9cd8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #32 0x55612b9fa622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #33 0x7f89b571f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #34 0x55612b9c0cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x76,0x6f,0x69,0x64,0x20,0x6e,0x28,0x29,0x7b,0xa,0x66,0x6f,0x72,0x28,0x69,0x6e,0x74,0x5b,0x69,0x20,0x76,0x6f,0x5f,0x5f,0x72,0x65,0x6d,0x6f,0x76,0x65,0x5f,0x61,0x6c,0x6c,0x5f,0x65,0x78,0x74,0x65,0x6e,0x6e,0x67,0x5f,0x20,0x52,0x55,0x4e,0x3a,0x20,0x25,0x63,0x0,0x6f,0x70,0x74,0x69,0x6d,0x69,0x7a,0x65,0x20,0x6d,0x61,0x20,0x63,0x6c,0x20,0x28,0x69,0x6e, Step #5: void n(){\012for(int[i vo__remove_all_extenng_ RUN: %c\000optimize ma cl (in Step #5: artifact_prefix='./'; Test unit written to ./crash-bb2c4d7b79824c8b0e3ac6a9593e423ca89fd959 Step #5: Base64: dm9pZCBuKCl7CmZvcihpbnRbaSB2b19fcmVtb3ZlX2FsbF9leHRlbm5nXyBSVU46ICVjAG9wdGltaXplIG1hIGNsIChpbg== Step #5: MERGE-OUTER: attempt 49 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 943022908 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5611f718e5f8, 0x5611f718e6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5611f718e6d0,0x5611f718f450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/bb2c4d7b79824c8b0e3ac6a9593e423ca89fd959' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 5317 processed earlier; will process 16336 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 112Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 116Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: ==760== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611ec1b9a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611ec12dc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611ec1107c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f743dc2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f743daf995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5611f3c9b2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f743dc2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5611ef8e37bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5611ef40841c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5611ef40542c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5611ef33ec31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5611ef33de0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5611ef33c747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5611ef33925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5611ef338942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5611ef324b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5611eeecc5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5611eee06213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5611eea5575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5611ec1dcf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5611ec1ba02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5611ec111ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5611ec11b448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5611ec1018e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5611ec12e622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f743da05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5611ec0f4cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x2a,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2b,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0x2a,0x73,0xa,0x73,0x2a,0x73,0x2a, Step #5: [u,s**s*s*s*Q*s*s*s*s*s+s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s*s\012s*s* Step #5: artifact_prefix='./'; Test unit written to ./crash-828ba7011f94b5df9d9c6eaf148672a19207c54b Step #5: Base64: W3UscyoqcypzKnMqUSpzKnMqcypzKnMrcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzKnMKcypzKg== Step #5: MERGE-OUTER: attempt 50 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 944684734 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55d7597cb5f8, 0x55d7597cb6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55d7597cb6d0,0x55d7597cc450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/828ba7011f94b5df9d9c6eaf148672a19207c54b' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 5423 processed earlier; will process 16230 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: ==769== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d74e7f6a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d74e76ac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d74e74d7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85bf5c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85bf4a195c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55d7562d82f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f85bf5c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55d751f207bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55d751a4541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55d751a4242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55d75197bc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55d75197ae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55d751979747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55d75197625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55d751975942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55d751961b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55d7515095c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55d751443213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55d75109275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55d74e819f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55d74e7f702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55d74e74eead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55d74e758448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55d74e73e8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55d74e76b622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f85bf3ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55d74e731cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0xec,0xec,0xec,0xec,0xec,0xec,0x2a,0x2a,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0x2a, Step #5: [u,s\354\354\354\354\354\354**s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s* Step #5: artifact_prefix='./'; Test unit written to ./crash-baff66fc7450b76fd91ffeeab331045ccaffa9c4 Step #5: Base64: W3Usc+zs7Ozs7CoqcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzKg== Step #5: MERGE-OUTER: attempt 51 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 945736731 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x562c5348e5f8, 0x562c5348e6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x562c5348e6d0,0x562c5348f450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/baff66fc7450b76fd91ffeeab331045ccaffa9c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 5428 processed earlier; will process 16225 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 110Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #64 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: ==780== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c484b9a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c4842dc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c484107c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f006372541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00635fe95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x562c4ff9b2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f006372541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x562c4bbe37bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x562c4b70841c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x562c4b70542c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x562c4b63ec31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x562c4b63de0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x562c4b63c747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x562c4b63925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x562c4b638942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x562c4b624b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x562c4b1cc5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x562c4b106213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x562c4ad5575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x562c484dcf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x562c484ba02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x562c48411ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x562c4841b448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x562c484018e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x562c4842e622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f006350a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x562c483f4cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x51,0x0,0x0,0x0,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x29,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0xaa,0x73,0x2a,0x73,0x2a,0x71,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,sQ\000\000\000*s*s*s*s*s*s)s*s*s*s*s*s*s*s*s*s*ss*s*s*s*s*s*s*s*s*s\252s*s*q*s*s*s*s*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-00b820c80181ac92d311cd93fa81708946f47aee Step #5: Base64: W3Usc1EAAAAqcypzKnMqcypzKnMpcypzKnMqcypzKnMqcypzKnMqcypzcypzKnMqcypzKnMqcypzKnMqc6pzKnMqcSpzKnMqcypzKnMqcypz Step #5: MERGE-OUTER: attempt 52 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 947220475 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55d3b8ab15f8, 0x55d3b8ab16d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55d3b8ab16d0,0x55d3b8ab2450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/00b820c80181ac92d311cd93fa81708946f47aee' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 5503 processed earlier; will process 16150 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 107Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 110Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: ==784== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d3adadca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d3ada50c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d3ada337c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f748af7e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f748ae5795c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55d3b55be2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f748af7e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55d3b12067bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55d3b0d2b41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55d3b0d2842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55d3b0c61c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55d3b0c60e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55d3b0c5f747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55d3b0c5c25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55d3b0c5b942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55d3b0c47b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55d3b07ef5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55d3b0729213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55d3b037875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55d3adafff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55d3adadd02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55d3ada34ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55d3ada3e448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55d3ada248e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55d3ada51622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f748ad63082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55d3ada17cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x77,0x15,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x15,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0xdd,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,w\025s*s*s*s\025*s*s*Q*s*\335*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-690668c4ce88671d17702860b48924a66573a767 Step #5: Base64: W3UsdxVzKnMqcypzFSpzKnMqUSpzKt0qcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcw== Step #5: MERGE-OUTER: attempt 53 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 948636023 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56010c4d35f8, 0x56010c4d36d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56010c4d36d0,0x56010c4d4450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/690668c4ce88671d17702860b48924a66573a767' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 5564 processed earlier; will process 16089 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 110Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 112Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #64 pulse cov: 82 ft: 84 exec/s: 0 rss: 121Mb Step #5: #128 pulse cov: 82 ft: 86 exec/s: 0 rss: 123Mb Step #5: ==792== ERROR: libFuzzer: deadly signal Step #5: #0 0x5601014fea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560101472c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5601014557c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ecca5541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ecc92e95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x560108fe02f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f0ecca5541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x560104c287bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x56010474d41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x56010474a42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x560104683c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x560104682e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x560104681747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x56010467e25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x56010467d942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x560104669b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5601042115c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x56010414b213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x560103d9a75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x560101521f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5601014ff02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x560101456ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x560101460448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5601014468e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x560101473622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f0ecc83a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x560101439cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5f,0x5f,0x6d,0x6f,0x64,0x75,0x6c,0x65,0x5f,0x70,0x72,0x69,0x76,0x61,0x74,0x65,0x5f,0x5f,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x5b,0x72,0x4c,0x34,0x5b,0x5b,0x4c,0x32, Step #5: \000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000__module_private__\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000[rL4[[L2 Step #5: artifact_prefix='./'; Test unit written to ./crash-be42a64ae6fe2cd7226158c49b6671e27dd2802d Step #5: Base64: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF9fbW9kdWxlX3ByaXZhdGVfXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbckw0W1tMMg== Step #5: MERGE-OUTER: attempt 54 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 950878245 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5559518535f8, 0x5559518536d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5559518536d0,0x555951854450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/be42a64ae6fe2cd7226158c49b6671e27dd2802d' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 5755 processed earlier; will process 15898 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 116Mb Step #5: #32 pulse cov: 82 ft: 85 exec/s: 0 rss: 122Mb Step #5: #64 pulse cov: 82 ft: 86 exec/s: 0 rss: 123Mb Step #5: ==806== ERROR: libFuzzer: deadly signal Step #5: #0 0x55594687ea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5559467f2c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5559467d57c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe6bf1dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe6bf0b695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55594e3602f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fe6bf1dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x555949fa87bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x555949acd41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x555949aca42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x555949a03c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x555949a02e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x555949a01747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5559499fe25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5559499fd942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5559499e9b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5559495915c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5559494cb213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55594911a75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5559468a1f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55594687f02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5559467d6ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5559467e0448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5559467c68e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5559467f3622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fe6befc2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5559467b9cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0xec,0xec,0xec,0xec,0xec,0xec,0x2a,0x22,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0x4c,0x0,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x72,0x73,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0x73,0x4c,0x0,0xa,0x73,0xa,0x73,0xa,0x73,0xa,0xa,0x73,0xa,0xa,0x73,0x2a,0x25, Step #5: [u,s\354\354\354\354\354\354*\"s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012s\012sL\000\012s\012s\012s\012s\012rss\012s\012s\012s\012s\012s\012s\012s\012s\012sL\000\012s\012s\012s\012\012s\012\012s*% Step #5: artifact_prefix='./'; Test unit written to ./crash-bb87e63b84a54eb7e03b801c02540e460111e680 Step #5: Base64: W3Usc+zs7Ozs7CoicwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKcwpzCnMKc0wACnMKcwpzCnMKcnNzCnMKcwpzCnMKcwpzCnMKcwpzTAAKcwpzCnMKCnMKCnMqJQ== Step #5: MERGE-OUTER: attempt 55 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 952530085 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56311c2665f8, 0x56311c2666d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56311c2666d0,0x56311c267450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/bb87e63b84a54eb7e03b801c02540e460111e680' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 5844 processed earlier; will process 15809 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #32 pulse cov: 82 ft: 85 exec/s: 0 rss: 118Mb Step #5: #64 pulse cov: 82 ft: 86 exec/s: 0 rss: 125Mb Step #5: #128 pulse cov: 82 ft: 86 exec/s: 0 rss: 126Mb Step #5: ==816== ERROR: libFuzzer: deadly signal Step #5: #0 0x563111291a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563111205c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631111e87c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f442038b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f442026495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x563118d732f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f442038b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5631149bb7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5631144e041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5631144dd42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x563114416c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x563114415e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x563114414747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x56311441125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x563114410942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5631143fcb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x563113fa45c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x563113ede213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x563113b2d75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5631112b4f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x56311129202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5631111e9ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5631111f3448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5631111d98e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x563111206622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f4420170082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5631111cccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x5a,0xf3,0xa0,0x80,0xa2,0x5b,0x5c,0xc0,0x80,0x9d,0x66,0xbd,0x9d,0x2b,0x2b,0x9d,0xa,0x2b,0x9d,0xbf,0x0,0xca,0x5b,0x58,0xe4,0x5c,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x3b,0x5b,0x5c,0x1d,0x3b,0x1d,0x1d,0xfb,0xc5,0x3a,0xff,0xff,0xff,0xff,0x1d,0x3b,0x1d,0x1d,0x24,0x1d,0x3b,0x1c,0x34,0x1d,0x2b,0xe,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0xb,0x5c,0xd,0x1d,0x23,0xa, Step #5: [Z\363\240\200\242[\\\300\200\235f\275\235++\235\012+\235\277\000\312[X\344\\000000000;[\\\035;\035\035\373\305:\377\377\377\377\035;\035\035$\035;\0344\035+\016\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\013\\\015\035#\012 Step #5: artifact_prefix='./'; Test unit written to ./crash-c39eb7ebda8b3b5d4b9c60ab5c48087a904f83ac Step #5: Base64: W1rzoICiW1zAgJ1mvZ0rK50KK52/AMpbWORcMDAwMDAwMDAwO1tcHTsdHfvFOv////8dOx0dJB07HDQdKw4LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0LXA0dIwo= Step #5: MERGE-OUTER: attempt 56 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 954903755 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x563a2fecc5f8, 0x563a2fecc6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x563a2fecc6d0,0x563a2fecd450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/c39eb7ebda8b3b5d4b9c60ab5c48087a904f83ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 6052 processed earlier; will process 15601 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 102Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #32 pulse cov: 82 ft: 84 exec/s: 0 rss: 118Mb Step #5: #64 pulse cov: 82 ft: 84 exec/s: 0 rss: 121Mb Step #5: #128 pulse cov: 82 ft: 87 exec/s: 0 rss: 124Mb Step #5: #256 pulse cov: 82 ft: 91 exec/s: 256 rss: 125Mb Step #5: #512 pulse cov: 82 ft: 96 exec/s: 170 rss: 126Mb Step #5: ==831== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a24ef7a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a24e6bc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a24e4e7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4de340d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4de32e695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x563a2c9d92f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f4de340d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x563a286217bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x563a2814641c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x563a2814342c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x563a2807cc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x563a2807be0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x563a2807a747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x563a2807725d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x563a28076942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x563a28062b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x563a27c0a5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x563a27b44213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x563a2779375d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x563a24f1af63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x563a24ef802f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x563a24e4fead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x563a24e59448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x563a24e3f8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x563a24e6c622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f4de31f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x563a24e32cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x65,0x6e,0x40,0x6f,0x2c,0x6e,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f,0x2c,0x6f, Step #5: [o,o,o,o,oo,o,o,o,en@o,n,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o Step #5: artifact_prefix='./'; Test unit written to ./crash-04ca9598474c402df5d58966d0453223529d9cc5 Step #5: Base64: W28sbyxvLG8sb28sbyxvLG8sZW5AbyxuLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8sbyxvLG8= Step #5: MERGE-OUTER: attempt 57 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 959994197 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56054a8365f8, 0x56054a8366d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56054a8366d0,0x56054a837450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/04ca9598474c402df5d58966d0453223529d9cc5' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 6688 processed earlier; will process 14965 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #32 pulse cov: 82 ft: 83 exec/s: 0 rss: 123Mb Step #5: #64 pulse cov: 82 ft: 84 exec/s: 0 rss: 124Mb Step #5: #128 pulse cov: 82 ft: 88 exec/s: 0 rss: 125Mb Step #5: #256 pulse cov: 82 ft: 89 exec/s: 256 rss: 126Mb Step #5: ==849== ERROR: libFuzzer: deadly signal Step #5: #0 0x56053f861a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56053f7d5c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56053f7b87c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f43abfbf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f43abe9895c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5605473432f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f43abfbf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x560542f8b7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x560542ab041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x560542aad42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5605429e6c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5605429e5e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5605429e4747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5605429e125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5605429e0942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5605429ccb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5605425745c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5605424ae213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5605420fd75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x56053f884f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x56053f86202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x56053f7b9ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x56053f7c3448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x56053f7a98e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x56053f7d6622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f43abda4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x56053f79ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x77,0x15,0x2a,0x73,0x2a,0x73,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0xa,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x15,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0xdd,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,w\025*s*ss*s*s*s*s*s*s*s*s*s*s*s*Q*s*s*s**s*s*s*s*s*s*s*Q*s*s*s*s*s*s\012s*s*s*s\025*s*s*Q*s*\335*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-0047996f3ad02a8b51a6360f740070eca33a25de Step #5: Base64: W3UsdxUqcypzcypzKnMqcypzKnMqcypzKnMqcypzKnMqUSpzKnMqcyoqcypzKnMqcypzKnMqcypRKnMqcypzKnMqcypzCnMqcypzKnMVKnMqcypRKnMq3SpzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcw== Step #5: MERGE-OUTER: attempt 58 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 963201996 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x562247b055f8, 0x562247b056d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x562247b056d0,0x562247b06450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/0047996f3ad02a8b51a6360f740070eca33a25de' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 7013 processed earlier; will process 14640 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 114Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: #32 pulse cov: 82 ft: 87 exec/s: 0 rss: 122Mb Step #5: #64 pulse cov: 82 ft: 89 exec/s: 0 rss: 124Mb Step #5: #128 pulse cov: 82 ft: 90 exec/s: 0 rss: 126Mb Step #5: ==867== ERROR: libFuzzer: deadly signal Step #5: #0 0x56223cb30a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56223caa4c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56223ca877c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd97065a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd97053395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5622446122f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fd97065a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x56224025a7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x56223fd7f41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x56223fd7c42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x56223fcb5c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x56223fcb4e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x56223fcb3747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x56223fcb025d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x56223fc9bd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x56223f8435c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x56223f77d213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x56223f3cc75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x56223cb53f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x56223cb3102f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x56223ca88ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x56223ca92448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x56223ca788e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x56223caa5622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fd97043f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x56223ca6bcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x72,0x61,0x73,0x0,0x6e,0x0,0x6e,0x0,0x6e,0x85,0x73,0x23,0x95,0xf2,0x23,0x5,0x5,0x5,0x5,0x5,0x5,0x5,0x5,0x5,0x5,0x5,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x65,0x66,0x69,0x6e,0x65,0x0,0x0,0x0,0x6e,0x0,0x6e,0x0,0x6e,0x0,0x6e,0x7d,0x63,0x6c,0x61,0x73,0x0,0x6e,0x0,0x6e,0x2b,0x6d,0x96,0x7a,0x0,0x2f,0x58,0x22,0x33,0x22,0x35,0xa,0x2d,0x5c,0xa,0x2d,0x5d,0xa,0x2d,0x5c,0x5,0x5,0x5,0x5,0x5,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xa,0x74,0x69,0x6d,0x0,0x3b,0x5b,0xc3,0x63,0x2c,0x57,0xff,0x73,0x6c,0x61,0x6e,0x0,0x0,0x6e,0x0,0x6e,0x0,0x75,0x32,0x6e,0x0,0x6e,0x0,0x4e,0x0,0x6e,0x1,0x7e,0x0,0x6e,0x0,0x7d,0x63,0x6c,0x62,0x14,0x5c,0x61,0x73,0x73,0x0,0x3a, Step #5: \000\000ras\000n\000n\000n\205s#\225\362#\005\005\005\005\005\005\005\005\005\005\005llllllllllllllllllllefine\000\000\000n\000n\000n\000n}clas\000n\000n+m\226z\000/X\"3\"5\012-\\\012-]\012-\\\005\005\005\005\005\000\000\000\000\000\001\000\000\012tim\000;[\303c,W\377slan\000\000n\000n\000u2n\000n\000N\000n\001~\000n\000}clb\024\\ass\000: Step #5: artifact_prefix='./'; Test unit written to ./crash-ea6c5826c0b4724a094231f43aff4870fd885baf Step #5: Base64: AAByYXMAbgBuAG6FcyOV8iMFBQUFBQUFBQUFBWxsbGxsbGxsbGxsbGxsbGxsbGxsZWZpbmUAAABuAG4AbgBufWNsYXMAbgBuK22WegAvWCIzIjUKLVwKLV0KLVwFBQUFBQAAAAAAAQAACnRpbQA7W8NjLFf/c2xhbgAAbgBuAHUybgBuAE4AbgF+AG4AfWNsYhRcYXNzADo= Step #5: MERGE-OUTER: attempt 59 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 965302334 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5616e655a5f8, 0x5616e655a6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5616e655a6d0,0x5616e655b450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/ea6c5826c0b4724a094231f43aff4870fd885baf' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 7167 processed earlier; will process 14486 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 120Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 120Mb Step #5: #32 pulse cov: 82 ft: 85 exec/s: 0 rss: 121Mb Step #5: #64 pulse cov: 82 ft: 88 exec/s: 0 rss: 124Mb Step #5: ==871== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616db585a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616db4f9c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616db4dc7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2caf5941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2cae3295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5616e30672f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fc2caf5941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5616decaf7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5616de7d441c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5616de7d142c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5616de70ac31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5616de709e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5616de708747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5616de70525d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5616de704942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5616de6f0b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5616de2985c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5616de1d2213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5616dde2175d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5616db5a8f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5616db58602f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5616db4ddead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5616db4e7448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5616db4cd8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5616db4fa622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fc2cad3e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5616db4c0cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x77,0x15,0x2a,0x73,0x2a,0x73,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0xa,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x15,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0xa,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x15,0x2a,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0xdd,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,w\025*s*ss*s*s*s*s*s*s*s*s*s*s*s*Q*s*s*s**s*s*s*s*s*s*s*Q*s*s*s*s*s*s\012s*s*s*s\025*s*s*Q*s*s*s*s*s*s\012s*s*s*s\025*s*s*Q*s*\335*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-08eaed031a52e2ad9c7deb41037f68200e350398 Step #5: Base64: W3UsdxUqcypzcypzKnMqcypzKnMqcypzKnMqcypzKnMqUSpzKnMqcyoqcypzKnMqcypzKnMqcypRKnMqcypzKnMqcypzCnMqcypzKnMVKnMqcypRKnMqcypzKnMqcypzCnMqcypzKnMVKnMqcypRKnMq3SpzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcypzKnMqcw== Step #5: MERGE-OUTER: attempt 60 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 967233329 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5586f2e485f8, 0x5586f2e486d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5586f2e486d0,0x5586f2e49450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/08eaed031a52e2ad9c7deb41037f68200e350398' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 7276 processed earlier; will process 14377 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 123Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 0 rss: 125Mb Step #5: #64 pulse cov: 82 ft: 88 exec/s: 0 rss: 126Mb Step #5: ==888== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586e7e73a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5586e7de7c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5586e7dca7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5007aa941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f500798295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5586ef9552f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f5007aa941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5586eb59d7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5586eb0c241c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5586eb0bf42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5586eaff8c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5586eaff7e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5586eaff6747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5586eaff325d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5586eaff2942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5586eafdeb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5586eab865c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5586eaac0213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5586ea70f75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5586e7e96f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5586e7e7402f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5586e7dcbead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5586e7dd5448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5586e7dbb8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5586e7de8622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f500788e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5586e7daecad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x77,0x15,0x2e,0x73,0x2a,0x73,0x2a,0x51,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0xf3,0xa0,0x80,0xb0,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0xf3,0xa0,0x80,0xb0,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0xf3,0xa0,0x80,0xb0,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0xf3,0xa0,0x81,0x88,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73, Step #5: [u,w\025.s*s*Q*s*s*s*s*s*s*s*s*s*s*s*s*\363\240\200\260s*s*s*s*s*s*s*s*s*s*s*\363\240\200\260s*s*s*s*s*s*s*s*s*s*s*\363\240\200\260s*s*s*s*s*s*s*s*s*s\363\240\201\210*s*s*ss*ss*ss*ss*ss*ss*ss*ss*ss*ss*ss*ss*ss*ss*ss*s*s*s*s Step #5: artifact_prefix='./'; Test unit written to ./crash-8f5364b72ffa2de8700613ee115fce11b9dde2a4 Step #5: Base64: W3UsdxUucypzKlEqcypzKnMqcypzKnMqcypzKnMqcypzKnMq86CAsHMqcypzKnMqcypzKnMqcypzKnMqcyrzoICwcypzKnMqcypzKnMqcypzKnMqcypzKvOggLBzKnMqcypzKnMqcypzKnMqcypz86CBiCpzKnMqc3Mqc3Mqc3Mqc3Mqc3Mqc3Mqc3Mqc3Mqc3Mqc3Mqc3Mqc3Mqc3Mqc3Mqc3MqcypzKnMqcw== Step #5: MERGE-OUTER: attempt 61 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 968773817 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x563644fab5f8, 0x563644fab6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x563644fab6d0,0x563644fac450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/8f5364b72ffa2de8700613ee115fce11b9dde2a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 7347 processed earlier; will process 14306 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 116Mb Step #5: #16 pulse cov: 81 ft: 83 exec/s: 0 rss: 119Mb Step #5: #32 pulse cov: 81 ft: 84 exec/s: 0 rss: 121Mb Step #5: ==893== ERROR: libFuzzer: deadly signal Step #5: #0 0x563639fd6a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563639f4ac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563639f2d7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a1c91141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a1c7ea95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x563641ab82f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f8a1c91141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x56363d7007bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x56363d22541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x56363d22242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x56363d15bc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x56363d15ae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x56363d159747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x56363d15625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x56363d155942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x56363d141b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x56363cce95c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x56363cc23213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x56363c87275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x563639ff9f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x563639fd702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x563639f2eead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x563639f38448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x563639f1e8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x563639f4b622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f8a1c6f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x563639f11cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xbe,0x6f,0x2c,0x3b,0x3b,0x2c,0x6e,0x2c,0x6f,0x2c,0x6f,0x2c,0x2c,0x6f,0xd,0x28,0x6f,0x23,0xd,0x23,0x69,0x66,0x28,0xd,0x23,0xd,0x23,0x69,0x66,0x28,0x3d,0x69,0x3b,0x2b,0x2d,0xe0,0xb9,0x84,0x2b,0x2b,0x78,0x2b,0x2a,0x2f,0x21,0x2f,0x2a,0x2f,0x2f,0x2a,0x21,0x2f,0x2a,0x2f,0x3d,0x69,0x3b,0x2b,0x2d,0xe0,0xb9,0x84,0x2b,0x2b,0x78,0x2b,0x2a,0x2f,0x21,0x2f,0x2a,0x2f,0x2f,0x2a,0x21,0x2f,0x2a,0x2f,0x2f,0x2a,0x21,0x88,0x53,0x10,0x10,0x10,0x6f,0x2c,0x6f,0x2c,0x2c,0x6f,0xd,0x28,0x6f,0x23,0xd,0x23,0x69,0x66,0x28,0xd,0x23,0xd,0x23,0x69,0x66,0x28,0xd,0x2a,0x2f,0x23,0xf,0x2a,0x2f,0x21,0x2f,0x2a,0x2f,0x2f,0x2a,0x21,0xca,0x2f,0x2a,0x2f,0x2f,0x2a,0x21,0x88,0xf3,0xa0,0x81,0x87,0x53,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, Step #5: [\000\000\000\000\000\000\000\276o,;;,n,o,o,,o\015(o#\015#if(\015#\015#if(=i;+-\340\271\204++x+*/!/*//*!/*/=i;+-\340\271\204++x+*/!/*//*!/*//*!\210S\020\020\020o,o,,o\015(o#\015#if(\015#\015#if(\015*/#\017*/!/*//*!\312/*//*!\210\363\240\201\207S\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020\020 Step #5: artifact_prefix='./'; Test unit written to ./crash-0634830e2f1741b1daa61ee2a012ad0a81bc77a6 Step #5: Base64: WwAAAAAAAAC+byw7OyxuLG8sbywsbw0obyMNI2lmKA0jDSNpZig9aTsrLeC5hCsreCsqLyEvKi8vKiEvKi89aTsrLeC5hCsreCsqLyEvKi8vKiEvKi8vKiGIUxAQEG8sbywsbw0obyMNI2lmKA0jDSNpZigNKi8jDyovIS8qLy8qIcovKi8vKiGI86CBh1MQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBA= Step #5: MERGE-OUTER: attempt 62 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 970183103 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5616dfe455f8, 0x5616dfe456d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5616dfe456d0,0x5616dfe46450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/0634830e2f1741b1daa61ee2a012ad0a81bc77a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 7395 processed earlier; will process 14258 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #16 pulse cov: 81 ft: 82 exec/s: 0 rss: 119Mb Step #5: #32 pulse cov: 81 ft: 84 exec/s: 0 rss: 123Mb Step #5: #64 pulse cov: 81 ft: 87 exec/s: 0 rss: 124Mb Step #5: #128 pulse cov: 82 ft: 93 exec/s: 0 rss: 126Mb Step #5: ==901== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616d4e70a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616d4de4c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616d4dc77c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb247f6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb247e4495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5616dc9522f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fb247f6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5616d859a7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5616d80bf41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5616d80bc42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5616d7ff5c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5616d7ff4e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5616d7ff3747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5616d7ff025d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5616d7fef942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5616d7fdbb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5616d7b835c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5616d7abd213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5616d770c75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5616d4e93f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5616d4e7102f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5616d4dc8ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5616d4dd2448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5616d4db88e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5616d4de5622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fb247d50082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5616d4dabcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x5b,0x44,0x48,0x43,0x50,0x76,0x36,0x5b,0xa,0x53,0x65,0x6e,0x64,0x4f,0x70,0x74,0x69,0x6f,0x6e,0x3d,0x30,0x3a,0x5c,0x20,0xa,0x53,0x65,0x6e,0x64,0x4f,0x70,0x74,0x69,0x6f,0x6e,0x3d,0x30,0x3a,0x5c,0x20,0x6e,0x64,0x4f,0x70,0x74,0x69,0x6f,0x6e,0x3d,0x30,0x3a,0x5c,0x20,0xa,0x53,0x65,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x6e,0x64,0x4f,0x70,0x74,0x69,0x6f,0x6e,0x3d,0x30,0x3a,0x5e,0x20,0x3a,0x5c,0x20,0xa,0x53,0x65,0x6e,0x64,0x4f,0x70,0x74,0x69,0x6f,0x6e,0x3d,0x30,0x3a,0x5e,0x20,0xa, Step #5: \012[DHCPv6[\012SendOption=0:\\ \012SendOption=0:\\ ndOption=0:\\ \012SewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwndOption=0:^ :\\ \012SendOption=0:^ \012 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f78dd7edcde6776111b516b2e7773ceefa7cda2 Step #5: Base64: CltESENQdjZbClNlbmRPcHRpb249MDpcIApTZW5kT3B0aW9uPTA6XCBuZE9wdGlvbj0wOlwgClNld3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3bmRPcHRpb249MDpeIDpcIApTZW5kT3B0aW9uPTA6XiAK Step #5: MERGE-OUTER: attempt 63 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 972725763 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e72198d5f8, 0x55e72198d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e72198d6d0,0x55e72198e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/4f78dd7edcde6776111b516b2e7773ceefa7cda2' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 7619 processed earlier; will process 14034 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 112Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 112Mb Step #5: #16 pulse cov: 81 ft: 83 exec/s: 0 rss: 119Mb Step #5: #32 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: #64 pulse cov: 82 ft: 87 exec/s: 0 rss: 122Mb Step #5: #128 pulse cov: 82 ft: 98 exec/s: 128 rss: 126Mb Step #5: ==919== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7169b8a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e71692cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e71690f7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea17fd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea17eab95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e71e49a2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fea17fd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55e71a0e27bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55e719c0741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55e719c0442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55e719b3dc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55e719b3ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55e719b3b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55e719b3825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55e719b37942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55e719b23b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55e7196cb5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55e719605213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55e71925475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55e7169dbf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55e7169b902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55e716910ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55e71691a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55e7169008e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55e71692d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fea17db7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55e7168f3cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5b,0x75,0x2c,0x73,0x15,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x36,0x32,0x33,0x39,0x35,0x0,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x5f,0x5f,0x69,0x73,0x5f,0x63,0x6f,0x6e,0x73,0x74,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x0,0x2d,0x0,0x0,0x73,0x73,0xde,0x2a,0x73,0x73,0x2a,0x73,0x2a,0x2a,0x73,0x2a,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x21,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x25,0x0,0x2d,0x0,0x0,0x0,0x0,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0x2a,0x73,0xde,0x2a,0x73,0x73,0x2a,0x73,0x73,0x73,0x73,0x2a,0x73,0x2a,0x7d, Step #5: [u,s\025*s*s*s*62395\000%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%__is_const%%%%%%%%%\000-\000\000ss\336*ss*s**s*%%%%%%%%%%%%%%%%%%%%%%!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\000-\000\000\000\000s*s*s*s*s*s\336*ss*ssss*s*} Step #5: artifact_prefix='./'; Test unit written to ./crash-8a0bcbb81143d9f73a9cf118efa4a7091c7f31fd Step #5: Base64: W3UscxUqcypzKnMqNjIzOTUAJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSVfX2lzX2NvbnN0JSUlJSUlJSUlAC0AAHNz3ipzcypzKipzKiUlJSUlJSUlJSUlJSUlJSUlJSUlJSUhJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJQAtAAAAAHMqcypzKnMqcypz3ipzcypzc3NzKnMqfQ== Step #5: MERGE-OUTER: attempt 64 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 975957118 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5647da7475f8, 0x5647da7476d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5647da7476d0,0x5647da748450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/8a0bcbb81143d9f73a9cf118efa4a7091c7f31fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 7865 processed earlier; will process 13788 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 121Mb Step #5: #32 pulse cov: 82 ft: 85 exec/s: 0 rss: 121Mb Step #5: #64 pulse cov: 82 ft: 88 exec/s: 0 rss: 123Mb Step #5: #128 pulse cov: 82 ft: 95 exec/s: 128 rss: 126Mb Step #5: ==927== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647cf772a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647cf6e6c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647cf6c97c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1c2f9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1c2e6a95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5647d72542f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ff1c2f9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5647d2e9c7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5647d29c141c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5647d29be42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5647d29bc1e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x5647d29bbbe2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x5647d2a2559b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x5647d2a2471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x5647d2a353e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x5647d2947b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #16 0x5647d293907d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #17 0x5647d29309c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #18 0x5647d29309c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #19 0x5647d2940acb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #20 0x5647d2940acb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #21 0x5647d293b668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #22 0x5647d29331dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #23 0x5647d2936b5a in clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:127:18 Step #5: #24 0x5647d2936d04 in clang::Parser::ParseArrayBoundExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:169:10 Step #5: #25 0x5647d29e4e0a in clang::Parser::ParseBracketDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7954:21 Step #5: #26 0x5647d29e1d31 in clang::Parser::ParseMisplacedBracketDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7996:5 Step #5: #27 0x5647d29e1046 in clang::Parser::ParseDecompositionDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7071:12 Step #5: #28 0x5647d29ddfa1 in clang::Parser::ParseDirectDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6696:14 Step #5: #29 0x5647d29dbb8e in clang::Parser::ParseDeclaratorInternal(clang::Declarator&, void (clang::Parser::*)(clang::Declarator&)) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6578:7 Step #5: #30 0x5647d5077272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #31 0x5647d5077272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #32 0x5647d5077272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #33 0x5647d29bd33b in ParseDeclarator /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6441:11 Step #5: #34 0x5647d29bd33b in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2174:3 Step #5: #35 0x5647d28f7c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #36 0x5647d28f6e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #37 0x5647d28f5747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #38 0x5647d28f225d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #39 0x5647d28ddd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #40 0x5647d24855c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #41 0x5647d23bf213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #42 0x5647d200e75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #43 0x5647cf795f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #44 0x5647cf77302f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #45 0x5647cf6caead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #46 0x5647cf6d4448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #47 0x5647cf6ba8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #48 0x5647cf6e7622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #49 0x7ff1c2d76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #50 0x5647cf6adcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x76,0x6f,0x69,0x64,0x20,0x4d,0x69,0x6d,0x73,0x73,0x3a,0x72,0x9d,0x3c,0x2b,0x3b,0xa,0x5b,0x28,0x5e,0x7b,0x3b,0x9a,0x3c,0x2b,0x5e,0x5b,0x28,0x25,0x5f,0x3b,0x30,0x2a,0x31,0x6e,0x24,0x5e,0x5f,0x72,0x6f,0x5f,0x3b,0x63,0x6f,0x6e,0x74,0x0,0x5b,0x6f,0x6e,0x74,0xc0,0x80,0x65,0x2a,0x3d,0x69,0x3d,0x69,0x69,0x56,0x3d,0x3d,0x9d,0x3c,0x69,0x2a,0x3d,0x69,0x3d,0x3d,0x69,0x69,0x3d,0x56,0x2c,0xe2,0x80,0xe8,0xa,0x56,0x2c,0x69,0x3d,0x56,0xe8,0xa,0xb5,0xb5,0xb5,0xb5,0xee,0xef,0xef,0xef,0x5c,0xef,0xef,0xef,0xef,0xef,0xef,0xef,0x0,0x0,0x0,0x0,0x4,0xef,0xef,0xef,0xef,0xef,0xef,0xef,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0xf5,0xef,0xef,0xef,0xef,0xef,0xef,0x28,0x7b,0xa,0x26,0x72,0x6f,0x7b, Step #5: void Mimss:r\235<+;\012[(^{;\232<+^[(%_;0*1n$^_ro_;cont\000[ont\300\200e*=i=iiV==\235>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\365\357\357\357\357\357\357({\012&ro{ Step #5: artifact_prefix='./'; Test unit written to ./crash-f35a88d20c5c426c5e6023b90095aba668304a05 Step #5: Base64: dm9pZCBNaW1zczpynTwrOwpbKF57O5o8K15bKCVfOzAqMW4kXl9yb187Y29udABbb250wIBlKj1pPWlpVj09nTxpKj1pPT1paT1WLOKA6ApWLGk9VugKtbW1te7v7+9c7+/v7+/v7wAAAAAE7+/v7+/v7z4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PvXv7+/v7+8oewomcm97 Step #5: MERGE-OUTER: attempt 65 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 978230364 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x557868ad25f8, 0x557868ad26d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x557868ad26d0,0x557868ad3450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/f35a88d20c5c426c5e6023b90095aba668304a05' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 8009 processed earlier; will process 13644 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 116Mb Step #5: #16 pulse cov: 82 ft: 88 exec/s: 0 rss: 119Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 0 rss: 120Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 0 rss: 125Mb Step #5: #128 pulse cov: 82 ft: 99 exec/s: 128 rss: 127Mb Step #5: #256 pulse cov: 82 ft: 106 exec/s: 128 rss: 128Mb Step #5: #512 pulse cov: 82 ft: 111 exec/s: 128 rss: 131Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Lex/PPCaching.cpp:150: void clang::Preprocessor::AnnotatePreviousCachedTokens(const Token &): Assertion `CachedTokens[CachedLexPos-1].getLastLoc() == Tok.getAnnotationEndLoc() && "The annotation should be until the most recent cached token"' failed. Step #5: ==949== ERROR: libFuzzer: deadly signal Step #5: #0 0x55785dafda74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55785da71c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55785da547c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f440991a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44097f395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5578655df2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f440991a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f440971e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f44096fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f44096fd728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f440970efd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x557863246dda in clang::Preprocessor::AnnotatePreviousCachedTokens(clang::Token const&) /src/llvm-project/clang/lib/Lex/PPCaching.cpp:149:3 Step #5: #12 0x557860cddb0a in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:177:7 Step #5: #13 0x557860c8af49 in ParseOptionalCXXScopeSpecifier /src/llvm-project/clang/include/clang/Parse/Parser.h:4636:12 Step #5: #14 0x557860c8af49 in clang::Parser::TryAnnotateTypeOrScopeToken(clang::ImplicitTypenameContext, bool) /src/llvm-project/clang/lib/Parse/Parser.cpp:1977:9 Step #5: #15 0x557860d7a017 in clang::Parser::isCXXDeclarationSpecifier(clang::ImplicitTypenameContext, clang::Parser::TPResult, bool*) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1167:9 Step #5: #16 0x557860d80605 in clang::Parser::TryParseParameterDeclarationClause(bool*, bool, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1772:20 Step #5: #17 0x557860d7f85f in clang::Parser::isCXXFunctionDeclarator(bool*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1707:18 Step #5: #18 0x557860d69f85 in clang::Parser::ParseDirectDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7004:13 Step #5: #19 0x557860d66b8e in clang::Parser::ParseDeclaratorInternal(clang::Declarator&, void (clang::Parser::*)(clang::Declarator&)) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6578:7 Step #5: #20 0x557863402272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #21 0x557863402272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #22 0x557863402272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #23 0x557860d4833b in ParseDeclarator /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6441:11 Step #5: #24 0x557860d4833b in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2174:3 Step #5: #25 0x557860c82c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #26 0x557860c81e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #27 0x557860c80747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #28 0x557860c7d25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #29 0x557860c68d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #30 0x5578608105c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #31 0x55786074a213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #32 0x55786039975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #33 0x55785db20f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #34 0x55785dafe02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #35 0x55785da55ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #36 0x55785da5f448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #37 0x55785da458e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #38 0x55785da72622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #39 0x7f44096ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #40 0x55785da38cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x6c,0x0,0x0,0x0,0x0,0x7d,0x63,0x6c,0x73,0x3a,0x73,0x73,0x61,0x7d,0x63,0x6c,0x61,0x73,0x73,0x3a,0x73,0x73,0x3a,0x7b,0x6c,0x6c,0xff,0xff,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xe4,0xff,0xff,0x7d,0x0,0x0,0x3a,0x73,0x73,0x7d,0x63,0x6c,0x73,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4b,0x73,0x73,0x0,0x0,0x0,0x0,0x0,0x28,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x64,0x65,0x63,0x6c,0x74,0x79,0x70,0x65,0x0,0x0,0x0,0x28,0x0,0x0,0x0,0x5b,0x0,0x0,0x0,0x0,0x0,0x61,0x73,0x73,0x3a,0x73,0x73,0x3a,0x7b,0x6c,0xff,0xff,0xff,0xff,0x7d,0x63,0x6c,0x73,0x7d,0x63,0x6c,0x61,0x73, Step #5: l\000\000\000\000}cls:ssa}class:ss:{ll\377\377\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\344\377\377}\000\000:ss}cls\000\000\000\000\000\000\000Kss\000\000\000\000\000(\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000decltype\000\000\000(\000\000\000[\000\000\000\000\000ass:ss:{l\377\377\377\377}cls}clas Step #5: artifact_prefix='./'; Test unit written to ./crash-147aab10fd335f61528d2bd66947fd4dede5cfe3 Step #5: Base64: bAAAAAB9Y2xzOnNzYX1jbGFzczpzczp7bGz//+Tk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5P//fQAAOnNzfWNscwAAAAAAAABLc3MAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVjbHR5cGUAAAAoAAAAWwAAAAAAYXNzOnNzOnts/////31jbHN9Y2xhcw== Step #5: MERGE-OUTER: attempt 66 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 988513753 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x559f5c7ce5f8, 0x559f5c7ce6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x559f5c7ce6d0,0x559f5c7cf450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/147aab10fd335f61528d2bd66947fd4dede5cfe3' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 8929 processed earlier; will process 12724 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 116Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 118Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 0 rss: 122Mb Step #5: #64 pulse cov: 82 ft: 94 exec/s: 0 rss: 122Mb Step #5: #128 pulse cov: 82 ft: 97 exec/s: 64 rss: 139Mb Step #5: #256 pulse cov: 82 ft: 103 exec/s: 85 rss: 139Mb Step #5: ==961== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f517f9a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f5176dc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f517507c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc7e171141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc7e15ea95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x559f592db2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fc7e171141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x559f54f237bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x559f54a4841c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x559f54a4542c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x559f5497ec31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x559f5497de0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x559f5497c747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x559f5497925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x559f54964d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x559f5450c5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x559f54446213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x559f5409575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x559f5181cf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x559f517fa02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x559f51751ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x559f5175b448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x559f517418e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x559f5176e622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fc7e14f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x559f51734cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-569c0bd1f4daa65bcab6535e01b139615b051c77 Step #5: MERGE-OUTER: attempt 67 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 993683621 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55d9fe45f5f8, 0x55d9fe45f6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55d9fe45f6d0,0x55d9fe460450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/569c0bd1f4daa65bcab6535e01b139615b051c77' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 9201 processed earlier; will process 12452 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 122Mb Step #5: #32 pulse cov: 82 ft: 86 exec/s: 0 rss: 125Mb Step #5: #64 pulse cov: 82 ft: 88 exec/s: 0 rss: 126Mb Step #5: #128 pulse cov: 82 ft: 100 exec/s: 128 rss: 126Mb Step #5: #256 pulse cov: 82 ft: 107 exec/s: 128 rss: 128Mb Step #5: ==973== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d9f348aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9f33fec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9f33e17c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe94c6e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe94c5b995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55d9faf6c2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fe94c6e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55d9f6bb47bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55d9f66d941c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55d9f66d642c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55d9f660fc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55d9f660ee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55d9f660d747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55d9f660a25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55d9f65f5d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55d9f619d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55d9f60d7213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55d9f5d2675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55d9f34adf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55d9f348b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55d9f33e2ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55d9f33ec448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55d9f33d28e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55d9f33ff622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fe94c4c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55d9f33c5cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a85b322f809c44bbca7cf807b09fbf01d99764b Step #5: MERGE-OUTER: attempt 68 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 997645986 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x557abf5465f8, 0x557abf5466d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x557abf5466d0,0x557abf547450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/6a85b322f809c44bbca7cf807b09fbf01d99764b' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 9500 processed earlier; will process 12153 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 115Mb Step #5: #8 pulse cov: 82 ft: 86 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 117Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 0 rss: 120Mb Step #5: #64 pulse cov: 82 ft: 90 exec/s: 64 rss: 124Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==981== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ab4571a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ab44e5c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ab44c87c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f09a4f3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f09a4e0d95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x557abc0532f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f09a4f3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f09a4d3800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f09a4d17858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f09a4d17728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f09a4d28fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x557ab78a55e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x557ab77cb2f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x557ab76f63df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x557ab76f63df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x557ab76f5e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x557ab76f4747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x557ab76f125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x557ab76dcd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x557ab72845c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x557ab71be213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x557ab6e0d75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x557ab4594f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x557ab457202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x557ab44c9ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x557ab44d3448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x557ab44b98e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x557ab44e6622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f09a4d19082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x557ab44accad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30f6f9e0ab066b198757b608256d5e2b75e7a08f Step #5: MERGE-OUTER: attempt 69 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1003565958 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55d2d78965f8, 0x55d2d78966d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55d2d78966d0,0x55d2d7897450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/30f6f9e0ab066b198757b608256d5e2b75e7a08f' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 9628 processed earlier; will process 12025 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 81 ft: 85 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 81 ft: 85 exec/s: 0 rss: 120Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 122Mb Step #5: #32 pulse cov: 82 ft: 90 exec/s: 0 rss: 123Mb Step #5: #64 pulse cov: 82 ft: 95 exec/s: 0 rss: 125Mb Step #5: ==989== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d2cc8c1a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2cc835c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2cc8187c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1008f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1007d295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55d2d43a32f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fb1008f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55d2cffeb7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55d2cfb1041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55d2cfb0d42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55d2cfa46c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55d2cfa45e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55d2cfa44747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55d2cfa4125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55d2cfa2cd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55d2cf5d45c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55d2cf50e213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55d2cf15d75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55d2cc8e4f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55d2cc8c202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55d2cc819ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55d2cc823448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55d2cc8098e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55d2cc836622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fb1006de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55d2cc7fccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78f36478715167418cc9439daad801a07b1a25d8 Step #5: MERGE-OUTER: attempt 70 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1005536235 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x560f785ac5f8, 0x560f785ac6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x560f785ac6d0,0x560f785ad450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/78f36478715167418cc9439daad801a07b1a25d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 9707 processed earlier; will process 11946 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 81 ft: 85 exec/s: 0 rss: 117Mb Step #5: #32 pulse cov: 81 ft: 88 exec/s: 0 rss: 124Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 64 rss: 126Mb Step #5: #128 pulse cov: 82 ft: 99 exec/s: 128 rss: 127Mb Step #5: lookup results for fon: Step #5: ==997== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f6d5d7a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f6d54bc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f6d52e7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb6a793541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb6a780e95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x560f750b92f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fb6a793541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x560f70d017bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x560f7082641c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x560f7082342c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x560f7075cc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x560f7075be0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x560f7075a747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x560f7075725d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x560f70742d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x560f702ea5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x560f70224213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x560f6fe7375d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x560f6d5faf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x560f6d5d802f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x560f6d52fead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x560f6d539448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x560f6d51f8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x560f6d54c622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fb6a771a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x560f6d512cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbd7f30e0ce1d359179ab62c7866a95d6dc3c718 Step #5: MERGE-OUTER: attempt 71 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1009190718 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x556a7d4225f8, 0x556a7d4226d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x556a7d4226d0,0x556a7d423450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/fbd7f30e0ce1d359179ab62c7866a95d6dc3c718' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 9907 processed earlier; will process 11746 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 81 ft: 84 exec/s: 0 rss: 118Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==1001== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a7244da74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a723c1c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a723a47c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febf154d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febf142695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x556a79f2f2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7febf154d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7febf135100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7febf1330858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7febf1330728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7febf1341fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x556a757815e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x556a756a72f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x556a75696f55 in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x556a75696f55 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:1972:3 Step #5: #15 0x556a75696be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #16 0x556a7570059b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #17 0x556a756ff71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #18 0x556a757103e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #19 0x556a757129e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #20 0x556a755d4cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #21 0x556a7569a040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #22 0x556a756f0985 in clang::Parser::ParseDeclarationAfterTemplate(clang::DeclaratorContext, clang::Parser::ParsedTemplateInfo&, clang::ParsingDeclRAIIObject&, clang::SourceLocation&, clang::ParsedAttributes&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:228:10 Step #5: #23 0x556a756ef033 in clang::Parser::ParseTemplateDeclarationOrSpecialization(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:147:10 Step #5: #24 0x556a756ee340 in clang::Parser::ParseDeclarationStartingWithTemplate(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:43:10 Step #5: #25 0x556a75696ab0 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:1916:12 Step #5: #26 0x556a755d0570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #27 0x556a755cd25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #28 0x556a755cc942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #29 0x556a755b8b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #30 0x556a751605c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #31 0x556a7509a213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #32 0x556a74ce975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #33 0x556a72470f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #34 0x556a7244e02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #35 0x556a723a5ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #36 0x556a723af448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #37 0x556a723958e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #38 0x556a723c2622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #39 0x7febf1332082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #40 0x556a72388cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4823d5eafbf02c7d94c0d39ad2282179624f7206 Step #5: MERGE-OUTER: attempt 72 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1010344771 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x559f65ba95f8, 0x559f65ba96d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x559f65ba96d0,0x559f65baa450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/4823d5eafbf02c7d94c0d39ad2282179624f7206' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 9916 processed earlier; will process 11737 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 116Mb Step #5: #16 pulse cov: 81 ft: 85 exec/s: 0 rss: 119Mb Step #5: #32 pulse cov: 81 ft: 88 exec/s: 0 rss: 121Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 0 rss: 122Mb Step #5: #128 pulse cov: 82 ft: 97 exec/s: 128 rss: 128Mb Step #5: ==1009== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f5abd4a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f5ab48c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f5ab2b7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa6dbb6d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa6dba4695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x559f626b62f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fa6dbb6d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x559f5e2fe7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x559f5de2341c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x559f5de2042c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x559f5dd59c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x559f5dd58e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x559f5dd57747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x559f5dd5425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x559f5dd53942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x559f5dd3fb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x559f5d8e75c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x559f5d821213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x559f5d47075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x559f5abf7f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x559f5abd502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x559f5ab2cead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x559f5ab36448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x559f5ab1c8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x559f5ab49622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fa6db952082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x559f5ab0fcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-731dc65a95e62020a961eddd6ebe9829fb924264 Step #5: MERGE-OUTER: attempt 73 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1014385015 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55b082ccd5f8, 0x55b082ccd6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55b082ccd6d0,0x55b082cce450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/731dc65a95e62020a961eddd6ebe9829fb924264' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 10067 processed earlier; will process 11586 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: #32 pulse cov: 82 ft: 87 exec/s: 0 rss: 126Mb Step #5: #64 pulse cov: 82 ft: 92 exec/s: 64 rss: 126Mb Step #5: #128 pulse cov: 82 ft: 95 exec/s: 64 rss: 129Mb Step #5: ==1021== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b077cf8a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b077c6cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b077c4f7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e1d1ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e1d0c795c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55b07f7da2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f2e1d1ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55b07b4227bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55b07af4741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55b07af4442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55b07ae7dc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55b07ae7ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55b07ae7b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55b07ae7825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55b07ae63d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55b07aa0b5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55b07a945213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55b07a59475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55b077d1bf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55b077cf902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55b077c50ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55b077c5a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55b077c408e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55b077c6d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f2e1cfd3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55b077c33cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-efd447fbe7c9df831da6a3cc0c24f5c4ac679cad Step #5: MERGE-OUTER: attempt 74 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1017962218 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x561468ba95f8, 0x561468ba96d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x561468ba96d0,0x561468baa450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/efd447fbe7c9df831da6a3cc0c24f5c4ac679cad' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 10211 processed earlier; will process 11442 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 120Mb Step #5: #8 pulse cov: 81 ft: 84 exec/s: 0 rss: 122Mb Step #5: #16 pulse cov: 82 ft: 88 exec/s: 0 rss: 127Mb Step #5: #32 pulse cov: 82 ft: 90 exec/s: 32 rss: 127Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 64 rss: 128Mb Step #5: ==1029== ERROR: libFuzzer: deadly signal Step #5: #0 0x56145dbd4a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56145db48c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56145db2b7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f458ab6441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f458aa3d95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5614656b62f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f458ab6441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5614612fe7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x561460e2341c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x561460e2042c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x561460d59c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x561460d58e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x561460d57747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x561460d5425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x561460d3fd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x5614608e75c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x561460821213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x56146047075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x56145dbf7f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x56145dbd502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x56145db2cead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x56145db36448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x56145db1c8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x56145db49622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f458a949082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x56145db0fcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c37a674904e380631b50c520e5f10998ffb1d09e Step #5: MERGE-OUTER: attempt 75 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1020787823 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x558b789d75f8, 0x558b789d76d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x558b789d76d0,0x558b789d8450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/c37a674904e380631b50c520e5f10998ffb1d09e' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 10280 processed earlier; will process 11373 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 120Mb Step #5: #16 pulse cov: 81 ft: 83 exec/s: 0 rss: 121Mb Step #5: #32 pulse cov: 81 ft: 87 exec/s: 0 rss: 124Mb Step #5: #64 pulse cov: 82 ft: 89 exec/s: 0 rss: 125Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x558b7a77dbc0 <./test.cc:3:1, line:15:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x558b7a77dee0 Step #5: |-CompoundStmt 0x558b7a77ddc0 Step #5: | `-DeclStmt 0x558b7a77dda8 Step #5: | `-VarDecl 0x558b7a77dce8 col:7 f 'int' Step #5: | `-UninitializedAttr 0x558b7a77dd50 Step #5: `-CompoundStmt 0x558b7a77dec8 Step #5: `-DeclStmt 0x558b7a77deb0 Step #5: `-VarDecl 0x558b7a77ddf0 col:7 f 'int' Step #5: `-UninitializedAttr 0x558b7a77de58 Step #5: ==1033== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b6da02a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b6d976c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b6d9597c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8988e3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8988d0995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x558b754e42f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f8988e3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x558b7112c7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x558b70c5141c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x558b70c4e42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x558b70b87c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x558b70b86e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x558b70b85747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x558b70b8225d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x558b70b81942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x558b70b6db94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x558b707155c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x558b7064f213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x558b7029e75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x558b6da25f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x558b6da0302f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x558b6d95aead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x558b6d964448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x558b6d94a8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x558b6d977622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f8988c15082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x558b6d93dcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0948ef131a901e308c7531b95512b8d759026da3 Step #5: MERGE-OUTER: attempt 76 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1023268511 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x561c9f5ab5f8, 0x561c9f5ab6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x561c9f5ab6d0,0x561c9f5ac450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/0948ef131a901e308c7531b95512b8d759026da3' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 10387 processed earlier; will process 11266 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 81 ft: 84 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 81 ft: 84 exec/s: 0 rss: 121Mb Step #5: #32 pulse cov: 81 ft: 86 exec/s: 32 rss: 124Mb Step #5: #64 pulse cov: 82 ft: 91 exec/s: 64 rss: 124Mb Step #5: ==1041== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c945d6a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c9454ac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c9452d7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38da59b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38da47495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x561c9c0b82f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f38da59b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x561c97d007bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x561c9782541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x561c9782242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x561c9775bc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x561c9775ae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x561c97759747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x561c9775625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x561c97741d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x561c972e95c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x561c97223213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x561c96e7275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x561c945f9f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x561c945d702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x561c9452eead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x561c94538448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x561c9451e8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x561c9454b622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f38da380082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x561c94511cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-491a8b81aafd965586c516ec690c5b2f26d9803a Step #5: MERGE-OUTER: attempt 77 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1026560438 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5640b3ead5f8, 0x5640b3ead6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5640b3ead6d0,0x5640b3eae450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/491a8b81aafd965586c516ec690c5b2f26d9803a' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 10502 processed earlier; will process 11151 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 115Mb Step #5: #16 pulse cov: 81 ft: 85 exec/s: 0 rss: 119Mb Step #5: #32 pulse cov: 81 ft: 88 exec/s: 0 rss: 122Mb Step #5: #64 pulse cov: 82 ft: 91 exec/s: 0 rss: 122Mb Step #5: #128 pulse cov: 82 ft: 94 exec/s: 128 rss: 129Mb Step #5: #256 pulse cov: 82 ft: 101 exec/s: 64 rss: 136Mb Step #5: ==1049== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640a8ed8a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640a8e4cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640a8e2f7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb29fbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb29e9795c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5640b09ba2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7feb29fbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5640ac6027bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5640ac12741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5640ac12442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5640ac05dc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5640ac05ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5640ac05b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5640ac05825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5640ac057942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5640ac043b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5640abbeb5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5640abb25213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5640ab77475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5640a8efbf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5640a8ed902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5640a8e30ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5640a8e3a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5640a8e208e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5640a8e4d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7feb29da3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5640a8e13cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79652f7299212b4a668feabdf1bdfe13b3976580 Step #5: MERGE-OUTER: attempt 78 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1032541929 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x557a2594d5f8, 0x557a2594d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x557a2594d6d0,0x557a2594e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/79652f7299212b4a668feabdf1bdfe13b3976580' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 10759 processed earlier; will process 10894 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 81 ft: 85 exec/s: 0 rss: 113Mb Step #5: #16 pulse cov: 81 ft: 86 exec/s: 0 rss: 117Mb Step #5: ==1088== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a1a978a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a1a8ecc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a1a8cf7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa08f63641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa08f50f95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x557a2245a2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fa08f63641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x557a1e0a27bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x557a1dbc741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x557a1dbc442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x557a1dafdc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x557a1dafce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x557a1dafb747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x557a1daf825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x557a1dae3d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x557a1d68b5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x557a1d5c5213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x557a1d21475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x557a1a99bf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x557a1a97902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x557a1a8d0ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x557a1a8da448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x557a1a8c08e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x557a1a8ed622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fa08f41b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x557a1a8b3cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5a5ce81731b56a277c69902741c4738d82d87eb Step #5: MERGE-OUTER: attempt 79 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1034106364 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e139ba15f8, 0x55e139ba16d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e139ba16d0,0x55e139ba2450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/c5a5ce81731b56a277c69902741c4738d82d87eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 10778 processed earlier; will process 10875 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: #32 pulse cov: 82 ft: 85 exec/s: 0 rss: 123Mb Step #5: #64 pulse cov: 82 ft: 89 exec/s: 0 rss: 126Mb Step #5: #128 pulse cov: 82 ft: 93 exec/s: 128 rss: 128Mb Step #5: #256 pulse cov: 82 ft: 97 exec/s: 128 rss: 129Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x55e13b7dd5b0 <./test.cc:3:1, line:5:23> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55e13b7dd778 Step #5: `-DeclStmt 0x55e13b7dd760 Step #5: `-VarDecl 0x55e13b7dd6f8 col:5 cannot 'int' Step #5: #512 pulse cov: 82 ft: 104 exec/s: 85 rss: 143Mb Step #5: lookup results for foo: Step #5: lookup results for foo: Step #5: FunctionDecl 0x55e13b7fa340 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55e13b7fa558 Step #5: `-CompoundStmt 0x55e13b7fa540 Step #5: `-DeclStmt 0x55e13b7fa528 Step #5: `-VarDecl 0x55e13b7fa468 col:7 f 'int' Step #5: `-UninitializedAttr 0x55e13b7fa4d0 Step #5: lookup results for foo: Step #5: FunctionDecl 0x55e13b7dc5a0 <./test.cc:3:1, line:8:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55e13b7dc728 Step #5: `-DeclStmt 0x55e13b7dc710 Step #5: `-VarDecl 0x55e13b7dc6a8 col:7 f 'int' Step #5: ==1113== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e12ebcca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e12eb40c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e12eb237c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe9ce7f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe9ce6d195c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e1366ae2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fe9ce7f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55e1322f67bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55e131e1b41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55e131e1842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55e131d51c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55e131d50e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55e131d4f747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55e131d4c25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55e131d37d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55e1318df5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55e131819213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55e13146875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55e12ebeff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55e12ebcd02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55e12eb24ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55e12eb2e448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55e12eb148e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55e12eb41622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fe9ce5dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55e12eb07cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-645c62073bd74c292e145a0e1de5e7db5f1cc7c8 Step #5: MERGE-OUTER: attempt 80 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1048215053 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x562a7a2515f8, 0x562a7a2516d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x562a7a2516d0,0x562a7a252450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/645c62073bd74c292e145a0e1de5e7db5f1cc7c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 11739 processed earlier; will process 9914 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 122Mb Step #5: #32 pulse cov: 82 ft: 86 exec/s: 0 rss: 124Mb Step #5: ==1188== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a6f27ca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a6f1f0c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a6f1d37c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f084c63441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f084c50d95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x562a76d5e2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f084c63441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x562a729a67bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x562a724cb41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x562a724c842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x562a72401c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x562a72400e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x562a723ff747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x562a723fc25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x562a723e7d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x562a71f8f5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x562a71ec9213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x562a71b1875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x562a6f29ff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x562a6f27d02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x562a6f1d4ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x562a6f1de448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x562a6f1c48e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x562a6f1f1622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f084c419082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x562a6f1b7cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b8258731f914bb437f28fc84ad9fc97273ffc844 Step #5: MERGE-OUTER: attempt 81 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1050494169 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x555d44ff75f8, 0x555d44ff76d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x555d44ff76d0,0x555d44ff8450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/b8258731f914bb437f28fc84ad9fc97273ffc844' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 11784 processed earlier; will process 9869 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 120Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 122Mb Step #5: #32 pulse cov: 82 ft: 89 exec/s: 0 rss: 127Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 64 rss: 128Mb Step #5: ==1197== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d3a022a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d39f96c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d39f797c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28ef68241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28ef55b95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x555d41b042f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f28ef68241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x555d3d74c7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x555d3d27141c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x555d3d26e42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x555d3d1a7c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x555d3d1a6e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x555d3d1a5747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x555d3d1a225d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x555d3d18dd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x555d3cd355c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x555d3cc6f213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x555d3c8be75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x555d3a045f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x555d3a02302f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x555d39f7aead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x555d39f84448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x555d39f6a8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x555d39f97622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f28ef467082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x555d39f5dcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33ff725491bf6fed490543a77ff9ef0e1c65d612 Step #5: MERGE-OUTER: attempt 82 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1053330500 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5589b55ed5f8, 0x5589b55ed6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5589b55ed6d0,0x5589b55ee450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/33ff725491bf6fed490543a77ff9ef0e1c65d612' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 11865 processed earlier; will process 9788 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 81 ft: 82 exec/s: 8 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 16 rss: 119Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 32 rss: 121Mb Step #5: #64 pulse cov: 82 ft: 91 exec/s: 64 rss: 125Mb Step #5: ==1206== ERROR: libFuzzer: deadly signal Step #5: #0 0x5589aa618a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5589aa58cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5589aa56f7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63673e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63672ba95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5589b20fa2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f63673e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5589add427bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5589ad86741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5589ad86442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5589ad79dc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5589ad79ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5589ad79b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5589ad79825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5589ad783d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x5589ad32b5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x5589ad265213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x5589aceb475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x5589aa63bf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x5589aa61902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x5589aa570ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5589aa57a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5589aa5608e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5589aa58d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f63671c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5589aa553cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07218803b69e56f7f6644b6fd0ce18d2bc8e18ef Step #5: MERGE-OUTER: attempt 83 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1056304951 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55b4765a75f8, 0x55b4765a76d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55b4765a76d0,0x55b4765a8450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/07218803b69e56f7f6644b6fd0ce18d2bc8e18ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 11937 processed earlier; will process 9716 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: ==1214== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b46b5d2a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b46b546c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b46b5297c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f903650a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f90363e395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55b4730b42f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f903650a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55b46ecfc7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55b46e82141c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55b46e81e42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55b46e757c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55b46e756e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55b46e755747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55b46e75225d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55b46e751942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55b46e73db94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55b46e2e55c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55b46e21f213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55b46de6e75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55b46b5f5f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55b46b5d302f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55b46b52aead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55b46b534448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55b46b51a8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55b46b547622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f90362ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55b46b50dcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0270db093bc5a2171d017e8557d5f3f18211e147 Step #5: MERGE-OUTER: attempt 84 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1057413867 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5620434dc5f8, 0x5620434dc6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5620434dc6d0,0x5620434dd450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/0270db093bc5a2171d017e8557d5f3f18211e147' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 11939 processed earlier; will process 9714 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 103Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 104Mb Step #5: ==1218== ERROR: libFuzzer: deadly signal Step #5: #0 0x562038507a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56203847bc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56203845e7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f362f42b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f362f30495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x56203ffe92f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f362f42b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x56203bc317bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x56203b75641c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x56203b75342c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x56203b68cc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x56203b68be0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x56203b68a747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x56203b68725d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x56203b686942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x56203b672b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x56203b21a5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x56203b154213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x56203ada375d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x56203852af63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x56203850802f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x56203845fead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x562038469448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x56203844f8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x56203847c622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f362f210082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x562038442cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47f5a383523735cb39f06e0a9d86477999a2c67c Step #5: MERGE-OUTER: attempt 85 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1058577781 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55acf45e65f8, 0x55acf45e66d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55acf45e66d0,0x55acf45e7450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/47f5a383523735cb39f06e0a9d86477999a2c67c' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 11942 processed earlier; will process 9711 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 121Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 121Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 0 rss: 123Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x55acf6756730 <./test.cc:3:1, col:10> col:6 foo 'void ()' external-linkage Step #5: #64 pulse cov: 82 ft: 92 exec/s: 64 rss: 134Mb Step #5: #128 pulse cov: 82 ft: 96 exec/s: 42 rss: 134Mb Step #5: ==1235== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ace9611a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ace9585c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ace95687c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefc8b6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefc8a4895c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55acf10f32f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fefc8b6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55acecd3b7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55acec86041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55acec85d42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55acec796c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55acec795e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55acec794747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55acec79125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55acec77cd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55acec3245c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55acec25e213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55acebead75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55ace9634f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55ace961202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55ace9569ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55ace9573448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55ace95598e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55ace9586622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fefc8954082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55ace954ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71d1d5abeabd62d3eafd73f5d10156c2f6d073db Step #5: MERGE-OUTER: attempt 86 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1062777480 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55a219e205f8, 0x55a219e206d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55a219e206d0,0x55a219e21450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/71d1d5abeabd62d3eafd73f5d10156c2f6d073db' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12072 processed earlier; will process 9581 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 81 ft: 84 exec/s: 0 rss: 117Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 120Mb Step #5: #32 pulse cov: 82 ft: 89 exec/s: 0 rss: 124Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 32 rss: 128Mb Step #5: ==1244== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a20ee4ba74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a20edbfc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a20eda27c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f748a58841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f748a46195c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55a21692d2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f748a58841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55a2125757bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55a21209a41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55a21209742c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55a211fd0c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55a211fcfe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55a211fce747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55a211fcb25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55a211fb6d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55a211b5e5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55a211a98213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55a2116e775d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55a20ee6ef63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55a20ee4c02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55a20eda3ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55a20edad448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55a20ed938e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55a20edc0622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f748a36d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55a20ed86cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b282d76b2004a9cacc2a6e0ae7bfaf7850b19a2d Step #5: MERGE-OUTER: attempt 87 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1066561225 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5562dad615f8, 0x5562dad616d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5562dad616d0,0x5562dad62450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/b282d76b2004a9cacc2a6e0ae7bfaf7850b19a2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12149 processed earlier; will process 9504 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 116Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 16 rss: 122Mb Step #5: #32 pulse cov: 82 ft: 89 exec/s: 32 rss: 125Mb Step #5: #64 pulse cov: 82 ft: 91 exec/s: 21 rss: 132Mb Step #5: ==1252== ERROR: libFuzzer: deadly signal Step #5: #0 0x5562cfd8ca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5562cfd00c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5562cfce37c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d9e5e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d9e4bd95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5562d786e2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f7d9e5e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5562d34b67bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5562d2fdb41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5562d2fd842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5562d2f11c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5562d2f10e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5562d2f0f747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5562d2f0c25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5562d2ef7d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x5562d2a9f5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x5562d29d9213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x5562d262875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x5562cfdaff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x5562cfd8d02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x5562cfce4ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5562cfcee448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5562cfcd48e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5562cfd01622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f7d9e3c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5562cfcc7cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60d06afe6644cb1493ac77eea8643f77a125b644 Step #5: MERGE-OUTER: attempt 88 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1071645643 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55c7b9cb15f8, 0x55c7b9cb16d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55c7b9cb16d0,0x55c7b9cb2450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/60d06afe6644cb1493ac77eea8643f77a125b644' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12242 processed earlier; will process 9411 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 120Mb Step #5: #16 pulse cov: 81 ft: 85 exec/s: 0 rss: 122Mb Step #5: #32 pulse cov: 82 ft: 87 exec/s: 0 rss: 126Mb Step #5: ==1276== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7aecdca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c7aec50c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c7aec337c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd43cfb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd43ce8995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55c7b67be2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fd43cfb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55c7b24067bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55c7b1f2b41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55c7b1f2842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55c7b1e61c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55c7b1e60e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55c7b1e5f747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55c7b1e5c25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55c7b1e47d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55c7b19ef5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55c7b1929213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55c7b157875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55c7aecfff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55c7aecdd02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55c7aec34ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55c7aec3e448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55c7aec248e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55c7aec51622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fd43cd95082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55c7aec17cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81a89ab69e80344b4361afca61ef92eaf0f3d3b6 Step #5: MERGE-OUTER: attempt 89 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1074343950 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x562ff87525f8, 0x562ff87526d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x562ff87526d0,0x562ff8753450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/81a89ab69e80344b4361afca61ef92eaf0f3d3b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12302 processed earlier; will process 9351 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 115Mb Step #5: #8 pulse cov: 81 ft: 84 exec/s: 0 rss: 117Mb Step #5: ==1284== ERROR: libFuzzer: deadly signal Step #5: #0 0x562fed77da74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562fed6f1c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562fed6d47c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa05303941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa052f1295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x562ff525f2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fa05303941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x562ff0ea77bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x562ff09cc41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x562ff09c942c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x562ff0902c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x562ff0901e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x562ff0900747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x562ff08fd25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x562ff08e8d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x562ff04905c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x562ff03ca213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x562ff001975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x562fed7a0f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x562fed77e02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x562fed6d5ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x562fed6df448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x562fed6c58e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x562fed6f2622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fa052e1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x562fed6b8cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6bc193a186522dc79f65c25b78571f9c2c787205 Step #5: MERGE-OUTER: attempt 90 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1075640086 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5630041fe5f8, 0x5630041fe6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5630041fe6d0,0x5630041ff450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/6bc193a186522dc79f65c25b78571f9c2c787205' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12311 processed earlier; will process 9342 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 115Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 119Mb Step #5: lookup results for foo: Step #5: VarDecl 0x5630058f2238 <./test.cc:3:1, col:6> col:6 invalid foo 'void' external-linkage Step #5: lookup results for foo: Step #5: VarDecl 0x5630058f2238 <./test.cc:3:1, col:6> col:6 invalid foo 'void' external-linkage Step #5: #16 pulse cov: 81 ft: 84 exec/s: 0 rss: 121Mb Step #5: #32 pulse cov: 82 ft: 89 exec/s: 32 rss: 124Mb Step #5: #64 pulse cov: 82 ft: 92 exec/s: 64 rss: 127Mb Step #5: #128 pulse cov: 82 ft: 97 exec/s: 42 rss: 133Mb Step #5: #256 pulse cov: 82 ft: 100 exec/s: 32 rss: 161Mb Step #5: ==1288== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ff9229a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ff919dc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ff91807c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a3c7e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a3c6bb95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x563000d0b2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f5a3c7e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x562ffc9537bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x562ffc47841c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x562ffc47542c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x562ffc3aec31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x562ffc3ade0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x562ffc3ac747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x562ffc428320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #14 0x562ffc4270b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #15 0x562ffc472a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #16 0x562ffc3ac570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #17 0x562ffc3a925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x562ffc394d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x562ffbf3c5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x562ffbe76213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x562ffbac575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x562ff924cf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x562ff922a02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x562ff9181ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x562ff918b448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x562ff91718e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x562ff919e622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f5a3c5c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x562ff9164cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e71327d312a3d1c2e31837ec8e4b34475c215406 Step #5: MERGE-OUTER: attempt 91 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1086750375 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55dfbbc765f8, 0x55dfbbc766d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55dfbbc766d0,0x55dfbbc77450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/e71327d312a3d1c2e31837ec8e4b34475c215406' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12606 processed earlier; will process 9047 files now Step #5: ==1321== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dfb0ca1a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dfb0c15c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dfb0bf87c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb6b8ec441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb6b8d9d95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55dfb87832f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fb6b8ec441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55dfb43cb7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55dfb3ef041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55dfb3eed42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55dfb3e26c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55dfb3e25e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55dfb3e24747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55dfb3ea0320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #14 0x55dfb3e9f0b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #15 0x55dfb3eeaa79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #16 0x55dfb3e24570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #17 0x55dfb3e2125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x55dfb3e0cd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x55dfb39b45c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x55dfb38ee213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x55dfb353d75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x55dfb0cc4f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x55dfb0ca202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x55dfb0bf9ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x55dfb0c03448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x55dfb0be98e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x55dfb0c16622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7fb6b8ca9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x55dfb0bdccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4df1eb3d86be21b413653717f77eb8dc0d3149b Step #5: MERGE-OUTER: attempt 92 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1087880877 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56381f8665f8, 0x56381f8666d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56381f8666d0,0x56381f867450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/e4df1eb3d86be21b413653717f77eb8dc0d3149b' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12607 processed earlier; will process 9046 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 120Mb Step #5: #8 pulse cov: 81 ft: 85 exec/s: 0 rss: 126Mb Step #5: #16 pulse cov: 82 ft: 89 exec/s: 0 rss: 127Mb Step #5: ==1325== ERROR: libFuzzer: deadly signal Step #5: #0 0x563814891a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563814805c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5638147e87c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7facbd88441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7facbd75d95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x56381c3732f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7facbd88441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x563817fbb7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x563817ae041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x563817add42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x563817a16c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x563817a15e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x563817a14747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x563817a1125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x563817a10942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5638179fcb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5638175a45c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5638174de213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x56381712d75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5638148b4f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x56381489202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5638147e9ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5638147f3448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5638147d98e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x563814806622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7facbd669082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5638147cccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d81cc9fda86fb2cbf8c7bcbe1a83d8ec4058bad Step #5: MERGE-OUTER: attempt 93 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1089598348 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x564d56fc25f8, 0x564d56fc26d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x564d56fc26d0,0x564d56fc3450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/6d81cc9fda86fb2cbf8c7bcbe1a83d8ec4058bad' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12633 processed earlier; will process 9020 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 115Mb Step #5: #8 pulse cov: 81 ft: 84 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 81 ft: 85 exec/s: 0 rss: 121Mb Step #5: #32 pulse cov: 82 ft: 87 exec/s: 0 rss: 127Mb Step #5: #64 pulse cov: 82 ft: 90 exec/s: 21 rss: 133Mb Step #5: ==1333== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d4bfeda74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d4bf61c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d4bf447c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34e3ae541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34e39be95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x564d53acf2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f34e3ae541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x564d4f7177bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x564d4f23c41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x564d4f23942c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x564d4f172c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x564d4f171e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x564d4f170747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x564d4f16d25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x564d4f16c942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x564d4f158b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x564d4ed005c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x564d4ec3a213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x564d4e88975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x564d4c010f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x564d4bfee02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x564d4bf45ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x564d4bf4f448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x564d4bf358e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x564d4bf62622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f34e38ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x564d4bf28cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e05549b01b471812ee11304e4a4fa8f692934cb6 Step #5: MERGE-OUTER: attempt 94 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1094009236 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55b97409a5f8, 0x55b97409a6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55b97409a6d0,0x55b97409b450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/e05549b01b471812ee11304e4a4fa8f692934cb6' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12699 processed earlier; will process 8954 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 118Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 122Mb Step #5: #16 pulse cov: 81 ft: 83 exec/s: 0 rss: 122Mb Step #5: #32 pulse cov: 82 ft: 85 exec/s: 10 rss: 130Mb Step #5: ==1341== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9690c5a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b969039c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b96901c7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65bf50541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65bf3de95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55b970ba72f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f65bf50541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55b96c7ef7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55b96c31441c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55b96c31142c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55b96c24ac31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55b96c249e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55b96c248747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55b96c24525d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55b96c230d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55b96bdd85c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55b96bd12213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55b96b96175d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55b9690e8f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55b9690c602f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55b96901dead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55b969027448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55b96900d8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55b96903a622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f65bf2ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55b969000cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecf83522e662dda1e6812dda2902fd20766f425e Step #5: MERGE-OUTER: attempt 95 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1100245424 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55ae962165f8, 0x55ae962166d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55ae962166d0,0x55ae96217450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/ecf83522e662dda1e6812dda2902fd20766f425e' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12749 processed earlier; will process 8904 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 122Mb Step #5: #16 pulse cov: 81 ft: 86 exec/s: 0 rss: 130Mb Step #5: #32 pulse cov: 81 ft: 87 exec/s: 0 rss: 130Mb Step #5: ==1351== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae8b241a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae8b1b5c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae8b1987c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fccdae7741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fccdad5095c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55ae92d232f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fccdae7741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55ae8e96b7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55ae8e49041c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55ae8e48d42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55ae8e3c6c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55ae8e3c5e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55ae8e3c4747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55ae8e3c125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55ae8e3acd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55ae8df545c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55ae8de8e213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55ae8dadd75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55ae8b264f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55ae8b24202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55ae8b199ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55ae8b1a3448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55ae8b1898e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55ae8b1b6622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fccdac5c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55ae8b17ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b81b5b708a543c027713cd8e61c694c1cdf119c7 Step #5: MERGE-OUTER: attempt 96 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1102502758 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5574627db5f8, 0x5574627db6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5574627db6d0,0x5574627dc450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/b81b5b708a543c027713cd8e61c694c1cdf119c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 12799 processed earlier; will process 8854 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x5574644096b0 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5574644098c8 Step #5: `-CompoundStmt 0x5574644098b0 Step #5: `-DeclStmt 0x557464409898 Step #5: `-VarDecl 0x5574644097d8 col:7 f 'int' Step #5: `-UninitializedAttr 0x557464409840 Step #5: lookup results for foo: Step #5: FunctionDecl 0x5574644096b0 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5574644098c8 Step #5: `-CompoundStmt 0x5574644098b0 Step #5: `-DeclStmt 0x557464409898 Step #5: `-VarDecl 0x5574644097d8 col:7 f 'int' Step #5: `-UninitializedAttr 0x557464409840 Step #5: lookup results for foo: Step #5: FunctionDecl 0x5574644e9cc0 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5574644e9ed8 Step #5: `-CompoundStmt 0x5574644e9ec0 Step #5: `-DeclStmt 0x5574644e9ea8 Step #5: `-VarDecl 0x5574644e9de8 col:7 f 'int' Step #5: `-UninitializedAttr 0x5574644e9e50 Step #5: lookup results for foo: Step #5: FunctionDecl 0x5574644e9cc0 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5574644e9ed8 Step #5: `-CompoundStmt 0x5574644e9ec0 Step #5: `-DeclStmt 0x5574644e9ea8 Step #5: `-VarDecl 0x5574644e9de8 col:7 f 'int' Step #5: `-UninitializedAttr 0x5574644e9e50 Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 124Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x5574644efd20 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5574644eff38 Step #5: `-CompoundStmt 0x5574644eff20 Step #5: `-DeclStmt 0x5574644eff08 Step #5: `-VarDecl 0x5574644efe48 col:7 f 'int' Step #5: `-UninitializedAttr 0x5574644efeb0 Step #5: lookup results for foo: Step #5: FunctionDecl 0x5574644efd20 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5574644eff38 Step #5: `-CompoundStmt 0x5574644eff20 Step #5: `-DeclStmt 0x5574644eff08 Step #5: `-VarDecl 0x5574644efe48 col:7 f 'int' Step #5: `-UninitializedAttr 0x5574644efeb0 Step #5: #32 pulse cov: 82 ft: 85 exec/s: 0 rss: 124Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x557464498b00 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x557464498cb8 Step #5: lookup results for foo: Step #5: FunctionDecl 0x557464442bd0 <./test.cc:3:1, line:5:23> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x557464442d98 Step #5: `-DeclStmt 0x557464442d80 Step #5: `-VarDecl 0x557464442d18 col:5 cannot 'int' Step #5: lookup results for foo: Step #5: FunctionDecl 0x557464442bd0 <./test.cc:3:1, line:5:23> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x557464442d98 Step #5: `-DeclStmt 0x557464442d80 Step #5: `-VarDecl 0x557464442d18 col:5 cannot 'int' Step #5: #64 pulse cov: 82 ft: 88 exec/s: 0 rss: 128Mb Step #5: lookup results for foo: Step #5: lookup results for foo: Step #5: #128 pulse cov: 82 ft: 92 exec/s: 42 rss: 218Mb Step #5: #256 pulse cov: 82 ft: 101 exec/s: 42 rss: 218Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x5574643fb790 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5574643fb950 Step #5: `-CompoundStmt 0x5574643fb938 Step #5: `-DeclStmt 0x5574643fb920 Step #5: `-VarDecl 0x5574643fb8b8 col:7 f 'int' Step #5: lookup results for foo: Step #5: FunctionDecl 0x5574643fb790 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5574643fb950 Step #5: `-CompoundStmt 0x5574643fb938 Step #5: `-DeclStmt 0x5574643fb920 Step #5: `-VarDecl 0x5574643fb8b8 col:7 f 'int' Step #5: lookup results for foo: Step #5: FunctionDecl 0x5574644a2c80 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5574644a2e98 Step #5: `-CompoundStmt 0x5574644a2e80 Step #5: `-DeclStmt 0x5574644a2e68 Step #5: `-VarDecl 0x5574644a2da8 col:7 f 'int' Step #5: `-UninitializedAttr 0x5574644a2e10 Step #5: lookup results for foo: Step #5: FunctionDecl 0x5574644a2c80 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5574644a2e98 Step #5: `-CompoundStmt 0x5574644a2e80 Step #5: `-DeclStmt 0x5574644a2e68 Step #5: `-VarDecl 0x5574644a2da8 col:7 f 'int' Step #5: `-UninitializedAttr 0x5574644a2e10 Step #5: ==1359== ERROR: libFuzzer: deadly signal Step #5: #0 0x557457806a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55745777ac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55745775d7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe1f13e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe1f01795c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55745f2e82f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fbe1f13e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55745af307bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55745aa5541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55745aa5242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55745a98bc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55745a98ae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55745a989747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55745a98625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55745a971d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55745a5195c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55745a453213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55745a0a275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x557457829f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55745780702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55745775eead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x557457768448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55745774e8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55745777b622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fbe1ef23082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x557457741cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-16aaaeeab32d31d2c474a5e69fb93765436dea53 Step #5: MERGE-OUTER: attempt 97 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1113322025 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x560e58af45f8, 0x560e58af46d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x560e58af46d0,0x560e58af5450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/16aaaeeab32d31d2c474a5e69fb93765436dea53' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 13140 processed earlier; will process 8513 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 81 ft: 87 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 81 ft: 88 exec/s: 0 rss: 121Mb Step #5: #32 pulse cov: 82 ft: 91 exec/s: 0 rss: 129Mb Step #5: ==1372== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e4db1fa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e4da93c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e4da767c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba1e98741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba1e86095c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x560e556012f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fba1e98741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x560e512497bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x560e50d6e41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x560e50d6b42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x560e50ca4c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x560e50ca3e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x560e50ca2747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x560e50c9f25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x560e50c9e942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x560e50c8ab94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x560e508325c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x560e5076c213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x560e503bb75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x560e4db42f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x560e4db2002f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x560e4da77ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x560e4da81448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x560e4da678e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x560e4da94622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fba1e76c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x560e4da5acad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01bbb4ae380517579fbb78b78943cd0613b54f1b Step #5: MERGE-OUTER: attempt 98 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1115460497 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x558f614b85f8, 0x558f614b86d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x558f614b86d0,0x558f614b9450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/01bbb4ae380517579fbb78b78943cd0613b54f1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 13193 processed earlier; will process 8460 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 120Mb Step #5: #16 pulse cov: 81 ft: 85 exec/s: 16 rss: 127Mb Step #5: #32 pulse cov: 81 ft: 86 exec/s: 16 rss: 134Mb Step #5: #64 pulse cov: 81 ft: 88 exec/s: 16 rss: 150Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x558f63b9e8f8 <./test.cc:2:1, line:5:23> line:3:6 invalid foo 'int ()' external-linkage Step #5: `-CompoundStmt 0x558f63b9ea38 Step #5: `-DeclStmt 0x558f63b9ea20 Step #5: `-VarDecl 0x558f63b9e9b8 col:5 cannot 'int' Step #5: #128 pulse cov: 81 ft: 91 exec/s: 21 rss: 150Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x558f63bbdbf8 <./test.cc:2:1, line:5:23> line:3:6 invalid foo 'int ()' external-linkage Step #5: `-CompoundStmt 0x558f63bbdd38 Step #5: `-DeclStmt 0x558f63bbdd20 Step #5: `-VarDecl 0x558f63bbdcb8 col:5 cannot 'int' Step #5: lookup results for foo: Step #5: FunctionDecl 0x558f63c36bd0 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x558f63c36de8 Step #5: `-CompoundStmt 0x558f63c36dd0 Step #5: `-DeclStmt 0x558f63c36db8 Step #5: `-VarDecl 0x558f63c36cf8 col:7 f 'int' Step #5: `-UninitializedAttr 0x558f63c36d60 Step #5: #256 pulse cov: 82 ft: 99 exec/s: 19 rss: 230Mb Step #5: ==1380== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f564e3a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f56457c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f5643a7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f720277d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f720265695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x558f5dfc52f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f720277d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x558f59c0d7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x558f5973241c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x558f5972f42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x558f59668c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x558f59667e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x558f59666747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x558f5966325d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x558f59662942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x558f5964eb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x558f591f65c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x558f59130213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x558f58d7f75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x558f56506f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x558f564e402f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x558f5643bead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x558f56445448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x558f5642b8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x558f56458622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f7202562082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x558f5641ecad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a1328c296e84667e87479aa0b713a9b584addf5 Step #5: MERGE-OUTER: attempt 99 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1135335455 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55d3a3da25f8, 0x55d3a3da26d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55d3a3da26d0,0x55d3a3da3450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/1a1328c296e84667e87479aa0b713a9b584addf5' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 13581 processed earlier; will process 8072 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 116Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x55d3a685f5b0 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55d3a685f770 Step #5: `-CompoundStmt 0x55d3a685f758 Step #5: `-DeclStmt 0x55d3a685f740 Step #5: `-VarDecl 0x55d3a685f6d8 col:7 f 'int' Step #5: #8 pulse cov: 81 ft: 83 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 81 ft: 85 exec/s: 0 rss: 125Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x55d3a6912e10 <./test.cc:5:1, line:13:1> line:5:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55d3a6913028 Step #5: `-CompoundStmt 0x55d3a6913010 Step #5: `-DeclStmt 0x55d3a6912ff8 Step #5: `-VarDecl 0x55d3a6912f38 col:7 f 'int' Step #5: `-UninitializedAttr 0x55d3a6912fa0 Step #5: #32 pulse cov: 81 ft: 85 exec/s: 32 rss: 125Mb Step #5: ==1690== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d398dcda74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d398d41c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d398d247c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0702db041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0702c8995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55d3a08af2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f0702db041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55d39c4f77bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55d39c01c41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55d39c01942c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55d39bf52c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55d39bf51e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55d39bf50747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55d39bf4d25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55d39bf4c942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55d39bf38b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55d39bae05c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55d39ba1a213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55d39b66975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55d398df0f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55d398dce02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55d398d25ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55d398d2f448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55d398d158e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55d398d42622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f0702b95082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55d398d08cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-164a33f43dd0d0c3ff50509c7c5ad5b891076d91 Step #5: MERGE-OUTER: attempt 100 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1137959085 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x564e4379d5f8, 0x564e4379d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x564e4379d6d0,0x564e4379e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/164a33f43dd0d0c3ff50509c7c5ad5b891076d91' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 13616 processed earlier; will process 8037 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 16 rss: 128Mb Step #5: #32 pulse cov: 82 ft: 87 exec/s: 32 rss: 129Mb Step #5: #64 pulse cov: 82 ft: 91 exec/s: 32 rss: 131Mb Step #5: #128 pulse cov: 82 ft: 94 exec/s: 42 rss: 134Mb Step #5: ==1698== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e387c8a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e3873cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e3871f7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61b5ee541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61b5dbe95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x564e402aa2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f61b5ee541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x564e3bef27bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x564e3ba1741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x564e3ba1442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x564e3ba121e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x564e3ba11be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x564e3ba7b59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x564e3ba7a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x564e3ba8b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x564e3ba8d9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x564e3bad1c0b in clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:650:3 Step #5: #17 0x564e3bacfac0 in clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:579:8 Step #5: #18 0x564e3bacfac0 in clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:579:8 Step #5: #19 0x564e3bacfac0 in clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:579:8 Step #5: #20 0x564e3b9d97b5 in clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3726:5 Step #5: #21 0x564e3b9d51b4 in clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2179:7 Step #5: #22 0x564e3ba1e232 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:4537:7 Step #5: #23 0x564e3b94d3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #24 0x564e3b94d3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #25 0x564e3b94ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #26 0x564e3b94b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #27 0x564e3b94825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #28 0x564e3b933d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #29 0x564e3b4db5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #30 0x564e3b415213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #31 0x564e3b06475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #32 0x564e387ebf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #33 0x564e387c902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #34 0x564e38720ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #35 0x564e3872a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #36 0x564e387108e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #37 0x564e3873d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #38 0x7f61b5cca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #39 0x564e38703cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4dd0b8a80e23212ebb7723494ea0b9120d7dffd3 Step #5: MERGE-OUTER: attempt 101 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1145781330 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e932dcd5f8, 0x55e932dcd6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e932dcd6d0,0x55e932dce450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/4dd0b8a80e23212ebb7723494ea0b9120d7dffd3' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 13871 processed earlier; will process 7782 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 119Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 0 rss: 124Mb Step #5: #64 pulse cov: 82 ft: 91 exec/s: 64 rss: 130Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x55e935328e80 <./test.cc:3:1, line:14:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55e9353290f0 Step #5: `-DeclStmt 0x55e9353290d8 Step #5: `-VarDecl 0x55e935328fe8 col:1 invalid assert 'int' Step #5: `-AlignedAttr 0x55e935329070 aligned Step #5: `-ConstantExpr 0x55e935329050 'int' Step #5: |-value: Int 64 Step #5: `-IntegerLiteral 0x55e935328f70 'int' 64 Step #5: #128 pulse cov: 82 ft: 95 exec/s: 64 rss: 131Mb Step #5: #256 pulse cov: 82 ft: 98 exec/s: 51 rss: 135Mb Step #5: ==1710== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e927df8a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e927d6cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e927d4f7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6bb665741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6bb653095c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e92f8da2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f6bb665741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55e92b5227bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55e92b04741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55e92b04442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55e92b0421e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x55e92b041be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x55e92b0ab59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x55e92b0aa71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x55e92b0bb3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x55e92b0bd9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x55e92b101c0b in clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:650:3 Step #5: #17 0x55e92b0ffac0 in clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:579:8 Step #5: #18 0x55e92b0ffac0 in clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:579:8 Step #5: #19 0x55e92b0ffac0 in clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:579:8 Step #5: #20 0x55e92b0097b5 in clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3726:5 Step #5: #21 0x55e92b0051b4 in clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2179:7 Step #5: #22 0x55e92b04e232 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:4537:7 Step #5: #23 0x55e92af7d3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #24 0x55e92af7d3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #25 0x55e92af7ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #26 0x55e92af7b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #27 0x55e92af7825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #28 0x55e92af63d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #29 0x55e92ab0b5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #30 0x55e92aa45213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #31 0x55e92a69475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #32 0x55e927e1bf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #33 0x55e927df902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #34 0x55e927d50ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #35 0x55e927d5a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #36 0x55e927d408e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #37 0x55e927d6d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #38 0x7f6bb643c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #39 0x55e927d33cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b89e16bd753697abcb7e3538e64355e39c0bd38 Step #5: MERGE-OUTER: attempt 102 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1155058899 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55aade6595f8, 0x55aade6596d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55aade6596d0,0x55aade65a450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/1b89e16bd753697abcb7e3538e64355e39c0bd38' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 14290 processed earlier; will process 7363 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 122Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 0 rss: 127Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 0 rss: 132Mb Step #5: #128 pulse cov: 82 ft: 97 exec/s: 64 rss: 151Mb Step #5: #256 pulse cov: 82 ft: 101 exec/s: 42 rss: 155Mb Step #5: ==1722== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aad3684a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aad35f8c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aad35db7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7effb4e1341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7effb4cec95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55aadb1662f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7effb4e1341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55aad6dae7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55aad68d341c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55aad68d042c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55aad6809c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55aad6808e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55aad6807747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55aad680425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55aad67efd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55aad63975c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55aad62d1213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55aad5f2075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55aad36a7f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55aad368502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55aad35dcead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55aad35e6448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55aad35cc8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55aad35f9622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7effb4bf8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55aad35bfcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d62ef2fd7975c599d5c5c96bb4fbd3c066b7286 Step #5: MERGE-OUTER: attempt 103 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1163654830 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55b49d63f5f8, 0x55b49d63f6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55b49d63f6d0,0x55b49d640450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/3d62ef2fd7975c599d5c5c96bb4fbd3c066b7286' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 14562 processed earlier; will process 7091 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 117Mb Step #5: ==1817== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b49266aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4925dec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4925c17c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fac8070d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fac805e695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55b49a14c2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fac8070d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55b495d947bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55b4958b941c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55b4958b642c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55b4957efc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55b4957eee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55b4957ed747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55b4957ea25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55b4957d5d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55b49537d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55b4952b7213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55b494f0675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55b49268df63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55b49266b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55b4925c2ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55b4925cc448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55b4925b28e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55b4925df622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fac804f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55b4925a5cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8b7ed7c37fabd982f3d4de4a6a405e22cc651a4 Step #5: MERGE-OUTER: attempt 104 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1164896745 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55dc395535f8, 0x55dc395536d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55dc395536d0,0x55dc39554450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/c8b7ed7c37fabd982f3d4de4a6a405e22cc651a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 14573 processed earlier; will process 7080 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 102Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 120Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 122Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 124Mb Step #5: ==1822== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc2e57ea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc2e4f2c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc2e4d57c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc01baa041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc01b97995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55dc360602f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fc01baa041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55dc31ca87bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55dc317cd41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55dc317ca42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55dc31703c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55dc31702e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55dc31701747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55dc316fe25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55dc316fd942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55dc316e9b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55dc312915c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55dc311cb213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55dc30e1a75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55dc2e5a1f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55dc2e57f02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55dc2e4d6ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55dc2e4e0448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55dc2e4c68e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55dc2e4f3622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fc01b885082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55dc2e4b9cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a744b57032458b29fad64da8f8b092e0593870e4 Step #5: MERGE-OUTER: attempt 105 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1166413080 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55954dc5e5f8, 0x55954dc5e6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55954dc5e6d0,0x55954dc5f450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/a744b57032458b29fad64da8f8b092e0593870e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 14601 processed earlier; will process 7052 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 126Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x55954f9cdb70 <./test.cc:3:1, col:10> col:6 foo 'void ()' external-linkage Step #5: lookup results for foo: Step #5: FunctionDecl 0x55954f9cdb70 <./test.cc:3:1, col:10> col:6 foo 'void ()' external-linkage Step #5: #32 pulse cov: 82 ft: 88 exec/s: 0 rss: 129Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==1830== ERROR: libFuzzer: deadly signal Step #5: #0 0x559542c89a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559542bfdc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559542be07c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa31123c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa31111595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55954a76b2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fa31123c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fa31104000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fa31101f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7fa31101f728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7fa311030fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x559545fbd5e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x559545ee32f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x559545e0e3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x559545e0e3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x559545e0de0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x559545e0c747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x559545e0925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x559545df4d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x55954599c5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x5595458d6213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x55954552575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x559542cacf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x559542c8a02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x559542be1ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x559542beb448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x559542bd18e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x559542bfe622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7fa311021082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x559542bc4cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f98d0dc089e0331c4838a9b322091f34ebef9bff Step #5: MERGE-OUTER: attempt 106 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1171616417 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x565444fbb5f8, 0x565444fbb6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x565444fbb6d0,0x565444fbc450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/f98d0dc089e0331c4838a9b322091f34ebef9bff' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 14665 processed earlier; will process 6988 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 110Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 115Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 116Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x56544659a370 <./test.cc:3:1, line:14:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x56544659a5e0 Step #5: `-DeclStmt 0x56544659a5c8 Step #5: `-VarDecl 0x56544659a4d8 col:1 invalid assert 'int' Step #5: `-AlignedAttr 0x56544659a560 aligned Step #5: `-ConstantExpr 0x56544659a540 'int' Step #5: |-value: Int 64 Step #5: `-IntegerLiteral 0x56544659a460 'int' 64 Step #5: lookup results for foo: Step #5: FunctionDecl 0x56544659a370 <./test.cc:3:1, line:14:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x56544659a5e0 Step #5: `-DeclStmt 0x56544659a5c8 Step #5: `-VarDecl 0x56544659a4d8 col:1 invalid assert 'int' Step #5: `-AlignedAttr 0x56544659a560 aligned Step #5: `-ConstantExpr 0x56544659a540 'int' Step #5: |-value: Int 64 Step #5: `-IntegerLiteral 0x56544659a460 'int' 64 Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 121Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 123Mb Step #5: #32 pulse cov: 82 ft: 89 exec/s: 0 rss: 128Mb Step #5: #64 pulse cov: 82 ft: 91 exec/s: 32 rss: 130Mb Step #5: #128 pulse cov: 82 ft: 94 exec/s: 32 rss: 139Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x5654465f15c0 <./test.cc:3:1, line:5:23> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5654465f1788 Step #5: `-DeclStmt 0x5654465f1770 Step #5: `-VarDecl 0x5654465f1708 col:5 cannot 'int' Step #5: lookup results for foo: Step #5: lookup results for foo: Step #5: #256 pulse cov: 82 ft: 97 exec/s: 28 rss: 156Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x5654467d11a0 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5654467d13b8 Step #5: `-CompoundStmt 0x5654467d13a0 Step #5: `-DeclStmt 0x5654467d1388 Step #5: `-VarDecl 0x5654467d12c8 col:7 f 'int' Step #5: `-UninitializedAttr 0x5654467d1330 Step #5: lookup results for foo: Step #5: lookup results for foo: Step #5: lookup results for foo: Step #5: ==1838== ERROR: libFuzzer: deadly signal Step #5: #0 0x565439fe6a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565439f5ac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565439f3d7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f241215b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f241203495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x565441ac82f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f241215b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x56543d7107bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x56543d23541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x56543d23242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x56543d16bc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x56543d16ae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x56543d169747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x56543d16625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x56543d151d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x56543ccf95c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x56543cc33213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x56543c88275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x56543a009f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x565439fe702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x565439f3eead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x565439f48448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x565439f2e8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x565439f5b622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f2411f40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x565439f21cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09d2ebfec5ad04048561747c716a6f61e490295a Step #5: MERGE-OUTER: attempt 107 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1195424330 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56308aeac5f8, 0x56308aeac6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56308aeac6d0,0x56308aead450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/09d2ebfec5ad04048561747c716a6f61e490295a' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 15136 processed earlier; will process 6517 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 119Mb Step #5: #32 pulse cov: 82 ft: 85 exec/s: 0 rss: 123Mb Step #5: #64 pulse cov: 82 ft: 89 exec/s: 64 rss: 128Mb Step #5: #128 pulse cov: 82 ft: 95 exec/s: 32 rss: 135Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:32: void clang::UnqualifiedId::setTemplateId(TemplateIdAnnotation *): Assertion `!TemplateId->isInvalid() && "should not convert invalid template-ids to unqualified-ids"' failed. Step #5: ==1897== ERROR: libFuzzer: deadly signal Step #5: #0 0x56307fed7a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56307fe4bc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56307fe2e7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2985da941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2985c8295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5630879b92f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f2985da941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f2985bad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f2985b8c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f2985b8c728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f2985b9dfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x5630832069c3 in clang::UnqualifiedId::setTemplateId(clang::TemplateIdAnnotation*) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:31:3 Step #5: #12 0x5630830be4aa in clang::Parser::ParseUnqualifiedId(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool, bool, bool, clang::SourceLocation*, clang::UnqualifiedId&) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:2682:12 Step #5: #13 0x5630830bd868 in clang::Parser::tryParseCXXIdExpression(clang::CXXScopeSpec&, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:607:9 Step #5: #14 0x5630830bf98d in clang::Parser::ParseCXXIdExpression(bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:668:23 Step #5: #15 0x56308309e578 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp Step #5: #16 0x5630830959c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #17 0x5630830959c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #18 0x5630830957e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #19 0x56308318cebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #20 0x56308318bec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #21 0x56308318971f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #22 0x56308319a3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #23 0x56308319ea9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #24 0x56308319ea9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #25 0x5630857dc272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #26 0x5630857dc272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #27 0x5630857dc272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #28 0x563083197c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #29 0x56308318b141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #30 0x56308318b141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #31 0x56308318971f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #32 0x56308319a3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #33 0x5630830acb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #34 0x56308309e07d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #35 0x563083096dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #36 0x563083096dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #37 0x563083095aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #38 0x5630830ad049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #39 0x563083099c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #40 0x56308309f20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #41 0x563083096dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #42 0x563083096dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #43 0x563083095aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #44 0x5630830957e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #45 0x56308318cebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #46 0x56308318bec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #47 0x56308318971f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #48 0x56308319a3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #49 0x56308319ea9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #50 0x56308319ea9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #51 0x5630857dc272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #52 0x5630857dc272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #53 0x5630857dc272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #54 0x563083197c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #55 0x56308318b141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #56 0x56308318b141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #57 0x56308318971f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #58 0x56308319a3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #59 0x5630830acb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #60 0x56308309e07d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #61 0x563083096dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #62 0x563083096dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #63 0x563083095aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #64 0x5630830ad049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #65 0x563083099c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #66 0x56308309f20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #67 0x5630830981dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #68 0x56308309bb5a in clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:127:18 Step #5: #69 0x56308318205f in clang::Parser::ParseTemplateArgument() /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1368:15 Step #5: #70 0x563083181815 in clang::Parser::ParseTemplateArgumentList(llvm::SmallVector&, clang::OpaquePtr, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1394:34 Step #5: #71 0x563083181681 in clang::Parser::ParseTemplateIdAfterTemplateName(bool, clang::SourceLocation&, llvm::SmallVector&, clang::SourceLocation&, clang::OpaquePtr) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1082:17 Step #5: #72 0x56308317ebde in clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1122:19 Step #5: #73 0x5630830b9324 in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:516:13 Step #5: #74 0x563083064f49 in ParseOptionalCXXScopeSpecifier /src/llvm-project/clang/include/clang/Parse/Parser.h:4636:12 Step #5: #75 0x563083064f49 in clang::Parser::TryAnnotateTypeOrScopeToken(clang::ImplicitTypenameContext, bool) /src/llvm-project/clang/lib/Parse/Parser.cpp:1977:9 Step #5: #76 0x563083155283 in clang::Parser::isCXXDeclarationSpecifier(clang::ImplicitTypenameContext, clang::Parser::TPResult, bool*) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1124:11 Step #5: #77 0x56308315ae2f in clang::Parser::isTemplateArgumentList(unsigned int) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1979:7 Step #5: #78 0x5630830b9287 in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:505:13 Step #5: #79 0x563083064f49 in ParseOptionalCXXScopeSpecifier /src/llvm-project/clang/include/clang/Parse/Parser.h:4636:12 Step #5: #80 0x563083064f49 in clang::Parser::TryAnnotateTypeOrScopeToken(clang::ImplicitTypenameContext, bool) /src/llvm-project/clang/lib/Parse/Parser.cpp:1977:9 Step #5: #81 0x563083155283 in clang::Parser::isCXXDeclarationSpecifier(clang::ImplicitTypenameContext, clang::Parser::TPResult, bool*) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1124:11 Step #5: #82 0x563083153dc9 in clang::Parser::isCXXSimpleDeclaration(bool) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:127:18 Step #5: #83 0x56308318a0ba in isDeclarationStatement /src/llvm-project/clang/include/clang/Parse/Parser.h:7750:14 Step #5: #84 0x56308318a0ba in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:215:10 Step #5: #85 0x56308318971f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #86 0x56308319a3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #87 0x56308319ea9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #88 0x56308319ea9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #89 0x5630857dc272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #90 0x5630857dc272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #91 0x5630857dc272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #92 0x563083197c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #93 0x56308318b141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #94 0x56308318b141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #95 0x56308318971f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #96 0x56308319a3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #97 0x5630830acb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #98 0x56308309e07d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #99 0x563083096dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #100 0x563083096dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #101 0x563083095aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #102 0x5630830ad049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #103 0x563083099c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #104 0x56308309f20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #105 0x563083096dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #106 0x563083096dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #107 0x563083095aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #108 0x5630830957e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #109 0x56308318cebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #110 0x56308318bec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #111 0x56308318971f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #112 0x56308319a3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #113 0x56308319c9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #114 0x56308305ecea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #115 0x563083124040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #116 0x56308305cc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #117 0x56308305be0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #118 0x56308305a747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #119 0x56308305725d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #120 0x563083056942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #121 0x563083042b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #122 0x563082bea5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #123 0x563082b24213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #124 0x56308277375d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #125 0x56307fefaf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #126 0x56307fed802f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #127 0x56307fe2fead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #128 0x56307fe39448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #129 0x56307fe1f8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #130 0x56307fe4c622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #131 0x7f2985b8e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #132 0x56307fe12cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd054b85e225124dc09dd667eac02a5dbb9d52f8 Step #5: MERGE-OUTER: attempt 108 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1204340776 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55d9730fd5f8, 0x55d9730fd6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55d9730fd6d0,0x55d9730fe450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/cd054b85e225124dc09dd667eac02a5dbb9d52f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 15325 processed earlier; will process 6328 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 124Mb Step #5: #32 pulse cov: 82 ft: 86 exec/s: 32 rss: 132Mb Step #5: #64 pulse cov: 82 ft: 89 exec/s: 21 rss: 135Mb Step #5: #128 pulse cov: 82 ft: 93 exec/s: 18 rss: 150Mb Step #5: #256 pulse cov: 82 ft: 98 exec/s: 25 rss: 150Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x55d974d947e0 <./test.cc:3:1, line:23:30> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55d974d0d8d0 Step #5: |-NullStmt 0x55d974d948d0 Step #5: |-DeclStmt 0x55d974d94bd0 Step #5: | `-CXXRecordDecl 0x55d974d948d8 col:9 class inner44 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d949d0 col:9 implicit class inner44 Step #5: | `-CXXConstructorDecl 0x55d974d94b08 col:19 inner44 'void ()' Step #5: |-DeclStmt 0x55d974d94ee0 Step #5: | `-CXXRecordDecl 0x55d974d94be8 col:9 class inner45 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d94ce0 col:9 implicit class inner45 Step #5: | `-CXXConstructorDecl 0x55d974d94e18 col:19 inner45 'void ()' Step #5: |-DeclStmt 0x55d974d951f0 Step #5: | `-CXXRecordDecl 0x55d974d94ef8 col:9 class inner46 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d94ff0 col:9 implicit class inner46 Step #5: | `-CXXConstructorDecl 0x55d974d95128 col:19 inner46 'void ()' Step #5: |-DeclStmt 0x55d974d95500 Step #5: | `-CXXRecordDecl 0x55d974d95208 col:9 referenced class inner47 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d95300 col:9 implicit class inner47 Step #5: | `-CXXConstructorDecl 0x55d974d95438 col:19 inner47 'void ()' Step #5: |-DeclStmt 0x55d974d0b828 Step #5: | `-CXXRecordDecl 0x55d974d95518 col:9 class inner48 definition Step #5: | |-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | `-CXXRecordDecl 0x55d974d0b740 col:9 implicit class inner48 Step #5: |-DeclStmt 0x55d974d0bb40 Step #5: | `-CXXRecordDecl 0x55d974d0b840 col:9 class inner49 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d0b938 col:9 implicit class inner49 Step #5: | `-CXXConstructorDecl 0x55d974d0ba78 col:19 inner49 'void ()' Step #5: |-DeclStmt 0x55d974d0be50 Step #5: | `-CXXRecordDecl 0x55d974d0bb58 col:9 class inner50 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d0bc50 col:9 implicit class inner50 Step #5: | `-CXXConstructorDecl 0x55d974d0bd88 col:19 inner50 'void ()' Step #5: |-DeclStmt 0x55d974d0c160 Step #5: | `-CXXRecordDecl 0x55d974d0be68 col:9 class inner51 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d0bf60 col:9 implicit class inner51 Step #5: | `-CXXConstructorDecl 0x55d974d0c098 col:19 inner51 'void ()' Step #5: |-DeclStmt 0x55d974d0c470 Step #5: | `-CXXRecordDecl 0x55d974d0c178 col:9 class inner52 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d0c270 col:9 implicit class inner52 Step #5: | `-CXXConstructorDecl 0x55d974d0c3a8 col:19 inner52 'void ()' Step #5: |-DeclStmt 0x55d974d0c818 Step #5: | `-CXXRecordDecl 0x55d974d0c488 col:9 class inner53 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d0c580 col:9 implicit class inner53 Step #5: | `-CXXConstructorDecl 0x55d974d0c750 col:19 inner53 'void ()' Step #5: |-DeclStmt 0x55d974d0cb30 Step #5: | `-CXXRecordDecl 0x55d974d0c830 col:9 class inner54 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d0c928 col:9 implicit class inner54 Step #5: | `-CXXConstructorDecl 0x55d974d0ca68 col:19 inner54 'void ()' Step #5: |-DeclStmt 0x55d974d0ce40 Step #5: | `-CXXRecordDecl 0x55d974d0cb48 col:9 class inner55 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d0cc40 col:9 implicit class inner55 Step #5: | `-CXXConstructorDecl 0x55d974d0cd78 col:19 inner55 'void ()' Step #5: |-DeclStmt 0x55d974d0d150 Step #5: | `-CXXRecordDecl 0x55d974d0ce58 col:9 class inner56 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d0cf50 col:9 implicit class inner56 Step #5: | `-CXXConstructorDecl 0x55d974d0d088 col:19 inner56 'void ()' Step #5: |-DeclStmt 0x55d974d0d460 Step #5: | `-CXXRecordDecl 0x55d974d0d168 col:9 class inner57 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55d974d0d260 col:9 implicit class inner57 Step #5: | `-CXXConstructorDecl 0x55d974d0d398 col:19 inner57 'void ()' Step #5: `-DeclStmt 0x55d974d0d828 Step #5: `-CXXRecordDecl 0x55d974d0d478 col:9 class inner58 definition Step #5: |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | |-MoveConstructor exists simple trivial needs_implicit Step #5: | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | |-MoveAssignment exists simple trivial needs_implicit Step #5: | `-Destructor simple irrelevant trivial needs_implicit Step #5: |-CXXRecordDecl 0x55d974d0d570 col:9 implicit class inner58 Step #5: `-CXXConstructorDecl 0x55d974d0d760 col:19 inner58 'void ()' Step #5: lookup results for foo: Step #5: FunctionDecl 0x55d974d1ca40 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55d974d1cc58 Step #5: `-CompoundStmt 0x55d974d1cc40 Step #5: `-DeclStmt 0x55d974d1cc28 Step #5: `-VarDecl 0x55d974d1cb68 col:7 f 'int' Step #5: `-UninitializedAttr 0x55d974d1cbd0 Step #5: lookup results for foo: Step #5: FunctionDecl 0x55d974d1ca40 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55d974d1cc58 Step #5: `-CompoundStmt 0x55d974d1cc40 Step #5: `-DeclStmt 0x55d974d1cc28 Step #5: `-VarDecl 0x55d974d1cb68 col:7 f 'int' Step #5: `-UninitializedAttr 0x55d974d1cbd0 Step #5: lookup results for foo: Step #5: CXXMethodDecl 0x55d974cd5530 <./test.cc:16:1, col:10> col:6 foo 'void ()' implicit-inline external-linkage Step #5: #512 pulse cov: 82 ft: 107 exec/s: 23 rss: 153Mb Step #5: ==1919== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d968128a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d96809cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d96807f7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28b1bb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28b1a8995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55d96fc0a2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f28b1bb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55d96b8527bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55d96b37741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55d96b37442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55d96b2adc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55d96b2ace0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55d96b2ab747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55d96b2a825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55d96b2a7942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55d96b293b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55d96ae3b5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55d96ad75213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55d96a9c475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55d96814bf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55d96812902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55d968080ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55d96808a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55d9680708e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55d96809d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f28b1995082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55d968063cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0eafc414ec302fe64e91b8841b220e2bf2e21ba8 Step #5: MERGE-OUTER: attempt 109 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1231391394 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x564e7bab05f8, 0x564e7bab06d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x564e7bab06d0,0x564e7bab1450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/0eafc414ec302fe64e91b8841b220e2bf2e21ba8' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 15923 processed earlier; will process 5730 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 82 ft: 86 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 88 exec/s: 0 rss: 121Mb Step #5: #32 pulse cov: 82 ft: 92 exec/s: 16 rss: 132Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2030== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e70adba74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e70a4fc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e70a327c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd921b9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd921a6995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x564e785bd2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fd921b9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fd92199400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fd921973858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7fd921973728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7fd921984fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x564e73e0f5e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x564e73d352f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x564e73cf19d4 in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x564e73cf19d4 in clang::Parser::ParseCXXClassMemberDeclaration(clang::AccessSpecifier, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::ParsingDeclRAIIObject*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2819:3 Step #5: #15 0x564e73cf5aa6 in clang::Parser::ParseCXXClassMemberDeclarationWithPragmas(clang::AccessSpecifier&, clang::ParsedAttributes&, clang::TypeSpecifierType, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp Step #5: #16 0x564e73cec374 in clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3688:7 Step #5: #17 0x564e73ce81b4 in clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2179:7 Step #5: #18 0x564e73d31232 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:4537:7 Step #5: #19 0x564e73c603df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #20 0x564e73c603df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #21 0x564e73c5fe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #22 0x564e73c5e747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #23 0x564e73c5b25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #24 0x564e73c46d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #25 0x564e737ee5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #26 0x564e73728213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #27 0x564e7337775d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #28 0x564e70afef63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #29 0x564e70adc02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #30 0x564e70a33ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #31 0x564e70a3d448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #32 0x564e70a238e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #33 0x564e70a50622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #34 0x7fd921975082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #35 0x564e70a16cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c78bf5f1bb0eb309330f5d96018819a66df2779 Step #5: MERGE-OUTER: attempt 110 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1235304505 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x557202ced5f8, 0x557202ced6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x557202ced6d0,0x557202cee450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/4c78bf5f1bb0eb309330f5d96018819a66df2779' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 15975 processed earlier; will process 5678 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 109Mb Step #5: ==2038== ERROR: libFuzzer: deadly signal Step #5: #0 0x5571f7d18a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5571f7c8cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5571f7c6f7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c58e8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c58d5f95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5571ff7fa2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f8c58e8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5571fb4427bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5571faf6741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5571faf6442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5571fae9dc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5571fae9ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5571fae9b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5571faf17d01 in clang::Parser::ParseLinkage(clang::ParsingDeclSpec&, clang::DeclaratorContext) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:386:7 Step #5: #14 0x5571fae9db09 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1149:21 Step #5: #15 0x5571fae9ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x5571fae9b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x5571fae9825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x5571fae83d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x5571faa2b5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x5571fa965213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x5571fa5b475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x5571f7d3bf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x5571f7d1902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x5571f7c70ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x5571f7c7a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x5571f7c608e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x5571f7c8d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f8c58c6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x5571f7c53cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69e6642659a05cd663c6092cbde2ef8faa05b5c2 Step #5: MERGE-OUTER: attempt 111 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1236444533 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x563b0df915f8, 0x563b0df916d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x563b0df916d0,0x563b0df92450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/69e6642659a05cd663c6092cbde2ef8faa05b5c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 15978 processed earlier; will process 5675 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 115Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 117Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 121Mb Step #5: ==2042== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b02fbca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b02f30c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b02f137c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff606d4941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff606c2295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x563b0aa9e2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ff606d4941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x563b066e67bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x563b0620b41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x563b0620842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x563b06141c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x563b06140e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x563b0613f747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x563b0613c25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x563b06127d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x563b05ccf5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x563b05c09213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x563b0585875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x563b02fdff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x563b02fbd02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x563b02f14ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x563b02f1e448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x563b02f048e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x563b02f31622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7ff606b2e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x563b02ef7cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-337ad9f522ef2e9ee330133e98268180eaf46fef Step #5: MERGE-OUTER: attempt 112 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1239287155 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x559c3b34b5f8, 0x559c3b34b6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x559c3b34b6d0,0x559c3b34c450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/337ad9f522ef2e9ee330133e98268180eaf46fef' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 16007 processed earlier; will process 5646 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 122Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 122Mb Step #5: #16 pulse cov: 82 ft: 83 exec/s: 0 rss: 123Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 32 rss: 129Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 21 rss: 133Mb Step #5: #128 pulse cov: 82 ft: 95 exec/s: 32 rss: 134Mb Step #5: ==2050== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c30376a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c302eac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c302cd7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80a5c6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80a5b3c95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x559c37e582f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f80a5c6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x559c33aa07bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x559c335c541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x559c335c242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x559c334fbc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x559c334fae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x559c334f9747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x559c334f625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x559c334f5942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x559c334e1b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x559c330895c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x559c32fc3213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x559c32c1275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x559c30399f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x559c3037702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x559c302ceead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x559c302d8448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x559c302be8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x559c302eb622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f80a5a48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x559c302b1cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-481c8db6a9fa6469e4f231ca9e2083f42142f3d3 Step #5: MERGE-OUTER: attempt 113 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1248090137 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e19c7505f8, 0x55e19c7506d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e19c7506d0,0x55e19c751450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/481c8db6a9fa6469e4f231ca9e2083f42142f3d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 16170 processed earlier; will process 5483 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 82 ft: 84 exec/s: 0 rss: 115Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 123Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x55e19eaf87f0 <./test.cc:3:1, line:23:30> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55e19eb85e40 Step #5: |-NullStmt 0x55e19eaf88e0 Step #5: |-DeclStmt 0x55e19eaf8be0 Step #5: | `-CXXRecordDecl 0x55e19eaf88e8 col:9 class inner44 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eaf89e0 col:9 implicit class inner44 Step #5: | `-CXXConstructorDecl 0x55e19eaf8b18 col:19 inner44 'void ()' Step #5: |-DeclStmt 0x55e19eaf8ef0 Step #5: | `-CXXRecordDecl 0x55e19eaf8bf8 col:9 class inner45 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eaf8cf0 col:9 implicit class inner45 Step #5: | `-CXXConstructorDecl 0x55e19eaf8e28 col:19 inner45 'void ()' Step #5: |-DeclStmt 0x55e19eaf9200 Step #5: | `-CXXRecordDecl 0x55e19eaf8f08 col:9 class inner46 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eaf9000 col:9 implicit class inner46 Step #5: | `-CXXConstructorDecl 0x55e19eaf9138 col:19 inner46 'void ()' Step #5: |-DeclStmt 0x55e19eaf9510 Step #5: | `-CXXRecordDecl 0x55e19eaf9218 col:9 referenced class inner47 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eaf9310 col:9 implicit class inner47 Step #5: | `-CXXConstructorDecl 0x55e19eaf9448 col:19 inner47 'void ()' Step #5: |-DeclStmt 0x55e19eace9d8 Step #5: | `-CXXRecordDecl 0x55e19eaf9528 col:9 class inner48 definition Step #5: | |-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | `-CXXRecordDecl 0x55e19eace8f0 col:9 implicit class inner48 Step #5: |-DeclStmt 0x55e19eacecf0 Step #5: | `-CXXRecordDecl 0x55e19eace9f0 col:9 class inner49 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eaceae8 col:9 implicit class inner49 Step #5: | `-CXXConstructorDecl 0x55e19eacec28 col:19 inner49 'void ()' Step #5: |-DeclStmt 0x55e19eacf000 Step #5: | `-CXXRecordDecl 0x55e19eaced08 col:9 class inner50 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacee00 col:9 implicit class inner50 Step #5: | `-CXXConstructorDecl 0x55e19eacef38 col:19 inner50 'void ()' Step #5: |-DeclStmt 0x55e19eacf310 Step #5: | `-CXXRecordDecl 0x55e19eacf018 col:9 class inner51 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacf110 col:9 implicit class inner51 Step #5: | `-CXXConstructorDecl 0x55e19eacf248 col:19 inner51 'void ()' Step #5: |-DeclStmt 0x55e19eacf620 Step #5: | `-CXXRecordDecl 0x55e19eacf328 col:9 class inner52 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacf420 col:9 implicit class inner52 Step #5: | `-CXXConstructorDecl 0x55e19eacf558 col:19 inner52 'void ()' Step #5: |-DeclStmt 0x55e19eacf9c8 Step #5: | `-CXXRecordDecl 0x55e19eacf638 col:9 class inner53 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacf730 col:9 implicit class inner53 Step #5: | `-CXXConstructorDecl 0x55e19eacf900 col:19 inner53 'void ()' Step #5: |-DeclStmt 0x55e19eacfce0 Step #5: | `-CXXRecordDecl 0x55e19eacf9e0 col:9 class inner54 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacfad8 col:9 implicit class inner54 Step #5: | `-CXXConstructorDecl 0x55e19eacfc18 col:19 inner54 'void ()' Step #5: |-DeclStmt 0x55e19eacfff0 Step #5: | `-CXXRecordDecl 0x55e19eacfcf8 col:9 class inner55 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacfdf0 col:9 implicit class inner55 Step #5: | `-CXXConstructorDecl 0x55e19eacff28 col:19 inner55 'void ()' Step #5: |-DeclStmt 0x55e19ead0300 Step #5: | `-CXXRecordDecl 0x55e19ead0008 col:9 class inner56 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19ead0100 col:9 implicit class inner56 Step #5: | `-CXXConstructorDecl 0x55e19ead0238 col:19 inner56 'void ()' Step #5: |-DeclStmt 0x55e19ead0610 Step #5: | `-CXXRecordDecl 0x55e19ead0318 col:9 class inner57 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19ead0410 col:9 implicit class inner57 Step #5: | `-CXXConstructorDecl 0x55e19ead0548 col:19 inner57 'void ()' Step #5: `-DeclStmt 0x55e19eb85d98 Step #5: `-CXXRecordDecl 0x55e19ead0628 col:9 class inner58 definition Step #5: |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | |-MoveConstructor exists simple trivial needs_implicit Step #5: | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | |-MoveAssignment exists simple trivial needs_implicit Step #5: | `-Destructor simple irrelevant trivial needs_implicit Step #5: |-CXXRecordDecl 0x55e19ead0720 col:9 implicit class inner58 Step #5: `-CXXConstructorDecl 0x55e19eb85cd0 col:19 inner58 'void ()' Step #5: lookup results for foo: Step #5: FunctionDecl 0x55e19eaf87f0 <./test.cc:3:1, line:23:30> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55e19eb85e40 Step #5: |-NullStmt 0x55e19eaf88e0 Step #5: |-DeclStmt 0x55e19eaf8be0 Step #5: | `-CXXRecordDecl 0x55e19eaf88e8 col:9 class inner44 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eaf89e0 col:9 implicit class inner44 Step #5: | `-CXXConstructorDecl 0x55e19eaf8b18 col:19 inner44 'void ()' Step #5: |-DeclStmt 0x55e19eaf8ef0 Step #5: | `-CXXRecordDecl 0x55e19eaf8bf8 col:9 class inner45 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eaf8cf0 col:9 implicit class inner45 Step #5: | `-CXXConstructorDecl 0x55e19eaf8e28 col:19 inner45 'void ()' Step #5: |-DeclStmt 0x55e19eaf9200 Step #5: | `-CXXRecordDecl 0x55e19eaf8f08 col:9 class inner46 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eaf9000 col:9 implicit class inner46 Step #5: | `-CXXConstructorDecl 0x55e19eaf9138 col:19 inner46 'void ()' Step #5: |-DeclStmt 0x55e19eaf9510 Step #5: | `-CXXRecordDecl 0x55e19eaf9218 col:9 referenced class inner47 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eaf9310 col:9 implicit class inner47 Step #5: | `-CXXConstructorDecl 0x55e19eaf9448 col:19 inner47 'void ()' Step #5: |-DeclStmt 0x55e19eace9d8 Step #5: | `-CXXRecordDecl 0x55e19eaf9528 col:9 class inner48 definition Step #5: | |-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | `-CXXRecordDecl 0x55e19eace8f0 col:9 implicit class inner48 Step #5: |-DeclStmt 0x55e19eacecf0 Step #5: | `-CXXRecordDecl 0x55e19eace9f0 col:9 class inner49 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eaceae8 col:9 implicit class inner49 Step #5: | `-CXXConstructorDecl 0x55e19eacec28 col:19 inner49 'void ()' Step #5: |-DeclStmt 0x55e19eacf000 Step #5: | `-CXXRecordDecl 0x55e19eaced08 col:9 class inner50 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacee00 col:9 implicit class inner50 Step #5: | `-CXXConstructorDecl 0x55e19eacef38 col:19 inner50 'void ()' Step #5: |-DeclStmt 0x55e19eacf310 Step #5: | `-CXXRecordDecl 0x55e19eacf018 col:9 class inner51 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacf110 col:9 implicit class inner51 Step #5: | `-CXXConstructorDecl 0x55e19eacf248 col:19 inner51 'void ()' Step #5: |-DeclStmt 0x55e19eacf620 Step #5: | `-CXXRecordDecl 0x55e19eacf328 col:9 class inner52 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacf420 col:9 implicit class inner52 Step #5: | `-CXXConstructorDecl 0x55e19eacf558 col:19 inner52 'void ()' Step #5: |-DeclStmt 0x55e19eacf9c8 Step #5: | `-CXXRecordDecl 0x55e19eacf638 col:9 class inner53 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacf730 col:9 implicit class inner53 Step #5: | `-CXXConstructorDecl 0x55e19eacf900 col:19 inner53 'void ()' Step #5: |-DeclStmt 0x55e19eacfce0 Step #5: | `-CXXRecordDecl 0x55e19eacf9e0 col:9 class inner54 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacfad8 col:9 implicit class inner54 Step #5: | `-CXXConstructorDecl 0x55e19eacfc18 col:19 inner54 'void ()' Step #5: |-DeclStmt 0x55e19eacfff0 Step #5: | `-CXXRecordDecl 0x55e19eacfcf8 col:9 class inner55 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19eacfdf0 col:9 implicit class inner55 Step #5: | `-CXXConstructorDecl 0x55e19eacff28 col:19 inner55 'void ()' Step #5: |-DeclStmt 0x55e19ead0300 Step #5: | `-CXXRecordDecl 0x55e19ead0008 col:9 class inner56 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19ead0100 col:9 implicit class inner56 Step #5: | `-CXXConstructorDecl 0x55e19ead0238 col:19 inner56 'void ()' Step #5: |-DeclStmt 0x55e19ead0610 Step #5: | `-CXXRecordDecl 0x55e19ead0318 col:9 class inner57 definition Step #5: | |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveConstructor exists simple trivial needs_implicit Step #5: | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | | |-MoveAssignment exists simple trivial needs_implicit Step #5: | | `-Destructor simple irrelevant trivial needs_implicit Step #5: | |-CXXRecordDecl 0x55e19ead0410 col:9 implicit class inner57 Step #5: | `-CXXConstructorDecl 0x55e19ead0548 col:19 inner57 'void ()' Step #5: `-DeclStmt 0x55e19eb85d98 Step #5: `-CXXRecordDecl 0x55e19ead0628 col:9 class inner58 definition Step #5: |-DefinitionData pass_in_registers empty standard_layout trivially_copyable has_user_declared_ctor can_const_default_init Step #5: | |-DefaultConstructor exists non_trivial user_provided defaulted_is_constexpr Step #5: | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | |-MoveConstructor exists simple trivial needs_implicit Step #5: | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | |-MoveAssignment exists simple trivial needs_implicit Step #5: | `-Destructor simple irrelevant trivial needs_implicit Step #5: |-CXXRecordDecl 0x55e19ead0720 col:9 implicit class inner58 Step #5: `-CXXConstructorDecl 0x55e19eb85cd0 col:19 inner58 'void ()' Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 131Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 32 rss: 131Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:60: bool SubstQualifier(Sema &, const DeclT *, DeclT *, const MultiLevelTemplateArgumentList &) [DeclT = clang::TagDecl]: Assertion `(NewDecl->getFriendObjectKind() || !OldDecl->getLexicalDeclContext()->isDependentContext()) && "non-friend with qualified name defined in dependent context"' failed. Step #5: ==2062== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e19177ba74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e1916efc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e1916d27c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9af489b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9af477495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e19925d2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f9af489b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f9af469f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f9af467e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f9af467e728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f9af468ffd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55e195af644b in SubstQualifier /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:58:3 Step #5: #12 0x55e195af644b in clang::TemplateDeclInstantiator::SubstQualifier(clang::TagDecl const*, clang::TagDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:85:10 Step #5: #13 0x55e195b141e4 in clang::TemplateDeclInstantiator::InstantiateClassTemplatePartialSpecialization(clang::ClassTemplateDecl*, clang::ClassTemplatePartialSpecializationDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:4974:7 Step #5: #14 0x55e1959eec35 in clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, clang::TemplateSpecializationKind, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3749:25 Step #5: #15 0x55e1959f21be in clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, bool, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4149:14 Step #5: #16 0x55e195bffbc5 in operator() /src/llvm-project/clang/lib/Sema/SemaType.cpp:9776:23 Step #5: #17 0x55e195bffbc5 in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #18 0x55e197080272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #19 0x55e197080272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #20 0x55e197080272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #21 0x55e195bd2aea in clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) /src/llvm-project/clang/lib/Sema/SemaType.cpp Step #5: #22 0x55e195bd1bb0 in clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) /src/llvm-project/clang/lib/Sema/SemaType.cpp:9467:7 Step #5: #23 0x55e194c21bf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15646:12 Step #5: #24 0x55e194c21bf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15656:12 Step #5: #25 0x55e194c21bf9 in clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, clang::DeclContext*) /src/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:197:7 Step #5: #26 0x55e1957ea24a in clang::Sema::LookupTemplateName(clang::LookupResult&, clang::Scope*, clang::CXXScopeSpec&, clang::QualType, bool, clang::Sema::RequiredTemplateKind, clang::Sema::AssumedTemplateKind*, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:436:22 Step #5: #27 0x55e1957e908c in clang::Sema::isTemplateName(clang::Scope*, clang::CXXScopeSpec&, bool, clang::UnqualifiedId const&, clang::OpaquePtr, bool, clang::OpaquePtr&, bool&, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:211:7 Step #5: #28 0x55e19495d23f in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:495:42 Step #5: #29 0x55e194906993 in clang::Parser::TryAnnotateName(clang::CorrectionCandidateCallback*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/Parser.cpp:1662:7 Step #5: #30 0x55e194a2de43 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:180:11 Step #5: #31 0x55e194a2d71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #32 0x55e194a3e3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #33 0x55e194a409e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #34 0x55e194902cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #35 0x55e1949c8040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #36 0x55e194900c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #37 0x55e1948ffe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #38 0x55e1948fe747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #39 0x55e1948fb25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #40 0x55e1948e6d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #41 0x55e19448e5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #42 0x55e1943c8213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #43 0x55e19401775d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #44 0x55e19179ef63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #45 0x55e19177c02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #46 0x55e1916d3ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #47 0x55e1916dd448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #48 0x55e1916c38e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #49 0x55e1916f0622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #50 0x7f9af4680082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #51 0x55e1916b6cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-628f168588b329dfd5779ebb78776202c46ab7d9 Step #5: MERGE-OUTER: attempt 114 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1251260864 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55daa34165f8, 0x55daa34166d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55daa34166d0,0x55daa3417450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/628f168588b329dfd5779ebb78776202c46ab7d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 16232 processed earlier; will process 5421 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:60: bool SubstQualifier(Sema &, const DeclT *, DeclT *, const MultiLevelTemplateArgumentList &) [DeclT = clang::TagDecl]: Assertion `(NewDecl->getFriendObjectKind() || !OldDecl->getLexicalDeclContext()->isDependentContext()) && "non-friend with qualified name defined in dependent context"' failed. Step #5: ==2070== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da98441a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da983b5c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da983987c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f94e1d9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f94e1c7295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55da9ff232f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f94e1d9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f94e1b9d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f94e1b7c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f94e1b7c728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f94e1b8dfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55da9c7bc44b in SubstQualifier /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:58:3 Step #5: #12 0x55da9c7bc44b in clang::TemplateDeclInstantiator::SubstQualifier(clang::TagDecl const*, clang::TagDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:85:10 Step #5: #13 0x55da9c7da1e4 in clang::TemplateDeclInstantiator::InstantiateClassTemplatePartialSpecialization(clang::ClassTemplateDecl*, clang::ClassTemplatePartialSpecializationDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:4974:7 Step #5: #14 0x55da9c6b4c35 in clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, clang::TemplateSpecializationKind, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3749:25 Step #5: #15 0x55da9c6b81be in clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, bool, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4149:14 Step #5: #16 0x55da9c8c5bc5 in operator() /src/llvm-project/clang/lib/Sema/SemaType.cpp:9776:23 Step #5: #17 0x55da9c8c5bc5 in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #18 0x55da9dd46272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #19 0x55da9dd46272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #20 0x55da9dd46272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #21 0x55da9c898aea in clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) /src/llvm-project/clang/lib/Sema/SemaType.cpp Step #5: #22 0x55da9c897bb0 in clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) /src/llvm-project/clang/lib/Sema/SemaType.cpp:9467:7 Step #5: #23 0x55da9b8e7bf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15646:12 Step #5: #24 0x55da9b8e7bf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15656:12 Step #5: #25 0x55da9b8e7bf9 in clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, clang::DeclContext*) /src/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:197:7 Step #5: #26 0x55da9c4b024a in clang::Sema::LookupTemplateName(clang::LookupResult&, clang::Scope*, clang::CXXScopeSpec&, clang::QualType, bool, clang::Sema::RequiredTemplateKind, clang::Sema::AssumedTemplateKind*, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:436:22 Step #5: #27 0x55da9c4af08c in clang::Sema::isTemplateName(clang::Scope*, clang::CXXScopeSpec&, bool, clang::UnqualifiedId const&, clang::OpaquePtr, bool, clang::OpaquePtr&, bool&, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:211:7 Step #5: #28 0x55da9b62323f in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:495:42 Step #5: #29 0x55da9b5cc993 in clang::Parser::TryAnnotateName(clang::CorrectionCandidateCallback*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/Parser.cpp:1662:7 Step #5: #30 0x55da9b6f3e43 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:180:11 Step #5: #31 0x55da9b6f371f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #32 0x55da9b7043e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #33 0x55da9b7069e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #34 0x55da9b5c8cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #35 0x55da9b68e040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #36 0x55da9b5c6c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #37 0x55da9b5c5e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #38 0x55da9b5c4747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #39 0x55da9b5c125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #40 0x55da9b5acd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #41 0x55da9b1545c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #42 0x55da9b08e213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #43 0x55da9acdd75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #44 0x55da98464f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #45 0x55da9844202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #46 0x55da98399ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #47 0x55da983a3448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #48 0x55da983898e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #49 0x55da983b6622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #50 0x7f94e1b7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #51 0x55da9837ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-628f168588b329dfd5779ebb78776202c46ab7d9 Step #5: MERGE-OUTER: attempt 115 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1252627769 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e1688ff5f8, 0x55e1688ff6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e1688ff6d0,0x55e168900450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/628f168588b329dfd5779ebb78776202c46ab7d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 16234 processed earlier; will process 5419 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #2 pulse cov: 82 ft: 86 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 82 ft: 87 exec/s: 0 rss: 122Mb Step #5: #8 pulse cov: 82 ft: 87 exec/s: 0 rss: 122Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 16 rss: 134Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 32 rss: 134Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 21 rss: 134Mb Step #5: #128 pulse cov: 82 ft: 98 exec/s: 21 rss: 149Mb Step #5: #256 pulse cov: 82 ft: 103 exec/s: 19 rss: 154Mb Step #5: ==2074== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e15d92aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e15d89ec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e15d8817c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9c67ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9c66d895c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e16540c2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fc9c67ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55e1610547bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55e160b7941c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55e160b7642c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55e160b741e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x55e160be2c6b in clang::Parser::ParseForStatement(clang::SourceLocation*, clang::LabelDecl*, clang::CXXExpansionStmtDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2110:12 Step #5: #12 0x55e160bdf020 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x55e160bdc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x55e160bed3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x55e160bef9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x55e160ab1cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #17 0x55e160b77040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #18 0x55e160aafc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #19 0x55e160aaee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #20 0x55e160aad747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #21 0x55e160b29320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #22 0x55e160b280b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #23 0x55e160b73a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #24 0x55e160aad570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #25 0x55e160aaa25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #26 0x55e160a95d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #27 0x55e16063d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #28 0x55e160577213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #29 0x55e1601c675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #30 0x55e15d94df63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #31 0x55e15d92b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #32 0x55e15d882ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #33 0x55e15d88c448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #34 0x55e15d8728e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #35 0x55e15d89f622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #36 0x7fc9c65e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #37 0x55e15d865cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-371629af35b0a4fb159f9122cc0f55c288c36b22 Step #5: MERGE-OUTER: attempt 116 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1278317624 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55dd4a4735f8, 0x55dd4a4736d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55dd4a4736d0,0x55dd4a474450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/371629af35b0a4fb159f9122cc0f55c288c36b22' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 16739 processed earlier; will process 4914 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 123Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 123Mb Step #5: #4 pulse cov: 82 ft: 86 exec/s: 0 rss: 124Mb Step #5: #8 pulse cov: 82 ft: 86 exec/s: 0 rss: 126Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 129Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 32 rss: 131Mb Step #5: #64 pulse cov: 82 ft: 90 exec/s: 64 rss: 131Mb Step #5: #128 pulse cov: 82 ft: 96 exec/s: 42 rss: 134Mb Step #5: ==2162== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd3f49ea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd3f412c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd3f3f57c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0152b8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0152a6095c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55dd46f802f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f0152b8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55dd42bc87bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55dd426ed41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55dd426ea42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55dd42623c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55dd42622e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55dd42621747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55dd4261e25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55dd42609d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55dd421b15c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55dd420eb213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55dd41d3a75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55dd3f4c1f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55dd3f49f02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55dd3f3f6ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55dd3f400448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55dd3f3e68e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55dd3f413622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f015296c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55dd3f3d9cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-696af5d4b1939555bb3a9127fa14a4193c93c37b Step #5: MERGE-OUTER: attempt 117 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1283819173 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55d8e95b65f8, 0x55d8e95b66d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55d8e95b66d0,0x55d8e95b7450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/696af5d4b1939555bb3a9127fa14a4193c93c37b' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 16877 processed earlier; will process 4776 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 123Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 126Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2177== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8de5e1a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8de555c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8de5387c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff4e347d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff4e335695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55d8e60c32f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ff4e347d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7ff4e328100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7ff4e3260858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7ff4e3260728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7ff4e3271fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55d8e19155e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x55d8e183b2f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x55d8e17663df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x55d8e17663df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x55d8e1765e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x55d8e1764747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x55d8e176125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x55d8e174cd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x55d8e12f45c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x55d8e122e213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x55d8e0e7d75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x55d8de604f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x55d8de5e202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x55d8de539ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x55d8de543448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x55d8de5298e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x55d8de556622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7ff4e3262082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x55d8de51ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-44338aa6d096cf9adde0e6744fe2c830598bae67 Step #5: MERGE-OUTER: attempt 118 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1286059091 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x556c93e795f8, 0x556c93e796d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x556c93e796d0,0x556c93e7a450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/44338aa6d096cf9adde0e6744fe2c830598bae67' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 16909 processed earlier; will process 4744 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 119Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 120Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 121Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x556c94c04c60 <./test.cc:42:1, line:50:1> line:42:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x556c94c04e78 Step #5: `-CompoundStmt 0x556c94c04e60 Step #5: `-DeclStmt 0x556c94c04e48 Step #5: `-VarDecl 0x556c94c04d88 col:7 f 'int' Step #5: `-UninitializedAttr 0x556c94c04df0 Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 125Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 128Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 32 rss: 131Mb Step #5: #64 pulse cov: 82 ft: 91 exec/s: 32 rss: 133Mb Step #5: ==2185== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c88ea4a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c88e18c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c88dfb7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59a3b8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59a3a5f95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x556c909862f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f59a3b8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x556c8c5ce7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x556c8c0f341c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x556c8c0f042c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x556c8c029c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x556c8c028e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x556c8c027747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x556c8c02425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x556c8c00fd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x556c8bbb75c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x556c8baf1213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x556c8b74075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x556c88ec7f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x556c88ea502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x556c88dfcead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x556c88e06448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x556c88dec8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x556c88e19622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f59a396b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x556c88ddfcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f1ffe4c0e41a3f519a66ae610d597762f8b646c Step #5: MERGE-OUTER: attempt 119 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1289595175 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x564038da75f8, 0x564038da76d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x564038da76d0,0x564038da8450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/7f1ffe4c0e41a3f519a66ae610d597762f8b646c' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 16989 processed earlier; will process 4664 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x56403b1b72a0 <./test.cc:12:1, line:13:1> line:12:6 foo 'void (int &)' external-linkage Step #5: |-ParmVarDecl 0x56403b1b71d8 col:15 a 'int &' Step #5: `-CompoundStmt 0x56403b1b7350 Step #5: lookup results for foo: Step #5: FunctionDecl 0x56403b00b320 prev 0x56403b1b72a0 <./test.cc:60:1, line:61:1> line:60:6 invalid foo 'void (int &)' external-linkage Step #5: |-ParmVarDecl 0x56403b00b290 col:15 a 'int &' Step #5: `-CompoundStmt 0x56403b00b3d0 Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 122Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 124Mb Step #5: #32 pulse cov: 82 ft: 87 exec/s: 32 rss: 129Mb Step #5: #64 pulse cov: 82 ft: 89 exec/s: 32 rss: 157Mb Step #5: #128 pulse cov: 82 ft: 93 exec/s: 42 rss: 157Mb Step #5: ==2189== ERROR: libFuzzer: deadly signal Step #5: #0 0x56402ddd2a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56402dd46c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56402dd297c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8180bce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8180aa795c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5640358b42f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f8180bce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5640314fc7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x56403102141c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x56403101e42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x56403101c1e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x56403101bbe2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x56403108559b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x56403108471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x5640310953e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x5640310979e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x5640310dbc0b in clang::Parser::ParseLexedMethodDef(clang::Parser::LexedMethod&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:650:3 Step #5: #17 0x5640310d9ac0 in clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:579:8 Step #5: #18 0x5640310d9ac0 in clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:579:8 Step #5: #19 0x5640310d9ac0 in clang::Parser::ParseLexedMethodDefs(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:579:8 Step #5: #20 0x564030fe37b5 in clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3726:5 Step #5: #21 0x564030fdf1b4 in clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2179:7 Step #5: #22 0x564031028232 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:4537:7 Step #5: #23 0x564030f573df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #24 0x564030f573df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #25 0x564030f56e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #26 0x564030f55747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #27 0x564030f5225d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #28 0x564030f3dd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #29 0x564030ae55c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #30 0x564030a1f213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #31 0x56403066e75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #32 0x56402ddf5f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #33 0x56402ddd302f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #34 0x56402dd2aead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #35 0x56402dd34448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #36 0x56402dd1a8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #37 0x56402dd47622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #38 0x7f81809b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #39 0x56402dd0dcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa95d5fdc710e8b01bf4f4d5ba58aa59eb033007 Step #5: MERGE-OUTER: attempt 120 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1296691558 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55cb099e05f8, 0x55cb099e06d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55cb099e06d0,0x55cb099e1450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/fa95d5fdc710e8b01bf4f4d5ba58aa59eb033007' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 17154 processed earlier; will process 4499 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 2 rss: 132Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2245== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cafea0ba74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cafe97fc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cafe9627c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f27afff941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f27afed295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55cb064ed2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f27afff941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f27afdfd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f27afddc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f27afddc728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f27afdedfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55cb01d3f5e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x55cb01c652f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x55cb01b903df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x55cb01b903df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x55cb01b8fe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x55cb01b8e747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x55cb01b8b25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x55cb01b76d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x55cb0171e5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x55cb01658213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x55cb012a775d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x55cafea2ef63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x55cafea0c02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x55cafe963ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x55cafe96d448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x55cafe9538e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x55cafe980622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f27afdde082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x55cafe946cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb08d35fd2db8ac3557e294188ce7d3686a2979c Step #5: MERGE-OUTER: attempt 121 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1301990823 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x558152a4b5f8, 0x558152a4b6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x558152a4b6d0,0x558152a4c450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/cb08d35fd2db8ac3557e294188ce7d3686a2979c' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 17165 processed earlier; will process 4488 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 121Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 121Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 123Mb Step #5: #32 pulse cov: 82 ft: 86 exec/s: 0 rss: 126Mb Step #5: #64 pulse cov: 82 ft: 94 exec/s: 21 rss: 166Mb Step #5: #128 pulse cov: 82 ft: 97 exec/s: 25 rss: 166Mb Step #5: ==2282== ERROR: libFuzzer: deadly signal Step #5: #0 0x558147a76a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581479eac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581479cd7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbd5cbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbd5b9695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55814f5582f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fcbd5cbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55814b1a07bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55814acc541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55814acc242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55814acc01e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x55814ad2ec6b in clang::Parser::ParseForStatement(clang::SourceLocation*, clang::LabelDecl*, clang::CXXExpansionStmtDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2110:12 Step #5: #12 0x55814ad2b020 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x55814ad2871f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x55814ad393e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x55814ad3b9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x55814abfdcea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #17 0x55814acc3040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #18 0x55814abfbc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #19 0x55814abfae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #20 0x55814abf9747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #21 0x55814ac75320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #22 0x55814ac740b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #23 0x55814acbfa79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #24 0x55814abf9570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #25 0x55814abf625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #26 0x55814abe1d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #27 0x55814a7895c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #28 0x55814a6c3213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #29 0x55814a31275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #30 0x558147a99f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #31 0x558147a7702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #32 0x5581479ceead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #33 0x5581479d8448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #34 0x5581479be8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #35 0x5581479eb622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #36 0x7fcbd5aa2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #37 0x5581479b1cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09065ffb1b9e07e5bc74c5ed35b9fd415013511f Step #5: MERGE-OUTER: attempt 122 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1310090699 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5591419ce5f8, 0x5591419ce6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5591419ce6d0,0x5591419cf450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/09065ffb1b9e07e5bc74c5ed35b9fd415013511f' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 17313 processed earlier; will process 4340 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 122Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 123Mb Step #5: #16 pulse cov: 82 ft: 88 exec/s: 16 rss: 130Mb Step #5: #32 pulse cov: 82 ft: 89 exec/s: 32 rss: 131Mb Step #5: ==2295== ERROR: libFuzzer: deadly signal Step #5: #0 0x5591369f9a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55913696dc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5591369507c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31bd59c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31bd47595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55913e4db2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f31bd59c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55913a1237bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x559139c4841c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x559139c4542c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x559139b7ec31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x559139b7de0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x559139b7c747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x559139b7925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x559139b64d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55913970c5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x559139646213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55913929575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x559136a1cf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x5591369fa02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x559136951ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55913695b448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5591369418e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55913696e622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f31bd381082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x559136934cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-896da1f2480e40f718b0d70fb41f693ff02c7a5e Step #5: MERGE-OUTER: attempt 123 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1312946028 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x559d719295f8, 0x559d719296d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x559d719296d0,0x559d7192a450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/896da1f2480e40f718b0d70fb41f693ff02c7a5e' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 17348 processed earlier; will process 4305 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 82 ft: 84 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 82 ft: 85 exec/s: 0 rss: 122Mb Step #5: #8 pulse cov: 82 ft: 87 exec/s: 8 rss: 127Mb Step #5: #16 pulse cov: 82 ft: 90 exec/s: 16 rss: 130Mb Step #5: #32 pulse cov: 82 ft: 91 exec/s: 10 rss: 134Mb Step #5: #64 pulse cov: 82 ft: 96 exec/s: 12 rss: 135Mb Step #5: ==2316== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d66954a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d668c8c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d668ab7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f215398b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f215386495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x559d6e4362f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f215398b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x559d6a07e7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x559d69ba341c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x559d69ba042c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x559d69ad9c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x559d69ad8e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x559d69ad7747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x559d69ad425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x559d69abfd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x559d696675c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x559d695a1213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x559d691f075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x559d66977f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x559d6695502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x559d668acead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x559d668b6448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x559d6689c8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x559d668c9622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f2153770082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x559d6688fcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27d727fbef459209ed7a460babce84aa35314263 Step #5: MERGE-OUTER: attempt 124 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1321144122 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x564fea9d65f8, 0x564fea9d66d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x564fea9d66d0,0x564fea9d7450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/27d727fbef459209ed7a460babce84aa35314263' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 17449 processed earlier; will process 4204 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 125Mb Step #5: #16 pulse cov: 82 ft: 89 exec/s: 0 rss: 125Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2328== ERROR: libFuzzer: deadly signal Step #5: #0 0x564fdfa01a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564fdf975c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564fdf9587c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c1835141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c1822a95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x564fe74e32f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f9c1835141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f9c1815500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f9c18134858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f9c18134728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f9c18145fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x564fe2d355e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x564fe2c5b2f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x564fe2b863df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x564fe2b863df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x564fe2b85e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x564fe2b84747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x564fe2b8125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x564fe2b6cd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x564fe27145c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x564fe264e213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x564fe229d75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x564fdfa24f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x564fdfa0202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x564fdf959ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x564fdf963448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x564fdf9498e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x564fdf976622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f9c18136082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x564fdf93ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a81469dc0df20276ddb194a4dc57833d0653f64 Step #5: MERGE-OUTER: attempt 125 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1323310239 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5618b5eec5f8, 0x5618b5eec6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5618b5eec6d0,0x5618b5eed450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/6a81469dc0df20276ddb194a4dc57833d0653f64' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 17473 processed earlier; will process 4180 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 115Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 122Mb Step #5: #32 pulse cov: 82 ft: 89 exec/s: 32 rss: 126Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2336== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618aaf17a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618aae8bc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618aae6e7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f52b1aa441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52b197d95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5618b29f92f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f52b1aa441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f52b18a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f52b1887858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f52b1887728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f52b1898fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x5618ae24b5e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x5618ae1712f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x5618ae09c3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x5618ae09c3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x5618ae09be0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x5618ae09a747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x5618ae09725d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x5618ae082d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x5618adc2a5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x5618adb64213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x5618ad7b375d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x5618aaf3af63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x5618aaf1802f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x5618aae6fead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x5618aae79448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x5618aae5f8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x5618aae8c622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f52b1889082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x5618aae52cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-325d33e1190a4ae37b44b15b5d40c8bda9770d70 Step #5: MERGE-OUTER: attempt 126 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1325916826 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55fe169e15f8, 0x55fe169e16d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55fe169e16d0,0x55fe169e2450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/325d33e1190a4ae37b44b15b5d40c8bda9770d70' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 17524 processed earlier; will process 4129 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 121Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 122Mb Step #5: #32 pulse cov: 82 ft: 90 exec/s: 32 rss: 130Mb Step #5: #64 pulse cov: 82 ft: 96 exec/s: 32 rss: 134Mb Step #5: #128 pulse cov: 82 ft: 98 exec/s: 21 rss: 148Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:60: bool SubstQualifier(Sema &, const DeclT *, DeclT *, const MultiLevelTemplateArgumentList &) [DeclT = clang::TagDecl]: Assertion `(NewDecl->getFriendObjectKind() || !OldDecl->getLexicalDeclContext()->isDependentContext()) && "non-friend with qualified name defined in dependent context"' failed. Step #5: ==2344== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe0ba0ca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe0b980c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe0b9637c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ccac0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ccaae595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55fe134ee2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f8ccac0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f8ccaa1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f8cca9ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f8cca9ef728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f8ccaa00fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55fe0fd8744b in SubstQualifier /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:58:3 Step #5: #12 0x55fe0fd8744b in clang::TemplateDeclInstantiator::SubstQualifier(clang::TagDecl const*, clang::TagDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:85:10 Step #5: #13 0x55fe0fda51e4 in clang::TemplateDeclInstantiator::InstantiateClassTemplatePartialSpecialization(clang::ClassTemplateDecl*, clang::ClassTemplatePartialSpecializationDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:4974:7 Step #5: #14 0x55fe0fc7fc35 in clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, clang::TemplateSpecializationKind, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3749:25 Step #5: #15 0x55fe0fc831be in clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, bool, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4149:14 Step #5: #16 0x55fe0fe90bc5 in operator() /src/llvm-project/clang/lib/Sema/SemaType.cpp:9776:23 Step #5: #17 0x55fe0fe90bc5 in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #18 0x55fe11311272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #19 0x55fe11311272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #20 0x55fe11311272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #21 0x55fe0fe63aea in clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) /src/llvm-project/clang/lib/Sema/SemaType.cpp Step #5: #22 0x55fe0fe62bb0 in clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) /src/llvm-project/clang/lib/Sema/SemaType.cpp:9467:7 Step #5: #23 0x55fe0eeb2bf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15646:12 Step #5: #24 0x55fe0eeb2bf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15656:12 Step #5: #25 0x55fe0eeb2bf9 in clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, clang::DeclContext*) /src/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:197:7 Step #5: #26 0x55fe0fa7b24a in clang::Sema::LookupTemplateName(clang::LookupResult&, clang::Scope*, clang::CXXScopeSpec&, clang::QualType, bool, clang::Sema::RequiredTemplateKind, clang::Sema::AssumedTemplateKind*, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:436:22 Step #5: #27 0x55fe0fa7a08c in clang::Sema::isTemplateName(clang::Scope*, clang::CXXScopeSpec&, bool, clang::UnqualifiedId const&, clang::OpaquePtr, bool, clang::OpaquePtr&, bool&, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:211:7 Step #5: #28 0x55fe0ebee23f in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:495:42 Step #5: #29 0x55fe0eb97993 in clang::Parser::TryAnnotateName(clang::CorrectionCandidateCallback*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/Parser.cpp:1662:7 Step #5: #30 0x55fe0ecbee43 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:180:11 Step #5: #31 0x55fe0ecbe71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #32 0x55fe0eccf3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #33 0x55fe0ecd19e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #34 0x55fe0eb93cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #35 0x55fe0ec59040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #36 0x55fe0eb91c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #37 0x55fe0eb90e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #38 0x55fe0eb8f747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #39 0x55fe0eb8c25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #40 0x55fe0eb77d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #41 0x55fe0e71f5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #42 0x55fe0e659213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #43 0x55fe0e2a875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #44 0x55fe0ba2ff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #45 0x55fe0ba0d02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #46 0x55fe0b964ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #47 0x55fe0b96e448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #48 0x55fe0b9548e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #49 0x55fe0b981622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #50 0x7f8cca9f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #51 0x55fe0b947cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb0be6692edb07a806c289626ccd6f0d12534939 Step #5: MERGE-OUTER: attempt 127 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1333742126 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55866dbd05f8, 0x55866dbd06d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55866dbd06d0,0x55866dbd1450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/fb0be6692edb07a806c289626ccd6f0d12534939' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 17654 processed earlier; will process 3999 files now Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:60: bool SubstQualifier(Sema &, const DeclT *, DeclT *, const MultiLevelTemplateArgumentList &) [DeclT = clang::TagDecl]: Assertion `(NewDecl->getFriendObjectKind() || !OldDecl->getLexicalDeclContext()->isDependentContext()) && "non-friend with qualified name defined in dependent context"' failed. Step #5: ==2352== ERROR: libFuzzer: deadly signal Step #5: #0 0x558662bfba74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558662b6fc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558662b527c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c9977641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c9964f95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55866a6dd2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f0c9977641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f0c9957a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f0c99559858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f0c99559728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f0c9956afd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x558666f7644b in SubstQualifier /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:58:3 Step #5: #12 0x558666f7644b in clang::TemplateDeclInstantiator::SubstQualifier(clang::TagDecl const*, clang::TagDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:85:10 Step #5: #13 0x558666f941e4 in clang::TemplateDeclInstantiator::InstantiateClassTemplatePartialSpecialization(clang::ClassTemplateDecl*, clang::ClassTemplatePartialSpecializationDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:4974:7 Step #5: #14 0x558666e6ec35 in clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, clang::TemplateSpecializationKind, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3749:25 Step #5: #15 0x558666e721be in clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, bool, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4149:14 Step #5: #16 0x55866707fbc5 in operator() /src/llvm-project/clang/lib/Sema/SemaType.cpp:9776:23 Step #5: #17 0x55866707fbc5 in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #18 0x558668500272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #19 0x558668500272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #20 0x558668500272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #21 0x558667052aea in clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) /src/llvm-project/clang/lib/Sema/SemaType.cpp Step #5: #22 0x558667051bb0 in clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) /src/llvm-project/clang/lib/Sema/SemaType.cpp:9467:7 Step #5: #23 0x5586660a1bf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15646:12 Step #5: #24 0x5586660a1bf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15656:12 Step #5: #25 0x5586660a1bf9 in clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, clang::DeclContext*) /src/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:197:7 Step #5: #26 0x558666c6a24a in clang::Sema::LookupTemplateName(clang::LookupResult&, clang::Scope*, clang::CXXScopeSpec&, clang::QualType, bool, clang::Sema::RequiredTemplateKind, clang::Sema::AssumedTemplateKind*, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:436:22 Step #5: #27 0x558666c6908c in clang::Sema::isTemplateName(clang::Scope*, clang::CXXScopeSpec&, bool, clang::UnqualifiedId const&, clang::OpaquePtr, bool, clang::OpaquePtr&, bool&, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:211:7 Step #5: #28 0x558665ddd23f in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:495:42 Step #5: #29 0x558665d86993 in clang::Parser::TryAnnotateName(clang::CorrectionCandidateCallback*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/Parser.cpp:1662:7 Step #5: #30 0x558665eade43 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:180:11 Step #5: #31 0x558665ead71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #32 0x558665ebe3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #33 0x558665ec09e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #34 0x558665d82cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #35 0x558665e48040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #36 0x558665d80c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #37 0x558665d7fe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #38 0x558665d7e747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #39 0x558665d7b25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #40 0x558665d66d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #41 0x55866590e5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #42 0x558665848213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #43 0x55866549775d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #44 0x558662c1ef63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #45 0x558662bfc02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #46 0x558662b53ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #47 0x558662b5d448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #48 0x558662b438e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #49 0x558662b70622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #50 0x7f0c9955b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #51 0x558662b36cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb0be6692edb07a806c289626ccd6f0d12534939 Step #5: MERGE-OUTER: attempt 128 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1335085668 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x555d674e75f8, 0x555d674e76d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x555d674e76d0,0x555d674e8450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/fb0be6692edb07a806c289626ccd6f0d12534939' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 17655 processed earlier; will process 3998 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 125Mb Step #5: #32 pulse cov: 82 ft: 89 exec/s: 16 rss: 132Mb Step #5: #64 pulse cov: 82 ft: 92 exec/s: 21 rss: 134Mb Step #5: #128 pulse cov: 82 ft: 100 exec/s: 21 rss: 141Mb Step #5: ==2360== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d5c512a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d5c486c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d5c4697c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e508cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e507a495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x555d63ff42f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f0e508cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x555d5fc3c7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x555d5f76141c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x555d5f75e42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x555d5f697c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x555d5f696e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x555d5f695747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x555d5f69225d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x555d5f67dd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x555d5f2255c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x555d5f15f213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x555d5edae75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x555d5c535f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x555d5c51302f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x555d5c46aead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x555d5c474448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x555d5c45a8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x555d5c487622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f0e506b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x555d5c44dcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68b03542218f0840047565010609f4175949afc8 Step #5: MERGE-OUTER: attempt 129 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1346228810 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5604f1a115f8, 0x5604f1a116d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5604f1a116d0,0x5604f1a12450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/68b03542218f0840047565010609f4175949afc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 17842 processed earlier; will process 3811 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 119Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 136Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 136Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 136Mb Step #5: lookup results for foo: Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 137Mb Step #5: #32 pulse cov: 82 ft: 85 exec/s: 32 rss: 138Mb Step #5: #64 pulse cov: 82 ft: 92 exec/s: 32 rss: 142Mb Step #5: #128 pulse cov: 82 ft: 103 exec/s: 21 rss: 143Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==2410==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc72595ff8 (pc 0x7f44110f595d bp 0x5604f3337770 sp 0x5604f33376c8 T2410) Step #5: ==2410==The signal is caused by a WRITE memory access. Step #5: #0 0x7f44110f595d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5604ee51e2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f441121c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x5604eb603d44 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1394:73 Step #5: #4 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #5 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x5604eb603ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==2410==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f44110f595d rdx = 0x000000000000000b Step #5: rdi = 0x000000000000096a rsi = 0x000000000000096a rbp = 0x00005604f3337770 rsp = 0x00005604f33376c8 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x00005604f33378b0 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000001 r14 = 0x00005604f33378b0 r15 = 0x000000000000096a Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==2410==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ac0f787f7fa9ee6c5f8fd26c63f950924fefe23 Step #5: MERGE-OUTER: attempt 130 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1361138977 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55663cdfe5f8, 0x55663cdfe6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55663cdfe6d0,0x55663cdff450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/2ac0f787f7fa9ee6c5f8fd26c63f950924fefe23' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18080 processed earlier; will process 3573 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 146Mb Step #5: #16 pulse cov: 82 ft: 88 exec/s: 16 rss: 146Mb Step #5: #32 pulse cov: 82 ft: 91 exec/s: 10 rss: 146Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 16 rss: 146Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2428== ERROR: libFuzzer: deadly signal Step #5: #0 0x556631e29a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556631d9dc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556631d807c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0d233241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb0d220b95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55663990b2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fb0d233241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fb0d213600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fb0d2115858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7fb0d2115728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7fb0d2126fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55663515d5e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x5566350832f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x556634fae3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x556634fae3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x556634fade0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x556634fac747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x556634fa925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x556634f94d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x556634b3c5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x556634a76213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x5566346c575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x556631e4cf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x556631e2a02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x556631d81ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x556631d8b448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x556631d718e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x556631d9e622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7fb0d2117082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x556631d64cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5da685664e2a029f2012fa5f9f589dbb87bad3c Step #5: MERGE-OUTER: attempt 131 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1368173653 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e7987a95f8, 0x55e7987a96d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e7987a96d0,0x55e7987aa450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/b5da685664e2a029f2012fa5f9f589dbb87bad3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18194 processed earlier; will process 3459 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 82 ft: 86 exec/s: 0 rss: 119Mb Step #5: #4 pulse cov: 82 ft: 87 exec/s: 0 rss: 120Mb Step #5: #8 pulse cov: 82 ft: 88 exec/s: 8 rss: 125Mb Step #5: #16 pulse cov: 82 ft: 92 exec/s: 16 rss: 126Mb Step #5: #32 pulse cov: 82 ft: 97 exec/s: 16 rss: 132Mb Step #5: #64 pulse cov: 82 ft: 100 exec/s: 12 rss: 136Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2440== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e78d7d4a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e78d748c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e78d72b7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc0b6ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc0b5c895c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e7952b62f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fdc0b6ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fdc0b4f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fdc0b4d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7fdc0b4d2728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7fdc0b4e3fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55e790b085e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x55e790a2e2f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x55e7909593df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x55e7909593df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x55e790958e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x55e790957747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x55e79095425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x55e79093fd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x55e7904e75c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x55e790421213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x55e79007075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x55e78d7f7f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x55e78d7d502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x55e78d72cead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x55e78d736448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x55e78d71c8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x55e78d749622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7fdc0b4d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x55e78d70fcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b215eda02a889fc460a67d558cee6c359ece4c8 Step #5: MERGE-OUTER: attempt 132 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1374551744 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x557bdfe635f8, 0x557bdfe636d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x557bdfe636d0,0x557bdfe64450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/2b215eda02a889fc460a67d558cee6c359ece4c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18263 processed earlier; will process 3390 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 118Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 122Mb Step #5: #16 pulse cov: 82 ft: 89 exec/s: 0 rss: 133Mb Step #5: #32 pulse cov: 82 ft: 92 exec/s: 10 rss: 134Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 12 rss: 139Mb Step #5: #128 pulse cov: 82 ft: 96 exec/s: 12 rss: 140Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==2462==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe241a2ff8 (pc 0x7fc4d549295d bp 0x557be2a8ae70 sp 0x557be2a8adc8 T2462) Step #5: ==2462==The signal is caused by a WRITE memory access. Step #5: #0 0x7fc4d549295d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557bdc9702f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7fc4d55b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x557bd9a55d44 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1394:73 Step #5: #4 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #5 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x557bd9a55ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==2462==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007fc4d549295d rdx = 0x000000000000000b Step #5: rdi = 0x000000000000099e rsi = 0x000000000000099e rbp = 0x0000557be2a8ae70 rsp = 0x0000557be2a8adc8 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x0000557be2a8afb0 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000001 r14 = 0x0000557be2a8afb0 r15 = 0x000000000000099e Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==2462==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbb27b428ecbc216d4e34c75cb1e8dbae173b4a0 Step #5: MERGE-OUTER: attempt 133 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1391432435 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55ffad1305f8, 0x55ffad1306d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55ffad1306d0,0x55ffad131450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/bbb27b428ecbc216d4e34c75cb1e8dbae173b4a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18400 processed earlier; will process 3253 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 86 exec/s: 0 rss: 118Mb Step #5: #8 pulse cov: 82 ft: 89 exec/s: 8 rss: 123Mb Step #5: #16 pulse cov: 82 ft: 90 exec/s: 16 rss: 126Mb Step #5: #32 pulse cov: 82 ft: 92 exec/s: 10 rss: 131Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:60: bool SubstQualifier(Sema &, const DeclT *, DeclT *, const MultiLevelTemplateArgumentList &) [DeclT = clang::TagDecl]: Assertion `(NewDecl->getFriendObjectKind() || !OldDecl->getLexicalDeclContext()->isDependentContext()) && "non-friend with qualified name defined in dependent context"' failed. Step #5: ==2555== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffa215ba74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffa20cfc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffa20b27c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18d4bdf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18d4ab895c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55ffa9c3d2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f18d4bdf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f18d49e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f18d49c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f18d49c2728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f18d49d3fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55ffa64d644b in SubstQualifier /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:58:3 Step #5: #12 0x55ffa64d644b in clang::TemplateDeclInstantiator::SubstQualifier(clang::TagDecl const*, clang::TagDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:85:10 Step #5: #13 0x55ffa64f41e4 in clang::TemplateDeclInstantiator::InstantiateClassTemplatePartialSpecialization(clang::ClassTemplateDecl*, clang::ClassTemplatePartialSpecializationDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:4974:7 Step #5: #14 0x55ffa63cec35 in clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, clang::TemplateSpecializationKind, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3749:25 Step #5: #15 0x55ffa63d21be in clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, bool, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4149:14 Step #5: #16 0x55ffa65dfbc5 in operator() /src/llvm-project/clang/lib/Sema/SemaType.cpp:9776:23 Step #5: #17 0x55ffa65dfbc5 in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #18 0x55ffa7a60272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #19 0x55ffa7a60272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #20 0x55ffa7a60272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #21 0x55ffa65b2aea in clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) /src/llvm-project/clang/lib/Sema/SemaType.cpp Step #5: #22 0x55ffa65b1bb0 in clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) /src/llvm-project/clang/lib/Sema/SemaType.cpp:9467:7 Step #5: #23 0x55ffa5601bf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15646:12 Step #5: #24 0x55ffa5601bf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15656:12 Step #5: #25 0x55ffa5601bf9 in clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, clang::DeclContext*) /src/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:197:7 Step #5: #26 0x55ffa61ca24a in clang::Sema::LookupTemplateName(clang::LookupResult&, clang::Scope*, clang::CXXScopeSpec&, clang::QualType, bool, clang::Sema::RequiredTemplateKind, clang::Sema::AssumedTemplateKind*, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:436:22 Step #5: #27 0x55ffa61c908c in clang::Sema::isTemplateName(clang::Scope*, clang::CXXScopeSpec&, bool, clang::UnqualifiedId const&, clang::OpaquePtr, bool, clang::OpaquePtr&, bool&, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:211:7 Step #5: #28 0x55ffa533d23f in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:495:42 Step #5: #29 0x55ffa52e6993 in clang::Parser::TryAnnotateName(clang::CorrectionCandidateCallback*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/Parser.cpp:1662:7 Step #5: #30 0x55ffa540de43 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:180:11 Step #5: #31 0x55ffa540d71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #32 0x55ffa541e3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #33 0x55ffa54209e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #34 0x55ffa52e2cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #35 0x55ffa53a8040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #36 0x55ffa52e0c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #37 0x55ffa52dfe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #38 0x55ffa52de747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #39 0x55ffa52db25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #40 0x55ffa52c6d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #41 0x55ffa4e6e5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #42 0x55ffa4da8213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #43 0x55ffa49f775d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #44 0x55ffa217ef63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #45 0x55ffa215c02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #46 0x55ffa20b3ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #47 0x55ffa20bd448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #48 0x55ffa20a38e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #49 0x55ffa20d0622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #50 0x7f18d49c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #51 0x55ffa2096cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c2cd9359f8397071ab9d53499bd6d17a2f22f36 Step #5: MERGE-OUTER: attempt 134 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1400605784 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5622a5d795f8, 0x5622a5d796d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5622a5d796d0,0x5622a5d7a450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/2c2cd9359f8397071ab9d53499bd6d17a2f22f36' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18456 processed earlier; will process 3197 files now Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:60: bool SubstQualifier(Sema &, const DeclT *, DeclT *, const MultiLevelTemplateArgumentList &) [DeclT = clang::TagDecl]: Assertion `(NewDecl->getFriendObjectKind() || !OldDecl->getLexicalDeclContext()->isDependentContext()) && "non-friend with qualified name defined in dependent context"' failed. Step #5: ==2567== ERROR: libFuzzer: deadly signal Step #5: #0 0x56229ada4a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56229ad18c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56229acfb7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b0d1ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b0d09395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5622a28862f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f3b0d1ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f3b0cfbe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f3b0cf9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f3b0cf9d728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f3b0cfaefd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x56229f11f44b in SubstQualifier /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:58:3 Step #5: #12 0x56229f11f44b in clang::TemplateDeclInstantiator::SubstQualifier(clang::TagDecl const*, clang::TagDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:85:10 Step #5: #13 0x56229f13d1e4 in clang::TemplateDeclInstantiator::InstantiateClassTemplatePartialSpecialization(clang::ClassTemplateDecl*, clang::ClassTemplatePartialSpecializationDecl*) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:4974:7 Step #5: #14 0x56229f017c35 in clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, clang::TemplateSpecializationKind, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3749:25 Step #5: #15 0x56229f01b1be in clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, bool, bool) /src/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4149:14 Step #5: #16 0x56229f228bc5 in operator() /src/llvm-project/clang/lib/Sema/SemaType.cpp:9776:23 Step #5: #17 0x56229f228bc5 in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #18 0x5622a06a9272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #19 0x5622a06a9272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #20 0x5622a06a9272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #21 0x56229f1fbaea in clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) /src/llvm-project/clang/lib/Sema/SemaType.cpp Step #5: #22 0x56229f1fabb0 in clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) /src/llvm-project/clang/lib/Sema/SemaType.cpp:9467:7 Step #5: #23 0x56229e24abf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15646:12 Step #5: #24 0x56229e24abf9 in RequireCompleteType /src/llvm-project/clang/include/clang/Sema/Sema.h:15656:12 Step #5: #25 0x56229e24abf9 in clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, clang::DeclContext*) /src/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:197:7 Step #5: #26 0x56229ee1324a in clang::Sema::LookupTemplateName(clang::LookupResult&, clang::Scope*, clang::CXXScopeSpec&, clang::QualType, bool, clang::Sema::RequiredTemplateKind, clang::Sema::AssumedTemplateKind*, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:436:22 Step #5: #27 0x56229ee1208c in clang::Sema::isTemplateName(clang::Scope*, clang::CXXScopeSpec&, bool, clang::UnqualifiedId const&, clang::OpaquePtr, bool, clang::OpaquePtr&, bool&, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:211:7 Step #5: #28 0x56229df8623f in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:495:42 Step #5: #29 0x56229df2f993 in clang::Parser::TryAnnotateName(clang::CorrectionCandidateCallback*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/Parser.cpp:1662:7 Step #5: #30 0x56229e056e43 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:180:11 Step #5: #31 0x56229e05671f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #32 0x56229e0673e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #33 0x56229e0699e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #34 0x56229df2bcea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #35 0x56229dff1040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #36 0x56229df29c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #37 0x56229df28e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #38 0x56229df27747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #39 0x56229df2425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #40 0x56229df0fd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #41 0x56229dab75c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #42 0x56229d9f1213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #43 0x56229d64075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #44 0x56229adc7f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #45 0x56229ada502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #46 0x56229acfcead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #47 0x56229ad06448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #48 0x56229acec8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #49 0x56229ad19622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #50 0x7f3b0cf9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #51 0x56229acdfcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c2cd9359f8397071ab9d53499bd6d17a2f22f36 Step #5: MERGE-OUTER: attempt 135 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1402819059 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55b9400aa5f8, 0x55b9400aa6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55b9400aa6d0,0x55b9400ab450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/2c2cd9359f8397071ab9d53499bd6d17a2f22f36' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18457 processed earlier; will process 3196 files now Step #5: lookup results for foo: Step #5: FunctionDecl 0x55b9419f2b10 <./test.cc:17:1, line:79:1> line:17:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55b9419f31d8 Step #5: `-DeclStmt 0x55b9419f31c0 Step #5: `-CXXRecordDecl 0x55b9419f2bb8 line:23:7 class A definition Step #5: |-DefinitionData pass_in_registers empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init Step #5: | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr Step #5: | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | |-MoveConstructor exists simple trivial needs_implicit Step #5: | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param Step #5: | |-MoveAssignment exists simple trivial needs_implicit Step #5: | `-Destructor simple irrelevant trivial needs_implicit Step #5: |-CXXRecordDecl 0x55b9419f2cb0 col:7 implicit class A Step #5: |-CXXMethodDecl 0x55b9419f2db0 col:8 A1 'void ()' Step #5: |-CXXMethodDecl 0x55b9419f2e78 col:8 A2 'void ()' implicit-inline Step #5: | `-CompoundStmt 0x55b9419f3190 Step #5: |-CXXMethodDecl 0x55b9419f2f40 col:8 A2b 'void ()' implicit-inline Step #5: | `-CompoundStmt 0x55b9419f31a0 Step #5: |-CXXMethodDecl 0x55b9419f3008 col:8 A2c 'void ()' implicit-inline Step #5: | `-CompoundStmt 0x55b9419f31b0 Step #5: `-CXXMethodDecl 0x55b9419f30d0 col:8 A3 'void ()' Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 115Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 82 ft: 88 exec/s: 8 rss: 122Mb Step #5: #16 pulse cov: 82 ft: 90 exec/s: 2 rss: 130Mb Step #5: #32 pulse cov: 82 ft: 95 exec/s: 3 rss: 134Mb Step #5: lookup results for foo: Step #5: #64 pulse cov: 82 ft: 97 exec/s: 5 rss: 137Mb Step #5: ==2575== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9350d5a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b935049c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b93502c7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfcd45c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfcd33595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55b93cbb72f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fbfcd45c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55b9387ff7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55b93832441c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55b93832142c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55b93825ac31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55b938259e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55b938258747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55b93825525d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55b938254942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x55b938240b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x55b937de85c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x55b937d22213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x55b93797175d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x55b9350f8f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x55b9350d602f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x55b93502dead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55b935037448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55b93501d8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55b93504a622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fbfcd241082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55b935010cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-004f82dc4c98a9a0e089077bae1f29d67a241904 Step #5: MERGE-OUTER: attempt 136 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1415996410 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5584f46525f8, 0x5584f46526d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5584f46526d0,0x5584f4653450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/004f82dc4c98a9a0e089077bae1f29d67a241904' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18533 processed earlier; will process 3120 files now Step #5: ==2591== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584e967da74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5584e95f1c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5584e95d47c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0b7683841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0b7671195c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5584f115f2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f0b7683841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5584ecda77bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5584ec8cc41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5584ec8c942c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5584ec802c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5584ec801e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5584ec800747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5584ec7fd25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5584ec7fc942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #15 0x5584ec7e8b94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #16 0x5584ec3905c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #17 0x5584ec2ca213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #18 0x5584ebf1975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #19 0x5584e96a0f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #20 0x5584e967e02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #21 0x5584e95d5ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5584e95df448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x5584e95c58e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5584e95f2622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f0b7661d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x5584e95b8cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0d8b3534fde316917ec7d72699c4fcd73953264 Step #5: MERGE-OUTER: attempt 137 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1417780261 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x559e31d7b5f8, 0x559e31d7b6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x559e31d7b6d0,0x559e31d7c450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/a0d8b3534fde316917ec7d72699c4fcd73953264' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18534 processed earlier; will process 3119 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 122Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 125Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 1 rss: 127Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 2 rss: 128Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==2599==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc6dd20ff8 (pc 0x7f5dfb7ee95d bp 0x559e345b5370 sp 0x559e345b52c8 T2599) Step #5: ==2599==The signal is caused by a WRITE memory access. Step #5: #0 0x7f5dfb7ee95d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x559e2e8882f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f5dfb91541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x559e2b96dd3c in isFileContext /src/llvm-project/clang/include/clang/AST/DeclBase.h Step #5: #4 0x559e2b96dd3c in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1391:7 Step #5: #5 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #249 0x559e2b96def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==2599==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f5dfb7ee95d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000a27 rsi = 0x0000000000000a27 rbp = 0x0000559e345b5370 rsp = 0x0000559e345b52c8 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x0000559e345b54b0 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000001 r14 = 0x0000559e345b54b0 r15 = 0x0000000000000a27 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==2599==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf993e5dcbb1d402bd4b970f3e001bb01fc1c584 Step #5: MERGE-OUTER: attempt 138 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1435571665 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55807523e5f8, 0x55807523e6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55807523e6d0,0x55807523f450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/bf993e5dcbb1d402bd4b970f3e001bb01fc1c584' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18557 processed earlier; will process 3096 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #2 pulse cov: 82 ft: 84 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2648== ERROR: libFuzzer: deadly signal Step #5: #0 0x55806a269a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55806a1ddc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55806a1c07c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d27e8d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d27d6695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x558071d4b2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f5d27e8d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f5d27c9100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f5d27c70858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f5d27c70728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f5d27c81fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55806d59d5e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x55806d4c32f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x55806d3ee3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x55806d3ee3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x55806d3ede0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x55806d3ec747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x55806d3e925d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x55806d3d4d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x55806cf7c5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x55806ceb6213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x55806cb0575d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x55806a28cf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x55806a26a02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x55806a1c1ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x55806a1cb448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x55806a1b18e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x55806a1de622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f5d27c72082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x55806a1a4cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a649168c5041d0abb35c3abadeb256962fae793e Step #5: MERGE-OUTER: attempt 139 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1437891861 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55600c1ff5f8, 0x55600c1ff6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55600c1ff6d0,0x55600c200450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/a649168c5041d0abb35c3abadeb256962fae793e' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18565 processed earlier; will process 3088 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 121Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 125Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 16 rss: 144Mb Step #5: lookup results for foo: Step #5: lookup results for foo: Step #5: #32 pulse cov: 82 ft: 89 exec/s: 16 rss: 144Mb Step #5: #64 pulse cov: 82 ft: 92 exec/s: 16 rss: 144Mb Step #5: ==2656== ERROR: libFuzzer: deadly signal Step #5: #0 0x55600122aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55600119ec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5560011817c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ecbdfd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ecbcd695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x556008d0c2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f4ecbdfd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5560049547bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55600447941c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55600447642c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5560044741e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x556004473be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x5560044dd59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x5560044dc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x5560044ed3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x5560044ef9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x5560043b1cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #17 0x556004477040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #18 0x5560043afc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #19 0x5560043aee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #20 0x5560043ad747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #21 0x556004429320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #22 0x5560044280b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #23 0x556004473a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #24 0x5560043ad570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #25 0x5560043aa25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #26 0x556004395d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #27 0x556003f3d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #28 0x556003e77213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #29 0x556003ac675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #30 0x55600124df63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #31 0x55600122b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #32 0x556001182ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #33 0x55600118c448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #34 0x5560011728e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #35 0x55600119f622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #36 0x7f4ecbbe2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #37 0x556001165cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ae7b29a9dbfa97aff74549647387f174a3ec101 Step #5: MERGE-OUTER: attempt 140 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1443950826 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5631e00455f8, 0x5631e00456d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5631e00456d0,0x5631e0046450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/0ae7b29a9dbfa97aff74549647387f174a3ec101' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18640 processed earlier; will process 3013 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 124Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 127Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x5631e14461f0 <./test.cc:42:1, line:50:1> line:42:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5631e1446408 Step #5: `-CompoundStmt 0x5631e14463f0 Step #5: `-DeclStmt 0x5631e14463d8 Step #5: `-VarDecl 0x5631e1446318 col:7 f 'int' Step #5: `-UninitializedAttr 0x5631e1446380 Step #5: lookup results for foo: Step #5: FunctionDecl 0x5631e14461f0 <./test.cc:42:1, line:50:1> line:42:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x5631e1446408 Step #5: `-CompoundStmt 0x5631e14463f0 Step #5: `-DeclStmt 0x5631e14463d8 Step #5: `-VarDecl 0x5631e1446318 col:7 f 'int' Step #5: `-UninitializedAttr 0x5631e1446380 Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 127Mb Step #5: #32 pulse cov: 82 ft: 89 exec/s: 16 rss: 136Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 32 rss: 140Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2664== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631d5070a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631d4fe4c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631d4fc77c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfdbc3141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfdbb0a95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5631dcb522f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fbfdbc3141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fbfdba3500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fbfdba14858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7fbfdba14728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7fbfdba25fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x5631d83a45e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x5631d82ca2f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x5631d82b9f55 in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x5631d82b9f55 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:1972:3 Step #5: #15 0x5631d82b9be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #16 0x5631d832359b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #17 0x5631d832271f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #18 0x5631d83333e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #19 0x5631d83359e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #20 0x5631d81f7cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #21 0x5631d82bd040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #22 0x5631d81f5c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #23 0x5631d81f4e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #24 0x5631d81f3747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #25 0x5631d81f025d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #26 0x5631d81dbd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #27 0x5631d7d835c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #28 0x5631d7cbd213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #29 0x5631d790c75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #30 0x5631d5093f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #31 0x5631d507102f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #32 0x5631d4fc8ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #33 0x5631d4fd2448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #34 0x5631d4fb88e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #35 0x5631d4fe5622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #36 0x7fbfdba16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #37 0x5631d4fabcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8466f020c600c1e1d5f426831c496b5782090699 Step #5: MERGE-OUTER: attempt 141 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1449197910 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55ba2261f5f8, 0x55ba2261f6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55ba2261f6d0,0x55ba22620450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/8466f020c600c1e1d5f426831c496b5782090699' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 18747 processed earlier; will process 2906 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 119Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 124Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 8 rss: 131Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 16 rss: 134Mb Step #5: #64 pulse cov: 82 ft: 95 exec/s: 16 rss: 143Mb Step #5: #128 pulse cov: 82 ft: 100 exec/s: 16 rss: 143Mb Step #5: #256 pulse cov: 82 ft: 104 exec/s: 18 rss: 160Mb Step #5: ==2672== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba1764aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba175bec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba175a17c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9afa4ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9afa3a795c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55ba1f12c2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f9afa4ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55ba1ad747bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55ba1a89941c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55ba1a89642c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55ba1a7cfc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55ba1a7cee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55ba1a7cd747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55ba1a7ca25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55ba1a7b5d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55ba1a35d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55ba1a297213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55ba19ee675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55ba1766df63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55ba1764b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55ba175a2ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55ba175ac448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55ba175928e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55ba175bf622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f9afa2b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55ba17585cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d27fb42e67a4aba0abc3b509dcf3f4b79a8b31f Step #5: MERGE-OUTER: attempt 142 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1471336191 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x557fa65a95f8, 0x557fa65a96d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x557fa65a96d0,0x557fa65aa450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/9d27fb42e67a4aba0abc3b509dcf3f4b79a8b31f' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 19052 processed earlier; will process 2601 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 82 ft: 83 exec/s: 0 rss: 124Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 127Mb Step #5: #32 pulse cov: 82 ft: 90 exec/s: 10 rss: 136Mb Step #5: #64 pulse cov: 82 ft: 91 exec/s: 12 rss: 141Mb Step #5: #128 pulse cov: 82 ft: 97 exec/s: 16 rss: 155Mb Step #5: lookup results for foo: Step #5: VarDecl 0x557fa8033f88 <./test.cc:3:1, col:6> col:6 invalid foo 'void' external-linkage Step #5: #256 pulse cov: 82 ft: 107 exec/s: 10 rss: 155Mb Step #5: lookup results for foo: Step #5: VarDecl 0x557fa80d6238 <./test.cc:3:1, col:6> col:6 invalid foo 'void' external-linkage Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2702== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f9b5d4a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f9b548c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f9b52b7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7eb13b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7eb129295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x557fa30b62f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f7eb13b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f7eb11bd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f7eb119c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f7eb119c728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f7eb11adfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x557f9e9085e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x557f9e82e2f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x557f9e7593df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x557f9e7593df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x557f9e758e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x557f9e757747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x557f9e7d3320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #18 0x557f9e7d20b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #19 0x557f9e81da79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #20 0x557f9e757570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #21 0x557f9e75425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #22 0x557f9e753942 in clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:600:26 Step #5: #23 0x557f9e73fb94 in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:169:25 Step #5: #24 0x557f9e2e75c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #25 0x557f9e221213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #26 0x557f9de7075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #27 0x557f9b5f7f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #28 0x557f9b5d502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #29 0x557f9b52cead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #30 0x557f9b536448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #31 0x557f9b51c8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #32 0x557f9b549622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #33 0x7f7eb119e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #34 0x557f9b50fcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6cc2b576283b25e05f9a518211ee5265cc6b0e77 Step #5: MERGE-OUTER: attempt 143 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1503079040 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55db970a95f8, 0x55db970a96d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55db970a96d0,0x55db970aa450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/6cc2b576283b25e05f9a518211ee5265cc6b0e77' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 19374 processed earlier; will process 2279 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 119Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 122Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 125Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 16 rss: 126Mb Step #5: #32 pulse cov: 82 ft: 91 exec/s: 16 rss: 129Mb Step #5: #64 pulse cov: 82 ft: 103 exec/s: 10 rss: 138Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x55db982452c0 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55db98245528 Step #5: |-RecoveryExpr 0x55db98245430 '' contains-errors lvalue Step #5: | `-UnresolvedLookupExpr 0x55db982453b0 '' lvalue (ADL) = 'bar' empty Step #5: `-ReturnStmt 0x55db98245518 Step #5: `-ImplicitCastExpr 0x55db98245500 'void' Step #5: `-IntegerLiteral 0x55db982454e0 'int' 0 Step #5: lookup results for foo: Step #5: FunctionDecl 0x55db982452c0 <./test.cc:3:1, line:11:1> line:3:6 foo 'void ()' external-linkage Step #5: `-CompoundStmt 0x55db98245528 Step #5: |-RecoveryExpr 0x55db98245430 '' contains-errors lvalue Step #5: | `-UnresolvedLookupExpr 0x55db982453b0 '' lvalue (ADL) = 'bar' empty Step #5: `-ReturnStmt 0x55db98245518 Step #5: `-ImplicitCastExpr 0x55db98245500 'void' Step #5: `-IntegerLiteral 0x55db982454e0 'int' 0 Step #5: #128 pulse cov: 82 ft: 107 exec/s: 14 rss: 140Mb Step #5: #256 pulse cov: 82 ft: 114 exec/s: 16 rss: 144Mb Step #5: ==2746== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db8c0d4a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db8c048c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db8c02b7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76fdbbc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76fda9595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55db93bb62f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f76fdbbc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55db8f7fe7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55db8f32341c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55db8f32042c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55db8f259c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55db8f258e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55db8f257747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55db8f25425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55db8f23fd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55db8ede75c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55db8ed21213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55db8e97075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55db8c0f7f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55db8c0d502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55db8c02cead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55db8c036448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55db8c01c8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55db8c049622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f76fd9a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55db8c00fcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b83c289954038507bf0ea9426868389195849ff3 Step #5: MERGE-OUTER: attempt 144 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1527987569 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x555ea20345f8, 0x555ea20346d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x555ea20346d0,0x555ea2035450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/b83c289954038507bf0ea9426868389195849ff3' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 19732 processed earlier; will process 1921 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 142Mb Step #5: #4 pulse cov: 81 ft: 85 exec/s: 4 rss: 142Mb Step #5: #8 pulse cov: 82 ft: 89 exec/s: 8 rss: 144Mb Step #5: #16 pulse cov: 82 ft: 93 exec/s: 8 rss: 145Mb Step #5: #32 pulse cov: 82 ft: 96 exec/s: 16 rss: 146Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x555ea337fa60 <./test.cc:13:1, line:14:1> line:13:6 foo 'void (int &)' external-linkage Step #5: |-ParmVarDecl 0x555ea337f998 col:15 a 'int &' Step #5: `-CompoundStmt 0x555ea337fb10 Step #5: #64 pulse cov: 82 ft: 103 exec/s: 12 rss: 148Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==2784==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff8331eff8 (pc 0x7faf703a395d bp 0x555ea3313030 sp 0x555ea3312f88 T2784) Step #5: ==2784==The signal is caused by a WRITE memory access. Step #5: #0 0x7faf703a395d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x555e9eb412f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7faf704ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x555e9bc26d44 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1394:73 Step #5: #4 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #5 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x555e9bc26ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==2784==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007faf703a395d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000ae0 rsi = 0x0000000000000ae0 rbp = 0x0000555ea3313030 rsp = 0x0000555ea3312f88 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x0000555ea3313170 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000001 r14 = 0x0000555ea3313170 r15 = 0x0000000000000ae0 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==2784==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31e40823e214145bdc226ed3c8e4e2d763cae9df Step #5: MERGE-OUTER: attempt 145 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1536063371 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x563a42b135f8, 0x563a42b136d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x563a42b136d0,0x563a42b14450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/31e40823e214145bdc226ed3c8e4e2d763cae9df' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 19822 processed earlier; will process 1831 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 115Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 115Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 119Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 130Mb Step #5: #32 pulse cov: 82 ft: 92 exec/s: 32 rss: 130Mb Step #5: ==2816== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a37b3ea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a37ab2c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a37a957c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffba471b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffba45f495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x563a3f6202f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ffba471b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x563a3b2687bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x563a3ad8d41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x563a3ad8a42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x563a3acc3c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x563a3acc2e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x563a3acc1747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x563a3acbe25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x563a3aca9d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x563a3a8515c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x563a3a78b213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x563a3a3da75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x563a37b61f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x563a37b3f02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x563a37a96ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x563a37aa0448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x563a37a868e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x563a37ab3622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7ffba4500082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x563a37a79cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ac8aaf795ca5e49b81cca1906433ab730d28c81 Step #5: MERGE-OUTER: attempt 146 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1539022161 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5618165255f8, 0x5618165256d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5618165256d0,0x561816526450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/8ac8aaf795ca5e49b81cca1906433ab730d28c81' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 19872 processed earlier; will process 1781 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 120Mb Step #5: #8 pulse cov: 82 ft: 86 exec/s: 0 rss: 123Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 125Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2824== ERROR: libFuzzer: deadly signal Step #5: #0 0x56180b550a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56180b4c4c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56180b4a77c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b9731f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b971f895c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5618130322f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f3b9731f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f3b9712300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f3b97102858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f3b97102728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f3b97113fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x56180e8845e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x56180e7aa2f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x56180e6d53df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x56180e6d53df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x56180e6d4e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x56180e6d3747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x56180e6d025d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x56180e6bbd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x56180e2635c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x56180e19d213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x56180ddec75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x56180b573f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x56180b55102f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x56180b4a8ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x56180b4b2448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x56180b4988e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x56180b4c5622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f3b97104082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x56180b48bcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02732df60edf6e28cac6570a9bdf738126745e77 Step #5: MERGE-OUTER: attempt 147 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1542282059 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x563c8fe7b5f8, 0x563c8fe7b6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x563c8fe7b6d0,0x563c8fe7c450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/02732df60edf6e28cac6570a9bdf738126745e77' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 19896 processed earlier; will process 1757 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 121Mb Step #5: #4 pulse cov: 82 ft: 86 exec/s: 0 rss: 124Mb Step #5: #8 pulse cov: 82 ft: 88 exec/s: 0 rss: 127Mb Step #5: #16 pulse cov: 82 ft: 90 exec/s: 0 rss: 129Mb Step #5: #32 pulse cov: 82 ft: 96 exec/s: 16 rss: 147Mb Step #5: ==2832== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c84ea6a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c84e1ac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c84dfd7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b5801441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b57eed95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x563c8c9882f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f5b5801441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x563c885d07bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x563c880f541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x563c880f242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x563c8802bc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x563c8802ae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x563c88029747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x563c8802625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x563c88011d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x563c87bb95c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x563c87af3213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x563c8774275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x563c84ec9f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x563c84ea702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x563c84dfeead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x563c84e08448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x563c84dee8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x563c84e1b622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f5b57df9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x563c84de1cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8863577e7a52e393291f7c50cc5ea03073996d1 Step #5: MERGE-OUTER: attempt 148 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1545935671 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5563f66a65f8, 0x5563f66a66d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5563f66a66d0,0x5563f66a7450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/d8863577e7a52e393291f7c50cc5ea03073996d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 19930 processed earlier; will process 1723 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 123Mb Step #5: #4 pulse cov: 82 ft: 86 exec/s: 0 rss: 124Mb Step #5: #8 pulse cov: 82 ft: 89 exec/s: 8 rss: 126Mb Step #5: #16 pulse cov: 82 ft: 91 exec/s: 16 rss: 132Mb Step #5: #32 pulse cov: 82 ft: 93 exec/s: 16 rss: 132Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2844== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563eb6d1a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563eb645c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563eb6287c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0799da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0798b395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5563f31b32f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fa0799da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fa0797de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fa0797bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7fa0797bd728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7fa0797cefd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x5563eea055e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x5563ee92b2f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x5563ee8563df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x5563ee8563df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x5563ee855e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x5563ee854747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x5563ee85125d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x5563ee83cd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x5563ee3e45c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x5563ee31e213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x5563edf6d75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x5563eb6f4f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x5563eb6d202f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x5563eb629ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x5563eb633448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x5563eb6198e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x5563eb646622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7fa0797bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x5563eb60ccad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7bf724f01d98f205901bd4e675539f8d73668f84 Step #5: MERGE-OUTER: attempt 149 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1549933599 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x557c248065f8, 0x557c248066d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x557c248066d0,0x557c24807450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/7bf724f01d98f205901bd4e675539f8d73668f84' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 19977 processed earlier; will process 1676 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 127Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==2852==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe26cbde50 (pc 0x7f827591495d bp 0x557c26be0e70 sp 0x557c26be0dc8 T2852) Step #5: ==2852==The signal is caused by a WRITE memory access. Step #5: #0 0x7f827591495d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557c213132f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f8275a3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x557c1c9fa62a in OpaquePtr /src/llvm-project/clang/lib/Parse/ParseExpr.cpp Step #5: #4 0x557c1c9fa62a in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:788:16 Step #5: #5 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #6 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #7 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #8 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #9 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #10 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #11 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #12 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #13 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #14 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #15 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #16 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #17 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #18 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #19 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #20 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #21 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #22 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #23 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #24 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #25 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #26 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #27 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #28 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #29 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #30 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #31 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #32 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #33 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #34 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #35 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #36 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #37 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #38 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #39 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #40 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #41 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #42 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #43 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #44 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #45 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #46 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #47 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #48 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #49 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #50 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #51 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #52 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #53 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #54 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #55 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #56 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #57 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #58 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #59 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #60 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #61 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #62 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #63 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #64 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #65 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #66 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #67 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #68 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #69 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #70 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #71 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #72 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #73 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #74 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #75 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #76 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #77 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #78 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #79 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #80 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #81 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #82 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #83 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #84 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #85 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #86 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #87 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #88 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #89 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #90 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #91 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #92 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #93 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #94 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #95 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #96 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #97 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #98 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #99 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #100 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #101 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #102 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #103 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #104 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #105 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #106 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #107 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #108 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #109 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #110 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #111 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #112 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #113 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #114 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #115 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #116 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #117 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #118 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #119 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #120 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #121 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #122 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #123 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #124 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #125 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #126 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #127 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #128 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #129 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #130 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #131 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #132 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #133 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #134 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #135 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #136 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #137 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #138 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #139 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #140 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #141 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #142 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #143 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #144 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #145 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #146 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #147 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #148 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #149 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #150 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #151 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #152 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #153 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #154 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #155 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #156 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #157 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #158 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #159 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #160 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #161 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #162 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #163 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #164 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #165 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #166 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #167 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #168 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #169 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #170 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #171 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #172 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #173 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #174 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #175 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #176 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #177 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #178 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #179 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #180 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #181 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #182 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #183 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #184 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #185 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #186 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #187 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #188 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #189 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #190 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #191 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #192 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #193 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #194 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #195 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #196 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #197 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #198 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #199 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #200 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #201 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #202 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #203 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #204 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #205 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #206 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #207 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #208 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #209 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #210 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #211 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #212 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #213 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #214 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #215 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #216 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #217 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #218 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #219 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #220 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #221 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #222 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #223 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #224 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #225 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #226 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #227 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #228 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #229 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #230 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #231 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #232 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #233 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #234 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #235 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #236 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #237 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #238 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #239 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #240 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #241 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #242 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #243 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #244 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #245 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #246 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #247 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #248 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #249 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #250 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #251 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #252 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #253 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #254 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #255 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #256 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #257 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #258 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #259 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #260 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #261 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #262 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #263 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #264 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #265 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #266 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #267 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #268 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #269 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #270 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #271 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #272 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #273 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #274 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #275 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #276 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #277 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #278 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #279 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #280 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #281 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #282 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #283 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #284 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #285 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #286 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #287 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #288 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #289 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #290 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #291 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #292 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #293 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #294 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #295 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #296 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #297 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #298 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #299 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #300 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #301 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #302 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #303 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #304 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #305 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #306 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #307 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #308 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #309 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #310 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #311 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #312 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #313 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #314 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #315 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #316 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #317 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #318 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #319 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #320 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #321 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #322 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #323 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #324 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #325 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #326 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #327 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #328 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #329 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #330 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #331 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #332 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #333 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #334 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #335 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #336 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #337 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #338 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #339 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #340 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #341 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #342 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #343 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #344 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #345 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #346 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #347 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #348 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #349 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #350 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #351 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #352 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #353 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #354 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #355 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #356 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #357 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #358 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #359 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: #360 0x557c1c9fa668 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:790:11 Step #5: #361 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #362 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #363 0x557c1ca07049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #364 0x557c1c9f3c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #365 0x557c1c9f920b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #366 0x557c1c9f21dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #367 0x557c1c9f9a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #368 0x557c1c9ef9c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #369 0x557c1c9ef9c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #370 0x557c1c9ffacb in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #371 0x557c1c9ffacb in clang::Parser::ParseParenExpression(clang::ParenParseOption&, bool, clang::ParenExprKind, clang::TypoCorrectionTypeBehavior, clang::OpaquePtr&, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:2974:14 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==2852==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f827591495d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000b24 rsi = 0x0000000000000b24 rbp = 0x0000557c26be0e70 rsp = 0x0000557c26be0dc8 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x0000557c26be0fb0 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000000 r14 = 0x0000557c26be0fb0 r15 = 0x0000000000000b24 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==2852==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77105505c0bd13245a8de5b9a3477c0b1f5ae76d Step #5: MERGE-OUTER: attempt 150 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1551307244 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x559b299795f8, 0x559b299796d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x559b299796d0,0x559b2997a450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/77105505c0bd13245a8de5b9a3477c0b1f5ae76d' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 19986 processed earlier; will process 1667 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 120Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 121Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 123Mb Step #5: ==2856== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b1e9a4a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b1e918c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b1e8fb7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0aa79d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0aa78ac95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x559b264862f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f0aa79d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x559b220ce7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x559b21bf341c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x559b21bf042c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x559b21b29c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x559b21b28e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x559b21b27747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x559b21ba3320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #14 0x559b21ba20b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #15 0x559b21beda79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #16 0x559b21b27570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #17 0x559b21ba3320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #18 0x559b21ba20b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #19 0x559b21beda79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #20 0x559b21b27570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #21 0x559b21b2425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #22 0x559b21b0fd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #23 0x559b216b75c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #24 0x559b215f1213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #25 0x559b2124075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #26 0x559b1e9c7f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #27 0x559b1e9a502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #28 0x559b1e8fcead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #29 0x559b1e906448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #30 0x559b1e8ec8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #31 0x559b1e919622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #32 0x7f0aa77b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #33 0x559b1e8dfcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a5805bf39073d54966b475238c000d76956d104e Step #5: MERGE-OUTER: attempt 151 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1552780000 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5598bd41f5f8, 0x5598bd41f6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5598bd41f6d0,0x5598bd420450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/a5805bf39073d54966b475238c000d76956d104e' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 19998 processed earlier; will process 1655 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 118Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 124Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 137Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x5598be7df0f0 <./test.cc:3:1, col:6> col:6 invalid foo 'void (int (*)(int, ...))' external-linkage Step #5: `-ParmVarDecl 0x5598be7defe0 col:6 invalid k 'int (*)(int, ...)' Step #5: lookup results for foo: Step #5: FunctionDecl 0x5598be7df0f0 <./test.cc:3:1, col:6> col:6 invalid foo 'void (int (*)(int, ...))' external-linkage Step #5: `-ParmVarDecl 0x5598be7defe0 col:6 invalid k 'int (*)(int, ...)' Step #5: #32 pulse cov: 82 ft: 89 exec/s: 32 rss: 141Mb Step #5: lookup results for foo: Step #5: VarDecl 0x5598be75d550 <./test.cc:55:1, line:57:6> col:6 invalid foo 'int' external-linkage Step #5: #64 pulse cov: 82 ft: 96 exec/s: 4 rss: 144Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/AST/TemplateName.cpp:175: TemplateName::NameKind clang::TemplateName::getKind() const: Assertion `isa(ND)' failed. Step #5: ==2860== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598b244aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598b23bec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598b23a17c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff40f32b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff40f20495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5598b9f2c2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ff40f32b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7ff40f12f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7ff40f10e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7ff40f10e728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7ff40f11ffd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x5598b7996e40 in clang::TemplateName::getKind() const /src/llvm-project/clang/lib/AST/TemplateName.cpp:175:5 Step #5: #12 0x5598b6d0dd11 in clang::ASTContext::getNameForTemplate(clang::TemplateName, clang::SourceLocation) const /src/llvm-project/clang/lib/AST/ASTContext.cpp:7326:16 Step #5: #13 0x5598b5d96241 in clang::Sema::DecomposeUnqualifiedId(clang::UnqualifiedId const&, clang::TemplateArgumentListInfo&, clang::DeclarationNameInfo&, clang::TemplateArgumentListInfo const*&) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:2544:24 Step #5: #14 0x5598b5d89459 in clang::Sema::ActOnIdExpression(clang::Scope*, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool, clang::CorrectionCandidateCallback*, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:2840:3 Step #5: #15 0x5598b563097f in clang::Parser::tryParseCXXIdExpression(clang::CXXScopeSpec&, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:620:17 Step #5: #16 0x5598b563298d in clang::Parser::ParseCXXIdExpression(bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:668:23 Step #5: #17 0x5598b5611578 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp Step #5: #18 0x5598b56089c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #19 0x5598b56089c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #20 0x5598b56087e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #21 0x5598b56ffebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #22 0x5598b56feec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #23 0x5598b56fc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #24 0x5598b570d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #25 0x5598b5637c4a in clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:1476:19 Step #5: #26 0x5598b5632b52 in clang::Parser::ParseLambdaExpression() /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:684:10 Step #5: #27 0x5598b56131fc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1594:13 Step #5: #28 0x5598b5609dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #29 0x5598b5609dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #30 0x5598b5608aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #31 0x5598b56087e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #32 0x5598b56ffebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #33 0x5598b56feec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #34 0x5598b56fc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #35 0x5598b570d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #36 0x5598b561fb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #37 0x5598b561107d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #38 0x5598b56089c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #39 0x5598b56089c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #40 0x5598b5620049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #41 0x5598b560cc06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #42 0x5598b561220b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #43 0x5598b56089c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #44 0x5598b56089c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #45 0x5598b5609419 in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #46 0x5598b5609419 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:419:25 Step #5: #47 0x5598b560eb6a in clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:129:18 Step #5: #48 0x5598b560ed04 in clang::Parser::ParseArrayBoundExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:169:10 Step #5: #49 0x5598b56bce0a in clang::Parser::ParseBracketDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7954:21 Step #5: #50 0x5598b56b6b31 in clang::Parser::ParseDirectDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7020:7 Step #5: #51 0x5598b56b3423 in clang::Parser::ParseDeclaratorInternal(clang::Declarator&, void (clang::Parser::*)(clang::Declarator&)) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6559:9 Step #5: #52 0x5598b7d4f272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #53 0x5598b7d4f272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #54 0x5598b7d4f272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #55 0x5598b56beea1 in ParseDeclarator /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6441:11 Step #5: #56 0x5598b56beea1 in clang::Parser::ParseParameterDeclarationClause(clang::DeclaratorContext, clang::ParsedAttributes&, llvm::SmallVectorImpl&, clang::SourceLocation&, bool) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7674:5 Step #5: #57 0x5598b56bb077 in ParseParameterDeclarationClause /src/llvm-project/clang/include/clang/Parse/Parser.h:2796:12 Step #5: #58 0x5598b56bb077 in clang::Parser::ParseFunctionDeclarator(clang::Declarator&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7363:7 Step #5: #59 0x5598b56b7138 in clang::Parser::ParseDirectDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7015:7 Step #5: #60 0x5598b56b3b8e in clang::Parser::ParseDeclaratorInternal(clang::Declarator&, void (clang::Parser::*)(clang::Declarator&)) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6578:7 Step #5: #61 0x5598b7d4f272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #62 0x5598b7d4f272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #63 0x5598b7d4f272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #64 0x5598b569533b in ParseDeclarator /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6441:11 Step #5: #65 0x5598b569533b in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2174:3 Step #5: #66 0x5598b56941e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #67 0x5598b5693be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #68 0x5598b56fd59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #69 0x5598b56fc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #70 0x5598b570d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #71 0x5598b5637c4a in clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:1476:19 Step #5: #72 0x5598b5632b52 in clang::Parser::ParseLambdaExpression() /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:684:10 Step #5: #73 0x5598b56131fc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1594:13 Step #5: #74 0x5598b560b1dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #75 0x5598b5612a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #76 0x5598b560b1dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #77 0x5598b5612a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #78 0x5598b56089c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #79 0x5598b56089c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #80 0x5598b56087e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #81 0x5598b56ffebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #82 0x5598b56feec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #83 0x5598b56fc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #84 0x5598b570d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #85 0x5598b5637c4a in clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:1476:19 Step #5: #86 0x5598b5632b52 in clang::Parser::ParseLambdaExpression() /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:684:10 Step #5: #87 0x5598b56131fc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1594:13 Step #5: #88 0x5598b560b1dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #89 0x5598b5612a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #90 0x5598b560b1dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #91 0x5598b5612a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #92 0x5598b560b1dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #93 0x5598b5612a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #94 0x5598b560b1dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #95 0x5598b5612a51 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1176:11 Step #5: #96 0x5598b56089c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #97 0x5598b56089c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #98 0x5598b56087e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #99 0x5598b56ffebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #100 0x5598b56feec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #101 0x5598b56fc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #102 0x5598b570d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #103 0x5598b5637c4a in clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:1476:19 Step #5: #104 0x5598b5632b52 in clang::Parser::ParseLambdaExpression() /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:684:10 Step #5: #105 0x5598b56131fc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1594:13 Step #5: #106 0x5598b5609dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #107 0x5598b5609dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #108 0x5598b5608aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #109 0x5598b56087e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #110 0x5598b56ffebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #111 0x5598b56feec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #112 0x5598b56fc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #113 0x5598b570d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #114 0x5598b561fb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #115 0x5598b561107d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #116 0x5598b56089c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #117 0x5598b56089c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #118 0x5598b5620049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #119 0x5598b560cc06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #120 0x5598b561220b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #121 0x5598b56089c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #122 0x5598b56089c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #123 0x5598b5609419 in ParseExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #124 0x5598b5609419 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:419:25 Step #5: #125 0x5598b560eb6a in clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:129:18 Step #5: #126 0x5598b560ed04 in clang::Parser::ParseArrayBoundExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:169:10 Step #5: #127 0x5598b56bce0a in clang::Parser::ParseBracketDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7954:21 Step #5: #128 0x5598b56b6b31 in clang::Parser::ParseDirectDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7020:7 Step #5: #129 0x5598b56b3423 in clang::Parser::ParseDeclaratorInternal(clang::Declarator&, void (clang::Parser::*)(clang::Declarator&)) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6559:9 Step #5: #130 0x5598b7d4f272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #131 0x5598b7d4f272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #132 0x5598b7d4f272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #133 0x5598b56beea1 in ParseDeclarator /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6441:11 Step #5: #134 0x5598b56beea1 in clang::Parser::ParseParameterDeclarationClause(clang::DeclaratorContext, clang::ParsedAttributes&, llvm::SmallVectorImpl&, clang::SourceLocation&, bool) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7674:5 Step #5: #135 0x5598b56bb077 in ParseParameterDeclarationClause /src/llvm-project/clang/include/clang/Parse/Parser.h:2796:12 Step #5: #136 0x5598b56bb077 in clang::Parser::ParseFunctionDeclarator(clang::Declarator&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7363:7 Step #5: #137 0x5598b56b7138 in clang::Parser::ParseDirectDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7015:7 Step #5: #138 0x5598b56b3b8e in clang::Parser::ParseDeclaratorInternal(clang::Declarator&, void (clang::Parser::*)(clang::Declarator&)) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6578:7 Step #5: #139 0x5598b7d4f272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #140 0x5598b7d4f272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #141 0x5598b7d4f272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #142 0x5598b569533b in ParseDeclarator /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6441:11 Step #5: #143 0x5598b569533b in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2174:3 Step #5: #144 0x5598b56941e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #145 0x5598b5693be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #146 0x5598b56fd59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #147 0x5598b56fc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #148 0x5598b570d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #149 0x5598b5711a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #150 0x5598b5711a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #151 0x5598b7d4f272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #152 0x5598b7d4f272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #153 0x5598b7d4f272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #154 0x5598b570ac7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #155 0x5598b56fe141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #156 0x5598b56fe141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #157 0x5598b56fc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #158 0x5598b570d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #159 0x5598b561fb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #160 0x5598b561107d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #161 0x5598b5609dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #162 0x5598b5609dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #163 0x5598b5608aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #164 0x5598b5620049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #165 0x5598b560cc06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #166 0x5598b561220b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #167 0x5598b560b1dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #168 0x5598b560eb5a in clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:127:18 Step #5: #169 0x5598b56f505f in clang::Parser::ParseTemplateArgument() /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1368:15 Step #5: #170 0x5598b56f4815 in clang::Parser::ParseTemplateArgumentList(llvm::SmallVector&, clang::OpaquePtr, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1394:34 Step #5: #171 0x5598b56f4681 in clang::Parser::ParseTemplateIdAfterTemplateName(bool, clang::SourceLocation&, llvm::SmallVector&, clang::SourceLocation&, clang::OpaquePtr) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1082:17 Step #5: #172 0x5598b56f1bde in clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1122:19 Step #5: #173 0x5598b562c324 in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:516:13 Step #5: #174 0x5598b55d7f49 in ParseOptionalCXXScopeSpecifier /src/llvm-project/clang/include/clang/Parse/Parser.h:4636:12 Step #5: #175 0x5598b55d7f49 in clang::Parser::TryAnnotateTypeOrScopeToken(clang::ImplicitTypenameContext, bool) /src/llvm-project/clang/lib/Parse/Parser.cpp:1977:9 Step #5: #176 0x5598b56c8283 in clang::Parser::isCXXDeclarationSpecifier(clang::ImplicitTypenameContext, clang::Parser::TPResult, bool*) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1124:11 Step #5: #177 0x5598b56cde2f in clang::Parser::isTemplateArgumentList(unsigned int) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1979:7 Step #5: #178 0x5598b562c287 in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:505:13 Step #5: #179 0x5598b55d7f49 in ParseOptionalCXXScopeSpecifier /src/llvm-project/clang/include/clang/Parse/Parser.h:4636:12 Step #5: #180 0x5598b55d7f49 in clang::Parser::TryAnnotateTypeOrScopeToken(clang::ImplicitTypenameContext, bool) /src/llvm-project/clang/lib/Parse/Parser.cpp:1977:9 Step #5: #181 0x5598b56c8283 in clang::Parser::isCXXDeclarationSpecifier(clang::ImplicitTypenameContext, clang::Parser::TPResult, bool*) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:1124:11 Step #5: #182 0x5598b56c6dc9 in clang::Parser::isCXXSimpleDeclaration(bool) /src/llvm-project/clang/lib/Parse/ParseTentative.cpp:127:18 Step #5: #183 0x5598b56fd0ba in isDeclarationStatement /src/llvm-project/clang/include/clang/Parse/Parser.h:7750:14 Step #5: #184 0x5598b56fd0ba in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:215:10 Step #5: #185 0x5598b56fc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #186 0x5598b570d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #187 0x5598b570f9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #188 0x5598b55d1cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #189 0x5598b5697040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #190 0x5598b55cfc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #191 0x5598b55cee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #192 0x5598b55cd747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #193 0x5598b55ca25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #194 0x5598b55b5d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #195 0x5598b515d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #196 0x5598b5097213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #197 0x5598b4ce675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #198 0x5598b246df63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #199 0x5598b244b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #200 0x5598b23a2ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #201 0x5598b23ac448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #202 0x5598b23928e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #203 0x5598b23bf622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #204 0x7ff40f110082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #205 0x5598b2385cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec73e7840b7dc16489088d2c2cd32aeb873628e6 Step #5: MERGE-OUTER: attempt 152 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1568674129 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5596ed2215f8, 0x5596ed2216d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5596ed2216d0,0x5596ed222450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/ec73e7840b7dc16489088d2c2cd32aeb873628e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20069 processed earlier; will process 1584 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 120Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 125Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 125Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 16 rss: 127Mb Step #5: lookup results for foo: Step #5: FunctionDecl 0x5596efa77c10 <./test.cc:3:1, col:6> col:6 invalid foo 'void (int (*)(int, ...))' external-linkage Step #5: `-ParmVarDecl 0x5596efa77b00 col:6 invalid k 'int (*)(int, ...)' Step #5: lookup results for foo: Step #5: FunctionDecl 0x5596efa77c10 <./test.cc:3:1, col:6> col:6 invalid foo 'void (int (*)(int, ...))' external-linkage Step #5: `-ParmVarDecl 0x5596efa77b00 col:6 invalid k 'int (*)(int, ...)' Step #5: ==2880== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596e224ca74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596e21c0c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596e21a37c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f970160d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97014e695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5596e9d2e2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f970160d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5596e59767bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5596e549b41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5596e549842c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5596e53d1c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5596e53d0e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5596e53cf747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5596e544b320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #14 0x5596e544a0b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #15 0x5596e5495a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #16 0x5596e53cf570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #17 0x5596e53cc25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x5596e53b7d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x5596e4f5f5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x5596e4e99213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x5596e4ae875d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x5596e226ff63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x5596e224d02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x5596e21a4ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x5596e21ae448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x5596e21948e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x5596e21c1622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f97013f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x5596e2187cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b34e70ee30940bfb3fac3bb19ba10c3e7e80d13 Step #5: MERGE-OUTER: attempt 153 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1571132870 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x562f282835f8, 0x562f282836d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x562f282836d0,0x562f28284450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/2b34e70ee30940bfb3fac3bb19ba10c3e7e80d13' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20096 processed earlier; will process 1557 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 86 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 82 ft: 86 exec/s: 0 rss: 122Mb Step #5: #16 pulse cov: 82 ft: 90 exec/s: 0 rss: 126Mb Step #5: #32 pulse cov: 82 ft: 94 exec/s: 32 rss: 129Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2888== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f1d2aea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f1d222c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f1d2057c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c5251341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c523ec95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x562f24d902f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f7c5251341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f7c5231700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f7c522f6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f7c522f6728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f7c52307fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x562f205e25e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x562f205082f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x562f204333df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x562f204333df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x562f20432e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x562f20431747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x562f204ad320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #18 0x562f204ac0b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #19 0x562f204f7a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #20 0x562f20431570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #21 0x562f2042e25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #22 0x562f20419d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #23 0x562f1ffc15c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #24 0x562f1fefb213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #25 0x562f1fb4a75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #26 0x562f1d2d1f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #27 0x562f1d2af02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #28 0x562f1d206ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #29 0x562f1d210448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #30 0x562f1d1f68e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #31 0x562f1d223622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #32 0x7f7c522f8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #33 0x562f1d1e9cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5bdb8b6d7a9c1aa463e5aa4b4818f89a72bc8b64 Step #5: MERGE-OUTER: attempt 154 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1574085698 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55a06594c5f8, 0x55a06594c6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55a06594c6d0,0x55a06594d450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/5bdb8b6d7a9c1aa463e5aa4b4818f89a72bc8b64' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20148 processed earlier; will process 1505 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 82 ft: 84 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 123Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 128Mb Step #5: #32 pulse cov: 82 ft: 91 exec/s: 32 rss: 128Mb Step #5: #64 pulse cov: 82 ft: 94 exec/s: 21 rss: 132Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==2896== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a05a977a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a05a8ebc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a05a8ce7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff88b71741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff88b5f095c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55a0624592f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7ff88b71741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7ff88b51b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7ff88b4fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7ff88b4fa728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7ff88b50bfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55a05dcab5e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x55a05dbd12f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x55a05dbc0f55 in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x55a05dbc0f55 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:1972:3 Step #5: #15 0x55a05dbc0be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #16 0x55a05dc2a59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #17 0x55a05dc2971f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #18 0x55a05dc3a3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #19 0x55a05dc3c9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #20 0x55a05dafecea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #21 0x55a05dbc4040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #22 0x55a05dafcc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #23 0x55a05dafbe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #24 0x55a05dafa747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #25 0x55a05daf725d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #26 0x55a05dae2d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #27 0x55a05d68a5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #28 0x55a05d5c4213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #29 0x55a05d21375d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #30 0x55a05a99af63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #31 0x55a05a97802f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #32 0x55a05a8cfead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #33 0x55a05a8d9448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #34 0x55a05a8bf8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #35 0x55a05a8ec622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #36 0x7ff88b4fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #37 0x55a05a8b2cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-519bfdaa561758acf54f85d002edc8ec57d74597 Step #5: MERGE-OUTER: attempt 155 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1579309987 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56537bd1f5f8, 0x56537bd1f6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56537bd1f6d0,0x56537bd20450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/519bfdaa561758acf54f85d002edc8ec57d74597' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20253 processed earlier; will process 1400 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 123Mb Step #5: #16 pulse cov: 82 ft: 89 exec/s: 16 rss: 128Mb Step #5: #32 pulse cov: 82 ft: 90 exec/s: 32 rss: 128Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 10 rss: 139Mb Step #5: #128 pulse cov: 82 ft: 99 exec/s: 7 rss: 145Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/SemaLookup.cpp:335: bool clang::LookupResult::checkDebugAssumptions() const: Assertion `ResultKind != LookupResultKind::Found || Decls.size() == 1' failed. Step #5: ==2904== ERROR: libFuzzer: deadly signal Step #5: #0 0x565370d4aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565370cbec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565370ca17c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f77db73b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77db61495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x56537882c2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f77db73b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f77db53f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f77db51e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f77db51e728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f77db52ffd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x56537498f060 in clang::LookupResult::checkDebugAssumptions() const /src/llvm-project/clang/lib/Sema/SemaLookup.cpp:335:3 Step #5: #12 0x5653741e64f1 in getResultKind /src/llvm-project/clang/include/clang/Sema/Lookup.h:345:5 Step #5: #13 0x5653741e64f1 in clang::NamedDecl* clang::LookupResult::getAsSingle() const /src/llvm-project/clang/include/clang/Sema/Lookup.h:559:9 Step #5: #14 0x565374477d73 in clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&, llvm::MutableArrayRef) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp:6635:28 Step #5: #15 0x565374476b71 in clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp:6319:15 Step #5: #16 0x565373f98ba9 in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #17 0x565373f9642c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #18 0x565373f941e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #19 0x565373f93be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #20 0x565373ffd59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #21 0x565373ffc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #22 0x56537400d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #23 0x565373f1fb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #24 0x565373f1107d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #25 0x565373f089c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #26 0x565373f089c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #27 0x565373f087e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #28 0x565373fffebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #29 0x565373ffeec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #30 0x565373ffc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #31 0x56537400d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #32 0x565374011a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #33 0x565374011a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #34 0x56537664f272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #35 0x56537664f272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #36 0x56537664f272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #37 0x56537400ac7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #38 0x565373ffe141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #39 0x565373ffe141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #40 0x565373ffc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #41 0x56537400d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #42 0x565373f1fb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #43 0x565373f1107d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #44 0x565373f09dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #45 0x565373f09dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #46 0x565373f08aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #47 0x565373f20049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #48 0x565373f0cc06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #49 0x565373f1220b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #50 0x565373f089c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #51 0x565373f089c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #52 0x565373f087e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #53 0x565373fffebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #54 0x565373ffeec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #55 0x565373ffc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #56 0x56537400d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #57 0x565373f1fb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #58 0x565373f1107d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #59 0x565373f089c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #60 0x565373f089c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #61 0x565373f087e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #62 0x565373fffebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #63 0x565373ffeec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #64 0x565373ffc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #65 0x56537400d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #66 0x565374011a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #67 0x565374011a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #68 0x56537664f272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #69 0x56537664f272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #70 0x56537664f272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #71 0x56537400ac7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #72 0x565373ffe141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #73 0x565373ffe141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #74 0x565373ffc71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #75 0x56537400d3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #76 0x565373f1fb4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #77 0x565373f1107d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #78 0x565373f09dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #79 0x565373f09dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #80 0x565373f08aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #81 0x565373f20049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #82 0x565373f0cc06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #83 0x565373f1220b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #84 0x565373f0b1dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #85 0x565373f0eb5a in clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:127:18 Step #5: #86 0x565373f0ed04 in clang::Parser::ParseArrayBoundExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:169:10 Step #5: #87 0x565373fbce0a in clang::Parser::ParseBracketDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7954:21 Step #5: #88 0x565373fb6b31 in clang::Parser::ParseDirectDeclarator(clang::Declarator&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:7020:7 Step #5: #89 0x565373fb3423 in clang::Parser::ParseDeclaratorInternal(clang::Declarator&, void (clang::Parser::*)(clang::Declarator&)) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6559:9 Step #5: #90 0x56537664f272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #91 0x56537664f272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #92 0x56537664f272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #93 0x565373f9533b in ParseDeclarator /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:6441:11 Step #5: #94 0x565373f9533b in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2174:3 Step #5: #95 0x565373ecfc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #96 0x565373ecee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #97 0x565373ecd747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #98 0x565373eca25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #99 0x565373eb5d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #100 0x565373a5d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #101 0x565373997213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #102 0x5653735e675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #103 0x565370d6df63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #104 0x565370d4b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #105 0x565370ca2ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #106 0x565370cac448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #107 0x565370c928e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #108 0x565370cbf622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #109 0x7f77db520082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #110 0x565370c85cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0056f7a8fd84cadad4e99446b8e943cc0ad70b85 Step #5: MERGE-OUTER: attempt 156 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1600356439 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5573e35a55f8, 0x5573e35a56d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5573e35a56d0,0x5573e35a6450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/0056f7a8fd84cadad4e99446b8e943cc0ad70b85' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20412 processed earlier; will process 1241 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 1 rss: 119Mb Step #5: #2 pulse cov: 82 ft: 84 exec/s: 2 rss: 123Mb Step #5: #4 pulse cov: 82 ft: 86 exec/s: 4 rss: 123Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==2932==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc5bde2ff8 (pc 0x7f61a01c895d bp 0x5573e6135470 sp 0x5573e61353c8 T2932) Step #5: ==2932==The signal is caused by a WRITE memory access. Step #5: #0 0x7f61a01c895d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5573e00b22f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f61a02ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x5573dd197d3c in isFileContext /src/llvm-project/clang/include/clang/AST/DeclBase.h Step #5: #4 0x5573dd197d3c in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1391:7 Step #5: #5 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #249 0x5573dd197ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==2932==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f61a01c895d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000b74 rsi = 0x0000000000000b74 rbp = 0x00005573e6135470 rsp = 0x00005573e61353c8 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x00005573e61355b0 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000001 r14 = 0x00005573e61355b0 r15 = 0x0000000000000b74 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==2932==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9a26290e66132a69ca34c7166d32b8ff5d76f71 Step #5: MERGE-OUTER: attempt 157 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1602726984 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56150dc035f8, 0x56150dc036d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56150dc036d0,0x56150dc04450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/a9a26290e66132a69ca34c7166d32b8ff5d76f71' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20419 processed earlier; will process 1234 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 121Mb Step #5: #8 pulse cov: 82 ft: 87 exec/s: 0 rss: 123Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 125Mb Step #5: #32 pulse cov: 82 ft: 92 exec/s: 32 rss: 130Mb Step #5: ALARM: working on the last Unit for 100 seconds Step #5: and the timeout value is 100 (use -timeout=N to change) Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./timeout-3f1252ab5f02e8ecb198dc00916cbf0a6e79ba86 Step #5: ==2940== ERROR: libFuzzer: timeout after 100 seconds Step #5: #0 0x561502c2ea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561502ba2c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561502b8574d in fuzzer::Fuzzer::AlarmCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:304:5 Step #5: #3 0x7f238353041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x5615064d1275 in getIdentifierNamespace /src/llvm-project/clang/include/clang/AST/DeclBase.h:907:12 Step #5: #5 0x5615064d1275 in isInIdentifierNamespace /src/llvm-project/clang/include/clang/AST/DeclBase.h:911:12 Step #5: #6 0x5615064d1275 in clang::LookupResult::getAcceptableDecl(clang::NamedDecl*) const /src/llvm-project/clang/include/clang/Sema/Lookup.h:409:13 Step #5: #7 0x561506892aa8 in clang::Sema::CppLookupName(clang::LookupResult&, clang::Scope*) /src/llvm-project/clang/lib/Sema/SemaLookup.cpp:1503:29 Step #5: #8 0x561506899c73 in clang::Sema::LookupName(clang::LookupResult&, clang::Scope*, bool, bool) /src/llvm-project/clang/lib/Sema/SemaLookup.cpp:2311:9 Step #5: #9 0x561506c9d79e in clang::Sema::LookupTemplateName(clang::LookupResult&, clang::Scope*, clang::CXXScopeSpec&, clang::QualType, bool, clang::Sema::RequiredTemplateKind, clang::Sema::AssumedTemplateKind*, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:471:7 Step #5: #10 0x561506c9c08c in clang::Sema::isTemplateName(clang::Scope*, clang::CXXScopeSpec&, bool, clang::UnqualifiedId const&, clang::OpaquePtr, bool, clang::OpaquePtr&, bool&, bool) /src/llvm-project/clang/lib/Sema/SemaTemplate.cpp:211:7 Step #5: #11 0x561505e1023f in clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:495:42 Step #5: #12 0x561505dbbf49 in ParseOptionalCXXScopeSpecifier /src/llvm-project/clang/include/clang/Parse/Parser.h:4636:12 Step #5: #13 0x561505dbbf49 in clang::Parser::TryAnnotateTypeOrScopeToken(clang::ImplicitTypenameContext, bool) /src/llvm-project/clang/lib/Parse/Parser.cpp:1977:9 Step #5: #14 0x561505e7bf66 in clang::Parser::isDeclarationSpecifier(clang::ImplicitTypenameContext, bool) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:5874:9 Step #5: #15 0x561505e7b1ba in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2463:10 Step #5: #16 0x561505db3c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #17 0x561505db2e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #18 0x561505db1747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #19 0x561505dae25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #20 0x561505d99d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #21 0x5615059415c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #22 0x56150587b213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #23 0x5615054ca75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #24 0x561502c51f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #25 0x561502c2f02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #26 0x561502b86ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #27 0x561502b90448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #28 0x561502b768e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #29 0x561502ba3622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #30 0x7f2383315082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #31 0x561502b69cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::AlarmCallback() Step #5: SUMMARY: libFuzzer: timeout Step #5: MERGE-OUTER: attempt 158 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1706080200 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5607de45a5f8, 0x5607de45a6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5607de45a6d0,0x5607de45b450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/3f1252ab5f02e8ecb198dc00916cbf0a6e79ba86' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20457 processed earlier; will process 1196 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 120Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 120Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 0 rss: 122Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 125Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 138Mb Step #5: #32 pulse cov: 82 ft: 89 exec/s: 6 rss: 141Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 9 rss: 146Mb Step #5: ==3052== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607d3485a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5607d33f9c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607d33dc7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa9e7d1441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa9e7bed95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5607daf672f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fa9e7d1441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5607d6baf7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5607d66d441c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5607d66d142c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5607d66cf1e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x5607d66cebe2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x5607d673859b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x5607d673771f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x5607d67483e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x5607d674a9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x5607d660ccea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #17 0x5607d66d2040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #18 0x5607d660ac31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #19 0x5607d6609e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #20 0x5607d6608747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #21 0x5607d660525d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #22 0x5607d65f0d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #23 0x5607d61985c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #24 0x5607d60d2213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #25 0x5607d5d2175d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #26 0x5607d34a8f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #27 0x5607d348602f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #28 0x5607d33ddead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #29 0x5607d33e7448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #30 0x5607d33cd8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #31 0x5607d33fa622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #32 0x7fa9e7af9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #33 0x5607d33c0cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5061f6ade8c2158351441805ddeaaae9fb4f6300 Step #5: MERGE-OUTER: attempt 159 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1715206977 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x558fec2095f8, 0x558fec2096d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x558fec2096d0,0x558fec20a450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/5061f6ade8c2158351441805ddeaaae9fb4f6300' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20532 processed earlier; will process 1121 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 120Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 122Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 124Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 125Mb Step #5: #16 pulse cov: 82 ft: 88 exec/s: 16 rss: 130Mb Step #5: ==3064== ERROR: libFuzzer: deadly signal Step #5: #0 0x558fe1234a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558fe11a8c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558fe118b7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1cc3fdf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1cc3eb895c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x558fe8d162f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f1cc3fdf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x558fe495e7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x558fe448341c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x558fe448042c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x558fe43b9c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x558fe43b8e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x558fe43b7747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x558fe43b425d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x558fe439fd7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x558fe3f475c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x558fe3e81213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x558fe3ad075d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x558fe1257f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x558fe123502f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x558fe118cead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x558fe1196448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x558fe117c8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x558fe11a9622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f1cc3dc4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x558fe116fcad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ebb0bbaec03624fb334896a7f8b995e6e1784235 Step #5: MERGE-OUTER: attempt 160 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1717682777 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x564218b3f5f8, 0x564218b3f6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x564218b3f6d0,0x564218b40450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/ebb0bbaec03624fb334896a7f8b995e6e1784235' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20552 processed earlier; will process 1101 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 120Mb Step #5: #2 pulse cov: 82 ft: 84 exec/s: 0 rss: 120Mb Step #5: #4 pulse cov: 82 ft: 85 exec/s: 0 rss: 135Mb Step #5: #8 pulse cov: 82 ft: 87 exec/s: 0 rss: 136Mb Step #5: ==3068== ERROR: libFuzzer: deadly signal Step #5: #0 0x56420db6aa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56420dadec78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56420dac17c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f441280841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44126e195c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x56421564c2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f441280841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5642112947bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x564210db941c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x564210db642c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x564210cefc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x564210ceee0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x564210ced747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x564210cea25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x564210cd5d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x56421087d5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x5642107b7213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x56421040675d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x56420db8df63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x56420db6b02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x56420dac2ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x56420dacc448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x56420dab28e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x56420dadf622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f44125ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x56420daa5cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27095c0eb2f4b64282eb342135e4f391a18254a4 Step #5: MERGE-OUTER: attempt 161 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1719641584 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5609182c25f8, 0x5609182c26d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5609182c26d0,0x5609182c3450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/27095c0eb2f4b64282eb342135e4f391a18254a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20561 processed earlier; will process 1092 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 82 ft: 84 exec/s: 0 rss: 119Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 121Mb Step #5: #8 pulse cov: 82 ft: 86 exec/s: 0 rss: 131Mb Step #5: #16 pulse cov: 82 ft: 86 exec/s: 0 rss: 131Mb Step #5: #32 pulse cov: 82 ft: 88 exec/s: 32 rss: 131Mb Step #5: #64 pulse cov: 82 ft: 93 exec/s: 12 rss: 147Mb Step #5: ==3078== ERROR: libFuzzer: deadly signal Step #5: #0 0x56090d2eda74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56090d261c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56090d2447c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd234e1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd234cf295c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x560914dcf2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fd234e1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x560910a177bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x56091053c41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x56091053942c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5609105371e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x560910536be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x5609105a059b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x56091059f71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x5609105b03e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x5609105b29e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x560910474cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #17 0x56091053a040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #18 0x560910472c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #19 0x560910471e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #20 0x560910470747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #21 0x5609104ec320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #22 0x5609104eb0b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #23 0x560910536a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #24 0x560910470570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #25 0x56091046d25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #26 0x560910458d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #27 0x5609100005c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #28 0x56090ff3a213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #29 0x56090fb8975d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #30 0x56090d310f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #31 0x56090d2ee02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #32 0x56090d245ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #33 0x56090d24f448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #34 0x56090d2358e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #35 0x56090d262622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #36 0x7fd234bfe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #37 0x56090d228cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b4b79a83a47eadb598ca7d88b936215e6c8379f Step #5: MERGE-OUTER: attempt 162 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1727129842 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55f3edc145f8, 0x55f3edc146d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55f3edc146d0,0x55f3edc15450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/6b4b79a83a47eadb598ca7d88b936215e6c8379f' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20631 processed earlier; will process 1022 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 124Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 125Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 130Mb Step #5: #8 pulse cov: 82 ft: 87 exec/s: 0 rss: 137Mb Step #5: #16 pulse cov: 82 ft: 90 exec/s: 16 rss: 139Mb Step #5: #32 pulse cov: 82 ft: 92 exec/s: 32 rss: 140Mb Step #5: #64 pulse cov: 82 ft: 99 exec/s: 5 rss: 151Mb Step #5: #128 pulse cov: 82 ft: 104 exec/s: 8 rss: 151Mb Step #5: #256 pulse cov: 82 ft: 112 exec/s: 12 rss: 151Mb Step #5: ==3092== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f3e2c3fa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f3e2bb3c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f3e2b967c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28bb95441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28bb82d95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55f3ea7212f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f28bb95441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55f3e63697bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55f3e5e8e41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55f3e5e8b42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55f3e5e891e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x55f3e5e88be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x55f3e5ef259b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x55f3e5ef171f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x55f3e5f023e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x55f3e5f049e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x55f3e5dc6cea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #17 0x55f3e5e8c040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #18 0x55f3e5dc4c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #19 0x55f3e5dc3e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #20 0x55f3e5dc2747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #21 0x55f3e5e3e320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #22 0x55f3e5e3d0b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #23 0x55f3e5e88a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #24 0x55f3e5dc2570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #25 0x55f3e5dbf25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #26 0x55f3e5daad7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #27 0x55f3e59525c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #28 0x55f3e588c213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #29 0x55f3e54db75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #30 0x55f3e2c62f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #31 0x55f3e2c4002f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #32 0x55f3e2b97ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #33 0x55f3e2ba1448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #34 0x55f3e2b878e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #35 0x55f3e2bb4622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #36 0x7f28bb739082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #37 0x55f3e2b7acad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2282347725790bcf398f718516a99561eddfd4e2 Step #5: MERGE-OUTER: attempt 163 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1750936641 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x561d5127c5f8, 0x561d5127c6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x561d5127c6d0,0x561d5127d450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/2282347725790bcf398f718516a99561eddfd4e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20923 processed earlier; will process 730 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 124Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 125Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 128Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 128Mb Step #5: #16 pulse cov: 82 ft: 84 exec/s: 0 rss: 129Mb Step #5: #32 pulse cov: 82 ft: 92 exec/s: 32 rss: 132Mb Step #5: #64 pulse cov: 82 ft: 99 exec/s: 16 rss: 137Mb Step #5: ==3120== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d462a7a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d4621bc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d461fe7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb340aba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb34099395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x561d4dd892f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fb340aba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x561d499d17bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x561d494f641c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x561d494f342c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x561d494f11e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x561d494f0be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x561d4955a59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x561d4955971f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x561d4956a3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x561d4956c9e2 in clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:2569:21 Step #5: #16 0x561d4942ecea in clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::LateParsedAttrList*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1415:10 Step #5: #17 0x561d494f4040 in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/include/clang/Parse/Parser.h Step #5: #18 0x561d4942cc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #19 0x561d4942be0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #20 0x561d4942a747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #21 0x561d494a6320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #22 0x561d494a50b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #23 0x561d494f0a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #24 0x561d4942a570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #25 0x561d494a6320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #26 0x561d494a50b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #27 0x561d494f0a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #28 0x561d4942a570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #29 0x561d4942725d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #30 0x561d49412d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #31 0x561d48fba5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #32 0x561d48ef4213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #33 0x561d48b4375d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #34 0x561d462caf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #35 0x561d462a802f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #36 0x561d461ffead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #37 0x561d46209448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #38 0x561d461ef8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #39 0x561d4621c622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #40 0x7fb34089f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #41 0x561d461e2cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cdd7ff565620fec3c053e28b60c8f5c15e0a1496 Step #5: MERGE-OUTER: attempt 164 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1757699758 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55cf64f9b5f8, 0x55cf64f9b6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55cf64f9b6d0,0x55cf64f9c450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/cdd7ff565620fec3c053e28b60c8f5c15e0a1496' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 20991 processed earlier; will process 662 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 122Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 122Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 122Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 123Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 131Mb Step #5: #32 pulse cov: 82 ft: 86 exec/s: 32 rss: 131Mb Step #5: #64 pulse cov: 82 ft: 91 exec/s: 21 rss: 133Mb Step #5: #128 pulse cov: 82 ft: 98 exec/s: 18 rss: 152Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==3128==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffc1a592ff8 (pc 0x7f92683a995d bp 0x55cf65cd99f0 sp 0x55cf65cd9948 T3128) Step #5: ==3128==The signal is caused by a WRITE memory access. Step #5: #0 0x7f92683a995d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55cf61aa82f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f92684d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x55cf5a0532df in doit /src/llvm-project/clang/include/clang/AST/DeclBase.h Step #5: #4 0x55cf5a0532df in doit /src/llvm-project/clang/include/clang/AST/DeclBase.h:2892:12 Step #5: #5 0x55cf5a0532df in doCast /src/llvm-project/llvm/include/llvm/Support/Casting.h:482:12 Step #5: #6 0x55cf5a0532df in cast /src/llvm-project/llvm/include/llvm/Support/Casting.h:573:10 Step #5: #7 0x55cf5a0532df in clang::DeclContext::getParent() /src/llvm-project/clang/include/clang/AST/DeclBase.h:2127:12 Step #5: #8 0x55cf5eb8decf in getParent /src/llvm-project/clang/include/clang/AST/DeclBase.h:2130:44 Step #5: #9 0x55cf5eb8decf in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:10 Step #5: #10 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #249 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #250 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #251 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #252 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #253 0x55cf5eb8def2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==3128==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f92683a995d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000c38 rsi = 0x0000000000000c38 rbp = 0x000055cf65cd99f0 rsp = 0x000055cf65cd9948 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x000055cf65cd9b30 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000001 r14 = 0x000055cf65cd9b30 r15 = 0x0000000000000c38 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==3128==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7466af5989bb5c003aa0c3124bd0f95b8fc1d93 Step #5: MERGE-OUTER: attempt 165 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1780706697 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5592a899d5f8, 0x5592a899d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5592a899d6d0,0x5592a899e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/c7466af5989bb5c003aa0c3124bd0f95b8fc1d93' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21136 processed earlier; will process 517 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 111Mb Step #5: #2 pulse cov: 82 ft: 84 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 82 ft: 85 exec/s: 0 rss: 121Mb Step #5: clang-fuzzer: /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173: void clang::DeclSpec::Finish(Sema &, const PrintingPolicy &): Assertion `!TypeSpecOwned || isDeclRep((TST)TypeSpecType)' failed. Step #5: ==3169== ERROR: libFuzzer: deadly signal Step #5: #0 0x55929d9c8a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55929d93cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55929d91f7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf0534541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf0521e95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5592a54aa2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7faf0534541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7faf0514900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7faf05128858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7faf05128728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7faf05139fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x5592a0cfc5e8 in clang::DeclSpec::Finish(clang::Sema&, clang::PrintingPolicy const&) /src/llvm-project/clang/lib/Sema/DeclSpec.cpp:1173:3 Step #5: #12 0x5592a0c222f4 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3495:10 Step #5: #13 0x5592a0b4d3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #14 0x5592a0b4d3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #15 0x5592a0b4ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #16 0x5592a0b4b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #17 0x5592a0bc7320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #18 0x5592a0bc60b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #19 0x5592a0c11a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #20 0x5592a0b4b570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #21 0x5592a0b4825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #22 0x5592a0b33d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #23 0x5592a06db5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #24 0x5592a0615213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #25 0x5592a026475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #26 0x55929d9ebf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #27 0x55929d9c902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #28 0x55929d920ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #29 0x55929d92a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #30 0x55929d9108e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #31 0x55929d93d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #32 0x7faf0512a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #33 0x55929d903cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91866dbd6f0bba435d899144c7383bdcb36c865b Step #5: MERGE-OUTER: attempt 166 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1782425077 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56451094d5f8, 0x56451094d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56451094d6d0,0x56451094e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/91866dbd6f0bba435d899144c7383bdcb36c865b' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21142 processed earlier; will process 511 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 119Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 120Mb Step #5: #4 pulse cov: 82 ft: 85 exec/s: 0 rss: 128Mb Step #5: #8 pulse cov: 82 ft: 87 exec/s: 0 rss: 128Mb Step #5: #16 pulse cov: 82 ft: 90 exec/s: 5 rss: 136Mb Step #5: #32 pulse cov: 82 ft: 95 exec/s: 4 rss: 138Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==3177==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdd8699ff8 (pc 0x7fac2bb5595d bp 0x564511670b30 sp 0x564511670a88 T3177) Step #5: ==3177==The signal is caused by a WRITE memory access. Step #5: #0 0x7fac2bb5595d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x56450d45a2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7fac2bc7c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x56450a53fd44 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1394:73 Step #5: #4 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #5 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x56450a53fef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==3177==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007fac2bb5595d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000c69 rsi = 0x0000000000000c69 rbp = 0x0000564511670b30 rsp = 0x0000564511670a88 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x0000564511670c70 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000001 r14 = 0x0000564511670c70 r15 = 0x0000000000000c69 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==3177==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4dd0a1cc9ddd724c9b61589bb2c3480d440764c Step #5: MERGE-OUTER: attempt 167 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1792893178 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55aae7a625f8, 0x55aae7a626d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55aae7a626d0,0x55aae7a63450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/e4dd0a1cc9ddd724c9b61589bb2c3480d440764c' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21179 processed earlier; will process 474 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 118Mb Step #5: #2 pulse cov: 82 ft: 84 exec/s: 0 rss: 122Mb Step #5: #4 pulse cov: 82 ft: 85 exec/s: 0 rss: 125Mb Step #5: #8 pulse cov: 82 ft: 87 exec/s: 0 rss: 130Mb Step #5: #16 pulse cov: 82 ft: 87 exec/s: 0 rss: 132Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==3215==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffe18e7aff8 (pc 0x7f795b1f295d bp 0x55aae87bbb30 sp 0x55aae87bba88 T3215) Step #5: ==3215==The signal is caused by a WRITE memory access. Step #5: #0 0x7f795b1f295d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55aae456f2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f795b31941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x55aae1654d3c in isFileContext /src/llvm-project/clang/include/clang/AST/DeclBase.h Step #5: #4 0x55aae1654d3c in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1391:7 Step #5: #5 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #249 0x55aae1654ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==3215==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f795b1f295d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000c8f rsi = 0x0000000000000c8f rbp = 0x000055aae87bbb30 rsp = 0x000055aae87bba88 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x000055aae87bbc70 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000001 r14 = 0x000055aae87bbc70 r15 = 0x0000000000000c8f Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==3215==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3202f59da55d6c183b8a850bfa67b163f7b7942c Step #5: MERGE-OUTER: attempt 168 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1796048451 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5614db44d5f8, 0x5614db44d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5614db44d6d0,0x5614db44e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/3202f59da55d6c183b8a850bfa67b163f7b7942c' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21208 processed earlier; will process 445 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 122Mb Step #5: #2 pulse cov: 82 ft: 84 exec/s: 0 rss: 123Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 124Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 0 rss: 124Mb Step #5: ==3237== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614d0478a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614d03ecc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614d03cf7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc7fadb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc7fac8995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5614d7f5a2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fc7fadb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5614d3ba27bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5614d36c741c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5614d36c442c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5614d36c21e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x5614d36c1be2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x5614d372b59b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #16 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #17 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #18 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #19 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #20 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #21 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #22 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #23 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #24 0x5614d372a348 in clang::Parser::ParseStatement(clang::SourceLocation*, clang::Parser::ParsedStmtContext, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:49:11 Step #5: #25 0x5614d3735098 in clang::Parser::ParseSwitchStatement(clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1746:19 Step #5: #26 0x5614d372c4bd in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:301:12 Step #5: #27 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #28 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #29 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #30 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #31 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #32 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #33 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #34 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #35 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #36 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #37 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #38 0x5614d372a348 in clang::Parser::ParseStatement(clang::SourceLocation*, clang::Parser::ParsedStmtContext, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:49:11 Step #5: #39 0x5614d3735098 in clang::Parser::ParseSwitchStatement(clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1746:19 Step #5: #40 0x5614d372c4bd in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:301:12 Step #5: #41 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #42 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #43 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #44 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #45 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #46 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #47 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #48 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #49 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #50 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #51 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #52 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #53 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #54 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #55 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #56 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #57 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #58 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #59 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #60 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #61 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #62 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #63 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #64 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #65 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #66 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #67 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #68 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #69 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #70 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #71 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #72 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #73 0x5614d3665c4a in clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:1476:19 Step #5: #74 0x5614d3660b52 in clang::Parser::ParseLambdaExpression() /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:684:10 Step #5: #75 0x5614d36411fc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1594:13 Step #5: #76 0x5614d36369c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #77 0x5614d36369c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #78 0x5614d36367e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #79 0x5614d372debe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #80 0x5614d372cec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #81 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #82 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #83 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #84 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #85 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #86 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #87 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #88 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #89 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #90 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #91 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #92 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #93 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #94 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #95 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #96 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #97 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #98 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #99 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #100 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #101 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #102 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #103 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #104 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #105 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #106 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #107 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #108 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #109 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #110 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #111 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #112 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #113 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #114 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #115 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #116 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #117 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #118 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #119 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #120 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #121 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #122 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #123 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #124 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #125 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #126 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #127 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #128 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #129 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #130 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #131 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #132 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #133 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #134 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #135 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #136 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #137 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #138 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #139 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #140 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #141 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #142 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #143 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #144 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #145 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #146 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #147 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #148 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #149 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #150 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #151 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #152 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #153 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #154 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #155 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #156 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #157 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #158 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #159 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #160 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #161 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #162 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #163 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #164 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #165 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #166 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #167 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #168 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #169 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #170 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #171 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #172 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #173 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #174 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #175 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #176 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #177 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #178 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #179 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #180 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #181 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #182 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #183 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #184 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #185 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #186 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #187 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #188 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #189 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #190 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #191 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #192 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #193 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #194 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #195 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #196 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #197 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #198 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #199 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #200 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #201 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #202 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #203 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #204 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #205 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #206 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #207 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #208 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #209 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #210 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #211 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #212 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #213 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #214 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #215 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #216 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #217 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #218 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #219 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #220 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #221 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #222 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #223 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #224 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #225 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #226 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #227 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #228 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #229 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #230 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #231 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #232 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #233 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #234 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #235 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #236 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #237 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #238 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #239 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #240 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #241 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #242 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #243 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #244 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #245 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #246 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #247 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #248 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #249 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #250 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #251 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #252 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #253 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #254 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #255 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #256 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #257 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #258 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #259 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #260 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #261 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #262 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #263 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #264 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #265 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #266 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #267 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #268 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #269 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #270 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #271 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #272 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #273 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #274 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #275 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #276 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #277 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #278 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #279 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #280 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #281 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #282 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #283 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #284 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #285 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #286 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #287 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #288 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #289 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #290 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #291 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #292 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #293 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #294 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #295 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #296 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #297 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #298 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #299 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #300 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #301 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #302 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #303 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #304 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #305 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #306 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #307 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #308 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #309 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #310 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #311 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #312 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #313 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #314 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #315 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #316 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #317 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #318 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #319 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #320 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #321 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #322 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #323 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #324 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #325 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #326 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #327 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #328 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #329 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #330 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #331 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #332 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #333 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #334 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #335 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #336 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #337 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #338 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #339 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #340 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #341 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #342 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #343 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #344 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #345 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #346 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #347 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #348 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #349 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #350 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #351 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #352 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #353 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #354 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #355 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #356 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #357 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #358 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #359 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #360 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #361 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #362 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #363 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #364 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #365 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #366 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #367 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #368 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #369 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #370 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #371 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #372 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #373 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #374 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #375 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #376 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #377 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #378 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #379 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #380 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #381 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #382 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #383 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #384 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #385 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #386 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #387 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #388 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #389 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #390 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #391 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #392 0x5614d373b3e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #393 0x5614d373fa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #394 0x5614d373fa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #395 0x5614d5d7d272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #396 0x5614d5d7d272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #397 0x5614d5d7d272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #398 0x5614d3738c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #399 0x5614d372c141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #400 0x5614d372c141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #401 0x5614d372a71f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3521d447adebba83514b19a91a3f5744be025594 Step #5: MERGE-OUTER: attempt 169 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1797878918 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5639f84135f8, 0x5639f84136d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5639f84136d0,0x5639f8414450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/3521d447adebba83514b19a91a3f5744be025594' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21223 processed earlier; will process 430 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 112Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 112Mb Step #5: #4 pulse cov: 82 ft: 83 exec/s: 4 rss: 118Mb Step #5: #8 pulse cov: 82 ft: 84 exec/s: 8 rss: 124Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 16 rss: 125Mb Step #5: ==3241== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639ed43ea74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639ed3b2c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639ed3957c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f424680b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42466e495c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5639f4f202f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f424680b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5639f0b687bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5639f068d41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5639f068a42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5639f05c3c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5639f05c2e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5639f05c1747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5639f063d320 in clang::Parser::ParseInnerNamespace(llvm::SmallVector const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:236:7 Step #5: #14 0x5639f063c0b0 in clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:214:3 Step #5: #15 0x5639f0687a79 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #16 0x5639f05c1570 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp Step #5: #17 0x5639f05be25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #18 0x5639f05a9d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #19 0x5639f01515c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #20 0x5639f008b213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #21 0x5639efcda75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #22 0x5639ed461f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #23 0x5639ed43f02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #24 0x5639ed396ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x5639ed3a0448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x5639ed3868e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x5639ed3b3622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f42465f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x5639ed379cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99da6ce9e50e5c5bee8eaf0b07c02a1ee6d562bf Step #5: MERGE-OUTER: attempt 170 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1801010925 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55737534c5f8, 0x55737534c6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55737534c6d0,0x55737534d450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/99da6ce9e50e5c5bee8eaf0b07c02a1ee6d562bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21250 processed earlier; will process 403 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 106Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 82 ft: 85 exec/s: 0 rss: 132Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==3249==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fffe2894ff8 (pc 0x7f0b7bad995d bp 0x557377f735f0 sp 0x557377f73548 T3249) Step #5: ==3249==The signal is caused by a WRITE memory access. Step #5: #0 0x7f0b7bad995d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x557371e592f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f0b7bc0041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x55736ef3ed44 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1394:73 Step #5: #4 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #5 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x55736ef3eef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==3249==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f0b7bad995d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000cb1 rsi = 0x0000000000000cb1 rbp = 0x0000557377f735f0 rsp = 0x0000557377f73548 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x0000557377f73730 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x00007fffe289bef8 r14 = 0x0000557377f73730 r15 = 0x0000000000000cb1 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==3249==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0690051f70b7480151aa64d9803c805be8a53349 Step #5: MERGE-OUTER: attempt 171 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1811867266 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55670175e5f8, 0x55670175e6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55670175e6d0,0x55670175f450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/0690051f70b7480151aa64d9803c805be8a53349' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21265 processed earlier; will process 388 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 115Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 119Mb Step #5: #4 pulse cov: 81 ft: 84 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 82 ft: 87 exec/s: 0 rss: 133Mb Step #5: #16 pulse cov: 82 ft: 90 exec/s: 16 rss: 133Mb Step #5: #32 pulse cov: 82 ft: 92 exec/s: 16 rss: 134Mb Step #5: #64 pulse cov: 82 ft: 100 exec/s: 9 rss: 142Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==3466==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffdbda6aff8 (pc 0x7f313806e95d bp 0x55670391c270 sp 0x55670391c1c8 T3466) Step #5: ==3466==The signal is caused by a WRITE memory access. Step #5: #0 0x7f313806e95d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x5566fe26b2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f313819541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x5566fb350d44 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1394:73 Step #5: #4 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #5 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x5566fb350ef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==3466==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f313806e95d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000d8a rsi = 0x0000000000000d8a rbp = 0x000055670391c270 rsp = 0x000055670391c1c8 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x000055670391c3b0 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000001 r14 = 0x000055670391c3b0 r15 = 0x0000000000000d8a Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==3466==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef7e6549cdc8f66aec26b1a02e005b19020ec41c Step #5: MERGE-OUTER: attempt 172 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1820771022 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55cfcf5375f8, 0x55cfcf5376d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55cfcf5376d0,0x55cfcf538450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/ef7e6549cdc8f66aec26b1a02e005b19020ec41c' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21340 processed earlier; will process 313 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 113Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 113Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 4 rss: 124Mb Step #5: #8 pulse cov: 82 ft: 86 exec/s: 8 rss: 124Mb Step #5: #16 pulse cov: 82 ft: 89 exec/s: 16 rss: 124Mb Step #5: ==3478== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cfc4562a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cfc44d6c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cfc44b97c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc1edb741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc1ec9095c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55cfcc0442f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fdc1edb741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55cfc7c8c7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55cfc77b141c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55cfc77ae42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55cfc77ac1e3 in clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2004:10 Step #5: #11 0x55cfc77abbe2 in clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #12 0x55cfc781559b in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp Step #5: #13 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #14 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #15 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #16 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #17 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #18 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #19 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #20 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #21 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #22 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #23 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #24 0x55cfc7814348 in clang::Parser::ParseStatement(clang::SourceLocation*, clang::Parser::ParsedStmtContext, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:49:11 Step #5: #25 0x55cfc781f098 in clang::Parser::ParseSwitchStatement(clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1746:19 Step #5: #26 0x55cfc78164bd in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:301:12 Step #5: #27 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #28 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #29 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #30 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #31 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #32 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #33 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #34 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #35 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #36 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #37 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #38 0x55cfc7814348 in clang::Parser::ParseStatement(clang::SourceLocation*, clang::Parser::ParsedStmtContext, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:49:11 Step #5: #39 0x55cfc781f098 in clang::Parser::ParseSwitchStatement(clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1746:19 Step #5: #40 0x55cfc78164bd in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:301:12 Step #5: #41 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #42 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #43 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #44 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #45 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #46 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #47 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #48 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #49 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #50 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #51 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #52 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #53 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #54 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #55 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #56 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #57 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #58 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #59 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #60 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #61 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #62 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #63 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #64 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #65 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #66 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #67 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #68 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #69 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #70 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #71 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #72 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #73 0x55cfc774fc4a in clang::Parser::ParseLambdaExpressionAfterIntroducer(clang::LambdaIntroducer&) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:1476:19 Step #5: #74 0x55cfc774ab52 in clang::Parser::ParseLambdaExpression() /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:684:10 Step #5: #75 0x55cfc772b1fc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1594:13 Step #5: #76 0x55cfc77209c8 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #77 0x55cfc77209c8 in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7 Step #5: #78 0x55cfc77207e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #79 0x55cfc7817ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #80 0x55cfc7816ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #81 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #82 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #83 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #84 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #85 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #86 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #87 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #88 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #89 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #90 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #91 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #92 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #93 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #94 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #95 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #96 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #97 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #98 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #99 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #100 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #101 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #102 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #103 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #104 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #105 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #106 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #107 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #108 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #109 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #110 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #111 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #112 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #113 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #114 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #115 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #116 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #117 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #118 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #119 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #120 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #121 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #122 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #123 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #124 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #125 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #126 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #127 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #128 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #129 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #130 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #131 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #132 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #133 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #134 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #135 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #136 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #137 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #138 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #139 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #140 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #141 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #142 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #143 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #144 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #145 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #146 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #147 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #148 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #149 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #150 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #151 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #152 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #153 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #154 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #155 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #156 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #157 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #158 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #159 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #160 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #161 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #162 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #163 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #164 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #165 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #166 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #167 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #168 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #169 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #170 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #171 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #172 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #173 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #174 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #175 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #176 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #177 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #178 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #179 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #180 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #181 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #182 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #183 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #184 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #185 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #186 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #187 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #188 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #189 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #190 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #191 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #192 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #193 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #194 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #195 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #196 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #197 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #198 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #199 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #200 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #201 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #202 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #203 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #204 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #205 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #206 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #207 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #208 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #209 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #210 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #211 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #212 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #213 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #214 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #215 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #216 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #217 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #218 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #219 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #220 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #221 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #222 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #223 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #224 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #225 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #226 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #227 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #228 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #229 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #230 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #231 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #232 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #233 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #234 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #235 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #236 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #237 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #238 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #239 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #240 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #241 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #242 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #243 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #244 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #245 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #246 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #247 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #248 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #249 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #250 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #251 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #252 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #253 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #254 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #255 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #256 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #257 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #258 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #259 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #260 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #261 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #262 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #263 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #264 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #265 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #266 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #267 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #268 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #269 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #270 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #271 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #272 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #273 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #274 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #275 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #276 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #277 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #278 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #279 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #280 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #281 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #282 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #283 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #284 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #285 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #286 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #287 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #288 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #289 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #290 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #291 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #292 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #293 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #294 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #295 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #296 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #297 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #298 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #299 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #300 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #301 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #302 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #303 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #304 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #305 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #306 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #307 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #308 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #309 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #310 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #311 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #312 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #313 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #314 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #315 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #316 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #317 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #318 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #319 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #320 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #321 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #322 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #323 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #324 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #325 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #326 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #327 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #328 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #329 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #330 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #331 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #332 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #333 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #334 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #335 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #336 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #337 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #338 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #339 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #340 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #341 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #342 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #343 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #344 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #345 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #346 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #347 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #348 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #349 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #350 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #351 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #352 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #353 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #354 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #355 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #356 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #357 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #358 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #359 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #360 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #361 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #362 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #363 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #364 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #365 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #366 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #367 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #368 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #369 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #370 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #371 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #372 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #373 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #374 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #375 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #376 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #377 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #378 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #379 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #380 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #381 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #382 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #383 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #384 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #385 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #386 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #387 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #388 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #389 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #390 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #391 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #392 0x55cfc78253e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #393 0x55cfc7829a9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #394 0x55cfc7829a9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #395 0x55cfc9e67272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #396 0x55cfc9e67272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #397 0x55cfc9e67272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #398 0x55cfc7822c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #399 0x55cfc7816141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #400 0x55cfc7816141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #401 0x55cfc781471f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e1af4cbf8bdfbe7d42d605c189aeece6086d54b Step #5: MERGE-OUTER: attempt 173 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1824417586 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55d3421c85f8, 0x55d3421c86d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55d3421c86d0,0x55d3421c9450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/0e1af4cbf8bdfbe7d42d605c189aeece6086d54b' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21362 processed earlier; will process 291 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 81 ft: 83 exec/s: 0 rss: 117Mb Step #5: #8 pulse cov: 81 ft: 84 exec/s: 0 rss: 117Mb Step #5: #16 pulse cov: 82 ft: 85 exec/s: 0 rss: 119Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==3490==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7ffef6679ff8 (pc 0x7f504b34595d bp 0x55d344c00630 sp 0x55d344c00588 T3490) Step #5: ==3490==The signal is caused by a WRITE memory access. Step #5: #0 0x7f504b34595d in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #1 0x55d33ecd52f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #2 0x7f504b46c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #3 0x55d33bdbad44 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1394:73 Step #5: #4 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #5 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #6 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #7 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #8 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #9 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #10 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #11 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #12 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #13 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #14 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #15 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #16 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #17 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #18 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #19 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #20 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #21 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #22 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #23 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #24 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #25 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #26 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #27 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #28 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #29 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #30 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #31 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #32 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #33 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #34 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #35 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #36 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #37 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #38 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #39 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #40 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #41 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #42 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #43 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #44 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #45 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #46 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #47 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #48 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #49 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #50 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #51 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #52 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #53 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #54 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #55 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #56 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #57 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #58 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #59 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #60 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #61 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #62 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #63 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #64 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #65 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #66 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #67 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #68 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #69 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #70 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #71 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #72 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #73 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #74 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #75 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #76 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #77 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #78 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #79 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #80 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #81 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #82 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #83 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #84 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #85 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #86 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #87 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #88 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #89 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #90 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #91 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #92 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #93 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #94 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #95 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #96 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #97 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #98 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #99 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #100 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #101 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #102 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #103 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #104 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #105 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #106 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #107 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #108 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #109 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #110 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #111 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #112 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #113 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #114 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #115 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #116 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #117 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #118 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #119 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #120 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #121 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #122 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #123 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #124 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #125 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #126 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #127 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #128 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #129 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #130 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #131 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #132 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #133 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #134 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #135 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #136 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #137 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #138 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #139 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #140 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #141 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #142 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #143 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #144 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #145 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #146 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #147 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #148 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #149 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #150 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #151 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #152 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #153 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #154 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #155 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #156 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #157 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #158 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #159 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #160 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #161 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #162 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #163 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #164 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #165 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #166 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #167 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #168 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #169 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #170 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #171 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #172 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #173 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #174 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #175 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #176 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #177 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #178 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #179 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #180 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #181 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #182 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #183 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #184 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #185 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #186 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #187 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #188 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #189 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #190 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #191 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #192 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #193 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #194 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #195 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #196 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #197 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #198 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #199 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #200 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #201 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #202 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #203 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #204 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #205 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #206 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #207 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #208 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #209 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #210 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #211 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #212 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #213 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #214 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #215 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #216 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #217 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #218 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #219 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #220 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #221 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #222 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #223 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #224 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #225 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #226 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #227 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #228 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #229 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #230 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #231 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #232 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #233 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #234 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #235 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #236 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #237 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #238 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #239 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #240 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #241 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #242 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #243 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #244 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #245 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #246 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #247 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: #248 0x55d33bdbaef2 in clang::DeclContext::isDependentContext() const /src/llvm-project/clang/lib/AST/DeclBase.cpp:1421:38 Step #5: Step #5: DEDUP_TOKEN: syscall--SignalHandler(int, siginfo_t*, void*)-- Step #5: ==3490==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x000000000000000b rcx = 0x00007f504b34595d rdx = 0x000000000000000b Step #5: rdi = 0x0000000000000da2 rsi = 0x0000000000000da2 rbp = 0x000055d344c00630 rsp = 0x000055d344c00588 Step #5: r8 = 0xfffffffe7fffffff r9 = 0xfffffffe7fffffff r10 = 0x000055d344c00770 r11 = 0x0000000000000246 Step #5: r12 = 0x0000000000000000 r13 = 0x0000000000000001 r14 = 0x000055d344c00770 r15 = 0x0000000000000da2 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x11895d) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) in syscall Step #5: ==3490==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3d0ce8ae4aea1ce22a3ebf07e86a6d056ebea06 Step #5: MERGE-OUTER: attempt 174 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1826855223 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5605007885f8, 0x5605007886d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5605007886d0,0x560500789450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/b3d0ce8ae4aea1ce22a3ebf07e86a6d056ebea06' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21389 processed earlier; will process 264 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 107Mb Step #5: #4 pulse cov: 82 ft: 84 exec/s: 0 rss: 122Mb Step #5: #8 pulse cov: 82 ft: 86 exec/s: 4 rss: 127Mb Step #5: clang-fuzzer: /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:300: reference llvm::SmallVectorTemplateCommon::operator[](size_type) [T = clang::sema::FunctionScopeInfo *]: Assertion `idx < size()' failed. Step #5: ==3499== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604f57b3a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604f5727c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604f570a7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a7682c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a7670595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5604fd2952f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f8a7682c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f8a7663000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f8a7660f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f8a7660f728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f8a76620fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x5604f916c806 in operator[] /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:300:5 Step #5: #12 0x5604f916c806 in clang::Sema::tryCaptureVariable(clang::ValueDecl*, clang::SourceLocation, clang::TryCaptureKind, clang::SourceLocation, bool, clang::QualType&, clang::QualType&, unsigned int const*) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp Step #5: #13 0x5604f91061fc in clang::Sema::getCapturedDeclRefType(clang::ValueDecl*, clang::SourceLocation) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:20178:7 Step #5: #14 0x5604f910543b in clang::Sema::BuildDeclarationNameExpr(clang::CXXScopeSpec const&, clang::DeclarationNameInfo const&, clang::NamedDecl*, clang::NamedDecl*, clang::TemplateArgumentListInfo const*, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:3517:31 Step #5: #15 0x5604f9102d81 in clang::Sema::BuildDeclarationNameExpr(clang::CXXScopeSpec const&, clang::LookupResult&, bool, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:3343:12 Step #5: #16 0x5604f8ebba50 in clang::Sema::ActOnNameClassifiedAsNonType(clang::Scope*, clang::CXXScopeSpec const&, clang::NamedDecl*, clang::SourceLocation, clang::Token const&) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp:1337:10 Step #5: #17 0x5604f89995e5 in clang::Parser::tryParseCXXIdExpression(clang::CXXScopeSpec&, bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:577:17 Step #5: #18 0x5604f899b98d in clang::Parser::ParseCXXIdExpression(bool) /src/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:668:23 Step #5: #19 0x5604f897a578 in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp Step #5: #20 0x5604f8972dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #21 0x5604f8972dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #22 0x5604f8971aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #23 0x5604f89717e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #24 0x5604f8a68ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #25 0x5604f8a67ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #26 0x5604f8a6571f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #27 0x5604f8a763e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #28 0x5604f8a7aa9f in operator() /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1013:9 Step #5: #29 0x5604f8a7aa9f in void llvm::function_ref::callback_fn(long) /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 Step #5: #30 0x5604fb0b8272 in operator() /src/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:12 Step #5: #31 0x5604fb0b8272 in runWithSufficientStackSpace /src/llvm-project/clang/include/clang/Basic/Stack.h:49:7 Step #5: #32 0x5604fb0b8272 in clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref) /src/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:20:3 Step #5: #33 0x5604f8a73c7b in clang::Parser::ParseCompoundStatement(bool, unsigned int) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1012:16 Step #5: #34 0x5604f8a67141 in ParseCompoundStatement /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:998:10 Step #5: #35 0x5604f8a67141 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:292:12 Step #5: #36 0x5604f8a6571f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #37 0x5604f8a763e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #38 0x5604f8988b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #39 0x5604f897a07d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #40 0x5604f8972dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #41 0x5604f8972dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #42 0x5604f8971aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #43 0x5604f8989049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #44 0x5604f8975c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #45 0x5604f897b20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #46 0x5604f8972dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #47 0x5604f8972dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #48 0x5604f8971aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #49 0x5604f89717e0 in clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:48:18 Step #5: #50 0x5604f8a68ebe in clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:562:19 Step #5: #51 0x5604f8a67ec2 in clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:253:14 Step #5: #52 0x5604f8a6571f in clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 Step #5: #53 0x5604f8a763e7 in clang::Parser::ParseCompoundStatementBody(bool) /src/llvm-project/clang/lib/Parse/ParseStmt.cpp:1210:11 Step #5: #54 0x5604f8988b4f in clang::Parser::ParseBlockLiteralExpression() /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3406:19 Step #5: #55 0x5604f897a07d in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1556:11 Step #5: #56 0x5604f8972dc3 in ParseCastExpression /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #57 0x5604f8972dc3 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:482:13 Step #5: #58 0x5604f8971aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #59 0x5604f8989049 in clang::Parser::ParseExpressionList(llvm::SmallVectorImpl&, llvm::function_ref, bool, bool) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:3230:14 Step #5: #60 0x5604f8975c06 in clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1884:42 Step #5: #61 0x5604f897b20b in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:1654:9 Step #5: #62 0x5604f89741dc in clang::Parser::ParseCastExpression(clang::CastParseKind, bool, clang::TypoCorrectionTypeBehavior, bool, bool*) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:594:20 Step #5: #63 0x5604f8977b5a in clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:127:18 Step #5: #64 0x5604f8a5e05f in clang::Parser::ParseTemplateArgument() /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1368:15 Step #5: #65 0x5604f8a5d815 in clang::Parser::ParseTemplateArgumentList(llvm::SmallVector&, clang::OpaquePtr, clang::SourceLocation) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1394:34 Step #5: #66 0x5604f8a5d681 in clang::Parser::ParseTemplateIdAfterTemplateName(bool, clang::SourceLocation&, llvm::SmallVector&, clang::SourceLocation&, clang::OpaquePtr) /src/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1082:17 Step #5: #67 0x5604f8a0ec6d in clang::Parser::ParseImplicitInt(clang::DeclSpec&, clang::CXXScopeSpec*, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3047:5 Step #5: #68 0x5604f8a063f1 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:3907:13 Step #5: #69 0x5604f89c99d4 in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #70 0x5604f89c99d4 in clang::Parser::ParseCXXClassMemberDeclaration(clang::AccessSpecifier, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::ParsingDeclRAIIObject*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2819:3 Step #5: #71 0x5604f89cdaa6 in clang::Parser::ParseCXXClassMemberDeclarationWithPragmas(clang::AccessSpecifier&, clang::ParsedAttributes&, clang::TypeSpecifierType, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp Step #5: #72 0x5604f89c4374 in clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3688:7 Step #5: #73 0x5604f89c01b4 in clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2179:7 Step #5: #74 0x5604f8a09232 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:4537:7 Step #5: #75 0x5604f89c99d4 in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #76 0x5604f89c99d4 in clang::Parser::ParseCXXClassMemberDeclaration(clang::AccessSpecifier, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::ParsingDeclRAIIObject*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2819:3 Step #5: #77 0x5604f89cdaa6 in clang::Parser::ParseCXXClassMemberDeclarationWithPragmas(clang::AccessSpecifier&, clang::ParsedAttributes&, clang::TypeSpecifierType, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp Step #5: #78 0x5604f89c4374 in clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3688:7 Step #5: #79 0x5604f89c01b4 in clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2179:7 Step #5: #80 0x5604f8a09232 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:4537:7 Step #5: #81 0x5604f89c99d4 in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #82 0x5604f89c99d4 in clang::Parser::ParseCXXClassMemberDeclaration(clang::AccessSpecifier, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::ParsingDeclRAIIObject*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2819:3 Step #5: #83 0x5604f89cdaa6 in clang::Parser::ParseCXXClassMemberDeclarationWithPragmas(clang::AccessSpecifier&, clang::ParsedAttributes&, clang::TypeSpecifierType, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp Step #5: #84 0x5604f89c4374 in clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3688:7 Step #5: #85 0x5604f89c01b4 in clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2179:7 Step #5: #86 0x5604f8a09232 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:4537:7 Step #5: #87 0x5604f89c99d4 in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #88 0x5604f89c99d4 in clang::Parser::ParseCXXClassMemberDeclaration(clang::AccessSpecifier, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::ParsingDeclRAIIObject*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2819:3 Step #5: #89 0x5604f89cdaa6 in clang::Parser::ParseCXXClassMemberDeclarationWithPragmas(clang::AccessSpecifier&, clang::ParsedAttributes&, clang::TypeSpecifierType, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp Step #5: #90 0x5604f89c4374 in clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3688:7 Step #5: #91 0x5604f89c01b4 in clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2179:7 Step #5: #92 0x5604f8a09232 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:4537:7 Step #5: #93 0x5604f89383df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #94 0x5604f89383df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #95 0x5604f8937e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #96 0x5604f8936747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #97 0x5604f893325d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #98 0x5604f891ed7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #99 0x5604f84c65c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #100 0x5604f8400213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #101 0x5604f804f75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #102 0x5604f57d6f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #103 0x5604f57b402f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #104 0x5604f570bead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #105 0x5604f5715448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #106 0x5604f56fb8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #107 0x5604f5728622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #108 0x7f8a76611082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #109 0x5604f56eecad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c2cf33199b5b34e1b914c05a4adfdfc16898959c Step #5: MERGE-OUTER: attempt 175 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1830682211 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55f4a89cb5f8, 0x55f4a89cb6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55f4a89cb6d0,0x55f4a89cc450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/c2cf33199b5b34e1b914c05a4adfdfc16898959c' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21402 processed earlier; will process 251 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 105Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 107Mb Step #5: #4 pulse cov: 82 ft: 88 exec/s: 4 rss: 124Mb Step #5: #8 pulse cov: 82 ft: 89 exec/s: 8 rss: 125Mb Step #5: #16 pulse cov: 82 ft: 93 exec/s: 5 rss: 128Mb Step #5: #32 pulse cov: 82 ft: 97 exec/s: 10 rss: 128Mb Step #5: ==3507== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f49d9f6a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f49d96ac78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f49d94d7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdd474c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdd462595c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55f4a54d82f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7efdd474c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55f4a11207bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55f4a0c4541c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55f4a0c4242c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55f4a0b7bc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55f4a0b7ae0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55f4a0b79747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55f4a0b7625d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55f4a0b61d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55f4a07095c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55f4a0643213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55f4a029275d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55f49da19f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55f49d9f702f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55f49d94eead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55f49d958448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55f49d93e8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55f49d96b622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7efdd4531082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55f49d931cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e06870fa4c5801739a34d274d91c50e5ec4890f Step #5: MERGE-OUTER: attempt 176 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1835728986 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55afebdc45f8, 0x55afebdc46d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55afebdc46d0,0x55afebdc5450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/1e06870fa4c5801739a34d274d91c50e5ec4890f' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21444 processed earlier; will process 209 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #2 pulse cov: 82 ft: 83 exec/s: 0 rss: 108Mb Step #5: #4 pulse cov: 82 ft: 89 exec/s: 0 rss: 108Mb Step #5: #8 pulse cov: 82 ft: 91 exec/s: 0 rss: 109Mb Step #5: #16 pulse cov: 82 ft: 93 exec/s: 8 rss: 174Mb Step #5: #32 pulse cov: 82 ft: 95 exec/s: 10 rss: 174Mb Step #5: #64 pulse cov: 82 ft: 102 exec/s: 9 rss: 174Mb Step #5: ==3515== ERROR: libFuzzer: deadly signal Step #5: #0 0x55afe0defa74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55afe0d63c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55afe0d467c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb88ae3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb88ad0b95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55afe88d12f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fb88ae3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55afe45197bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55afe403e41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55afe403b42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55afe3f74c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55afe3f73e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55afe3f72747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55afe3f6f25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55afe3f5ad7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55afe3b025c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55afe3a3c213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55afe368b75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55afe0e12f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55afe0df002f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55afe0d47ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55afe0d51448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55afe0d378e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55afe0d64622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fb88ac17082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55afe0d2acad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4955ffa7ccaf4708d47831838c32a6719bc7c60 Step #5: MERGE-OUTER: attempt 177 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1847306664 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x556e1f8885f8, 0x556e1f8886d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x556e1f8886d0,0x556e1f889450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/b4955ffa7ccaf4708d47831838c32a6719bc7c60' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21555 processed earlier; will process 98 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 83 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 82 ft: 89 exec/s: 0 rss: 111Mb Step #5: #8 pulse cov: 82 ft: 93 exec/s: 0 rss: 113Mb Step #5: #16 pulse cov: 82 ft: 96 exec/s: 16 rss: 119Mb Step #5: ==3541== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e148b3a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e14827c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e1480a7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00e2bf041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00e2ac995c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x556e1c3952f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f00e2bf041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x556e17fdd7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x556e17b0241c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x556e17aff42c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x556e17a38c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x556e17a37e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x556e17a36747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x556e17a3325d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x556e17a1ed7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x556e175c65c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x556e17500213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x556e1714f75d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x556e148d6f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x556e148b402f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x556e1480bead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x556e14815448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x556e147fb8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x556e14828622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f00e29d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x556e147eecad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-299dde2640a1a0513bd54ffab52070aeb2c66b9e Step #5: MERGE-OUTER: attempt 178 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1849612261 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x56308306d5f8, 0x56308306d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x56308306d6d0,0x56308306e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/299dde2640a1a0513bd54ffab52070aeb2c66b9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21573 processed earlier; will process 80 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 108Mb Step #5: #2 pulse cov: 82 ft: 89 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 82 ft: 91 exec/s: 0 rss: 113Mb Step #5: #8 pulse cov: 82 ft: 94 exec/s: 0 rss: 113Mb Step #5: #16 pulse cov: 82 ft: 99 exec/s: 8 rss: 120Mb Step #5: LLVM ERROR: ran out of source locations Step #5: ==3545== ERROR: libFuzzer: deadly signal Step #5: #0 0x563078098a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56307800cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563077fef7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fabfdeca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fabfdda395c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x56307fb7a2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7fabfdeca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7fabfdcce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7fabfdcad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x56307fa43975 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:135:5 Step #5: #10 0x56307fa4361c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #11 0x56307d986618 in clang::SourceManager::createExpansionLocImpl(clang::SrcMgr::ExpansionInfo const&, unsigned int, int, unsigned int) /src/llvm-project/clang/lib/Basic/SourceManager.cpp:727:5 Step #5: #12 0x56307d986218 in clang::SourceManager::createMacroArgExpansionLoc(clang::SourceLocation, clang::SourceLocation, unsigned int) /src/llvm-project/clang/lib/Basic/SourceManager.cpp:680:10 Step #5: #13 0x56307d876ee7 in updateConsecutiveMacroArgTokens /src/llvm-project/clang/lib/Lex/TokenLexer.cpp:1096:10 Step #5: #14 0x56307d876ee7 in clang::TokenLexer::updateLocForMacroArgTokens(clang::SourceLocation, clang::Token*, clang::Token*) /src/llvm-project/clang/lib/Lex/TokenLexer.cpp:1139:5 Step #5: #15 0x56307d873402 in clang::TokenLexer::ExpandFunctionArguments() /src/llvm-project/clang/lib/Lex/TokenLexer.cpp:489:11 Step #5: #16 0x56307d871b66 in clang::TokenLexer::Init(clang::Token&, clang::SourceLocation, clang::MacroInfo*, clang::MacroArgs*) /src/llvm-project/clang/lib/Lex/TokenLexer.cpp:86:5 Step #5: #17 0x56307d812bdc in clang::Preprocessor::EnterMacro(clang::Token&, clang::SourceLocation, clang::MacroInfo*, clang::MacroArgs*) /src/llvm-project/clang/lib/Lex/PPLexerChange.cpp Step #5: #18 0x56307d820b60 in clang::Preprocessor::HandleMacroExpandedIdentifier(clang::Token&, clang::MacroDefinition const&) /src/llvm-project/clang/lib/Lex/PPMacroExpansion.cpp:588:3 Step #5: #19 0x56307d863b86 in clang::Preprocessor::HandleIdentifier(clang::Token&) /src/llvm-project/clang/lib/Lex/Preprocessor.cpp:876:18 Step #5: #20 0x56307d75e978 in clang::Lexer::LexIdentifierContinue(clang::Token&, char const*) /src/llvm-project/clang/lib/Lex/Lexer.cpp:2083:16 Step #5: #21 0x56307d773b0c in clang::Lexer::LexTokenInternal(clang::Token&) /src/llvm-project/clang/lib/Lex/Lexer.cpp Step #5: #22 0x56307d76e659 in clang::Lexer::Lex(clang::Token&) /src/llvm-project/clang/lib/Lex/Lexer.cpp:3812:24 Step #5: #23 0x56307d864b23 in clang::Preprocessor::Lex(clang::Token&) /src/llvm-project/clang/lib/Lex/Preprocessor.cpp:930:11 Step #5: #24 0x56307b211904 in clang::Parser::ConsumeToken() /src/llvm-project/clang/include/clang/Parse/Parser.h:351:8 Step #5: #25 0x56307b215c12 in clang::Parser::SkipUntil(llvm::ArrayRef, clang::Parser::SkipUntilFlags) /src/llvm-project/clang/lib/Parse/Parser.cpp:417:7 Step #5: #26 0x56307b2e59a2 in SkipUntil /src/llvm-project/clang/include/clang/Parse/Parser.h:593:12 Step #5: #27 0x56307b2e59a2 in clang::Parser::SkipMalformedDecl() /src/llvm-project/clang/lib/Parse/ParseDecl.cpp Step #5: #28 0x56307b2e39ed in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2181:5 Step #5: #29 0x56307b21dc31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #30 0x56307b21ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #31 0x56307b21b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #32 0x56307b21825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #33 0x56307b203d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #34 0x56307adab5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #35 0x56307ace5213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #36 0x56307a93475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #37 0x5630780bbf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #38 0x56307809902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #39 0x563077ff0ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #40 0x563077ffa448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #41 0x563077fe08e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #42 0x56307800d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #43 0x7fabfdcaf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #44 0x563077fd3cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e049948c81363bba3423b8c6381b7db9b8dfacfe Step #5: MERGE-OUTER: attempt 179 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1858520309 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55ff56d8a5f8, 0x55ff56d8a6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55ff56d8a6d0,0x55ff56d8b450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/e049948c81363bba3423b8c6381b7db9b8dfacfe' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21603 processed earlier; will process 50 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 109Mb Step #5: #2 pulse cov: 81 ft: 86 exec/s: 0 rss: 110Mb Step #5: #4 pulse cov: 81 ft: 88 exec/s: 0 rss: 111Mb Step #5: ==3561== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff4bdb5a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff4bd29c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff4bd0c7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fe5e2141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fe5cfa95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55ff538972f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f5fe5e2141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55ff4f4df7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55ff4f00441c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55ff4f00142c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55ff4ef3ac31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55ff4ef39e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55ff4ef38747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55ff4ef3525d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55ff4ef20d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55ff4eac85c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55ff4ea02213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55ff4e65175d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55ff4bdd8f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55ff4bdb602f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55ff4bd0dead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55ff4bd17448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55ff4bcfd8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55ff4bd2a622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f5fe5c06082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55ff4bcf0cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0400cab405ccc6a3657bacca1da4cc9945e952ec Step #5: MERGE-OUTER: attempt 180 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1860097405 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55ed400105f8, 0x55ed400106d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55ed400106d0,0x55ed40011450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/0400cab405ccc6a3657bacca1da4cc9945e952ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21608 processed earlier; will process 45 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 107Mb Step #5: #2 pulse cov: 81 ft: 85 exec/s: 0 rss: 108Mb Step #5: #4 pulse cov: 81 ft: 87 exec/s: 0 rss: 112Mb Step #5: #8 pulse cov: 82 ft: 93 exec/s: 8 rss: 121Mb Step #5: #16 pulse cov: 82 ft: 94 exec/s: 8 rss: 123Mb Step #5: ==3565== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed3503ba74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed34fafc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed34f927c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f45fb13741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f45fb01095c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55ed3cb1d2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f45fb13741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x55ed387657bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x55ed3828a41c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x55ed3828742c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x55ed381c0c31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x55ed381bfe0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x55ed381be747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x55ed381bb25d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x55ed381a6d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x55ed37d4e5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x55ed37c88213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x55ed378d775d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x55ed3505ef63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x55ed3503c02f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x55ed34f93ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55ed34f9d448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55ed34f838e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55ed34fb0622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f45faf1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55ed34f76cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-04727ce277d54ef6c117d8d002f8fe3e60d2b82c Step #5: MERGE-OUTER: attempt 181 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1864025201 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e0e977d5f8, 0x55e0e977d6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e0e977d6d0,0x55e0e977e450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/04727ce277d54ef6c117d8d002f8fe3e60d2b82c' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21628 processed earlier; will process 25 files now Step #5: clang-fuzzer: /src/llvm-project/clang/include/clang/AST/DeclCXX.h:922: void clang::CXXRecordDecl::setImplicitCopyAssignmentIsDeleted(): Assertion `(data().DefaultedCopyAssignmentIsDeleted || needsOverloadResolutionForCopyAssignment()) && "copy assignment should not be deleted"' failed. Step #5: ==3573== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0de7a8a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e0de71cc78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0de6ff7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3eb958d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3eb946695c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x55e0e628a2f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f3eb958d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x7f3eb939100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x7f3eb9370858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #9 0x7f3eb9370728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #10 0x7f3eb9381fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #11 0x55e0e204f229 in clang::CXXRecordDecl::setImplicitCopyAssignmentIsDeleted() /src/llvm-project/clang/include/clang/AST/DeclCXX.h:920:5 Step #5: #12 0x55e0e20348b3 in clang::Sema::DeclareImplicitCopyAssignment(clang::CXXRecordDecl*) /src/llvm-project/clang/lib/Sema/SemaDeclCXX.cpp:15322:16 Step #5: #13 0x55e0e240d472 in DeclareImplicitMemberFunctionsWithName(clang::Sema&, clang::DeclarationName, clang::SourceLocation, clang::DeclContext const*) /src/llvm-project/clang/lib/Sema/SemaLookup.cpp:1111:13 Step #5: #14 0x55e0e24146cf in LookupDirect(clang::Sema&, clang::LookupResult&, clang::DeclContext const*) /src/llvm-project/clang/lib/Sema/SemaLookup.cpp:1135:5 Step #5: #15 0x55e0e240e100 in clang::Sema::LookupQualifiedName(clang::LookupResult&, clang::DeclContext*, bool) /src/llvm-project/clang/lib/Sema/SemaLookup.cpp:2482:7 Step #5: #16 0x55e0e26d56b7 in clang::Sema::AddMemberOperatorCandidates(clang::OverloadedOperatorKind, clang::SourceLocation, llvm::ArrayRef, clang::OverloadCandidateSet&, clang::OverloadCandidateParamOrder) /src/llvm-project/clang/lib/Sema/SemaOverload.cpp:8994:5 Step #5: #17 0x55e0e26fa215 in clang::Sema::LookupOverloadedBinOp(clang::OverloadCandidateSet&, clang::OverloadedOperatorKind, clang::UnresolvedSetImpl const&, llvm::ArrayRef, bool) /src/llvm-project/clang/lib/Sema/SemaOverload.cpp:15441:3 Step #5: #18 0x55e0e26fad13 in clang::Sema::CreateOverloadedBinOp(clang::SourceLocation, clang::BinaryOperatorKind, clang::UnresolvedSetImpl const&, clang::Expr*, clang::Expr*, bool, bool, clang::FunctionDecl*) /src/llvm-project/clang/lib/Sema/SemaOverload.cpp:15579:3 Step #5: #19 0x55e0e21480c0 in BuildOverloadedBinOp(clang::Sema&, clang::Scope*, clang::SourceLocation, clang::BinaryOperatorKind, clang::Expr*, clang::Expr*) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:16088:12 Step #5: #20 0x55e0e21479ea in clang::Sema::BuildBinOp(clang::Scope*, clang::SourceLocation, clang::BinaryOperatorKind, clang::Expr*, clang::Expr*, bool) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp Step #5: #21 0x55e0e20ead72 in clang::Sema::ActOnBinOp(clang::Scope*, clang::SourceLocation, clang::tok::TokenKind, clang::Expr*, clang::Expr*) /src/llvm-project/clang/lib/Sema/SemaExpr.cpp:16038:10 Step #5: #22 0x55e0e1968aaa in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:560:21 Step #5: #23 0x55e0e1966aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #24 0x55e0e1967d96 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:480:13 Step #5: #25 0x55e0e1966aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #26 0x55e0e1967d96 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:480:13 Step #5: #27 0x55e0e1966aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #28 0x55e0e1967d96 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:480:13 Step #5: #29 0x55e0e1966aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #30 0x55e0e1967d96 in clang::Parser::ParseRHSOfBinaryExpression(clang::ActionResult, clang::prec::Level) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:480:13 Step #5: #31 0x55e0e1966aff in clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) /src/llvm-project/clang/lib/Parse/ParseExpr.cpp:92:10 Step #5: #32 0x55e0e1a58486 in clang::Parser::ParseInitializer(clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseInit.cpp:619:12 Step #5: #33 0x55e0e19c22df in clang::Parser::ParseCXXMemberInitializer(clang::Decl*, bool, clang::SourceLocation&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3322:10 Step #5: #34 0x55e0e1ab2070 in clang::Parser::ParseLexedMemberInitializer(clang::Parser::LateParsedMemberInitializer&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:696:21 Step #5: #35 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #36 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #37 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #38 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #39 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #40 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #41 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #42 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #43 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #44 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #45 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #46 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #47 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #48 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #49 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #50 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #51 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #52 0x55e0e1aaf990 in clang::Parser::ParseLexedMemberInitializers(clang::Parser::ParsingClass&) /src/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp:667:10 Step #5: #53 0x55e0e19b974f in clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::ParsedAttributes&, unsigned int, clang::Decl*) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:3725:5 Step #5: #54 0x55e0e19b51b4 in clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::ParsedAttributes&) /src/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:2179:7 Step #5: #55 0x55e0e19fe232 in clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::LateParsedAttrList*, clang::ImplicitTypenameContext) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:4537:7 Step #5: #56 0x55e0e192d3df in ParseDeclarationSpecifiers /src/llvm-project/clang/include/clang/Parse/Parser.h:1890:12 Step #5: #57 0x55e0e192d3df in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1062:3 Step #5: #58 0x55e0e192ce0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #59 0x55e0e192b747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #60 0x55e0e192825d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #61 0x55e0e1913d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #62 0x55e0e14bb5c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #63 0x55e0e13f5213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #64 0x55e0e104475d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #65 0x55e0de7cbf63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #66 0x55e0de7a902f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #67 0x55e0de700ead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #68 0x55e0de70a448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #69 0x55e0de6f08e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #70 0x55e0de71d622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #71 0x7f3eb9372082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #72 0x55e0de6e3cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6322b64536a86dc5c6ac951468f1a0f54fc091e8 Step #5: MERGE-OUTER: attempt 182 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1865539649 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x5567f434a5f8, 0x5567f434a6d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x5567f434a6d0,0x5567f434b450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/regressions/6322b64536a86dc5c6ac951468f1a0f54fc091e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21629 processed earlier; will process 24 files now Step #5: #1 pulse cov: 81 ft: 82 exec/s: 0 rss: 123Mb Step #5: #2 pulse cov: 82 ft: 89 exec/s: 0 rss: 155Mb Step #5: #4 pulse cov: 82 ft: 90 exec/s: 0 rss: 158Mb Step #5: #8 pulse cov: 82 ft: 92 exec/s: 0 rss: 158Mb Step #5: #16 pulse cov: 82 ft: 93 exec/s: 1 rss: 158Mb Step #5: ==3577== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567e9375a74 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567e92e9c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567e92cc7c5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5461f8141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5461e5a95c in syscall (/lib/x86_64-linux-gnu/libc.so.6+0x11895c) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x5567f0e572f6 in SignalHandler(int, siginfo_t*, void*) /src/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:7 Step #5: #6 0x7f5461f8141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #7 0x5567eca9f7bd in clang::Sema::ActOnUninitializedDecl(clang::Decl*) /src/llvm-project/clang/lib/Sema/SemaDecl.cpp Step #5: #8 0x5567ec5c441c in clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2745:13 Step #5: #9 0x5567ec5c142c in clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /src/llvm-project/clang/lib/Parse/ParseDecl.cpp:2384:7 Step #5: #10 0x5567ec4fac31 in clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1153:10 Step #5: #11 0x5567ec4f9e0a in clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /src/llvm-project/clang/lib/Parse/Parser.cpp:1175:12 Step #5: #12 0x5567ec4f8747 in clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /src/llvm-project/clang/lib/Parse/Parser.cpp:1003:14 Step #5: #13 0x5567ec4f525d in clang::Parser::ParseTopLevelDecl(clang::OpaquePtr&, clang::Sema::ModuleImportState&) /src/llvm-project/clang/lib/Parse/Parser.cpp:711:12 Step #5: #14 0x5567ec4e0d7d in clang::ParseAST(clang::Sema&, bool, bool) /src/llvm-project/clang/lib/Parse/ParseAST.cpp:170:20 Step #5: #15 0x5567ec0885c6 in clang::FrontendAction::Execute() /src/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1344:3 Step #5: #16 0x5567ebfc2213 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /src/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1033:33 Step #5: #17 0x5567ebc1175d in clang::tooling::FrontendActionFactory::runInvocation(std::__1::shared_ptr, clang::FileManager*, std::__1::shared_ptr, clang::DiagnosticConsumer*) /src/llvm-project/clang/lib/Tooling/Tooling.cpp:459:19 Step #5: #18 0x5567e9398f63 in clang_fuzzer::HandleCXX(std::__1::basic_string, std::__1::allocator> const&, char const*, std::__1::vector> const&) /src/llvm-project/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp:48:11 Step #5: #19 0x5567e937602f in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23:3 Step #5: #20 0x5567e92cdead in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5567e92d7448 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5567e92bd8e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5567e92ea622 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f5461d66082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5567e92b0cad in _start (out/libfuzzer-coverage-x86_64/clang-fuzzer+0xb0e7cad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bdedbc2e9527ae5116b6f520de548a120a559786 Step #5: MERGE-OUTER: attempt 183 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1878619213 Step #5: INFO: Loaded 1 modules (216 inline 8-bit counters): 216 [0x55e31add25f8, 0x55e31add26d0), Step #5: INFO: Loaded 1 PC tables (216 PCs): 216 [0x55e31add26d0,0x55e31add3450), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge252.txt' Step #5: MERGE-INNER: '/corpus/clang-fuzzer/bacb44e4d2931bba6bd87fa0140dd9dc107dabb1' caused a failure at the previous merge step Step #5: MERGE-INNER: 21653 total files; 21653 processed earlier; will process 0 files now Step #5: #0 DONE exec/s: 0 rss: 78Mb Step #5: MERGE-OUTER: successful in 183 attempt(s) Step #5: MERGE-OUTER: the control file has 2237473 bytes Step #5: MERGE-OUTER: consumed 1Mb (83Mb rss) to parse the control file Step #5: MERGE-OUTER: 81 new files with 172 new features added; 86 new coverage edges Step #5: [2026-07-13 09:09:00,478 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 09:09:00,490 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/clang-fuzzer_error.log Step #5: Running llvm-opt-fuzzer--x86_64-irce Step #5: [2026-07-13 09:11:33,952 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 09:11:33,970 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running clang-format-fuzzer: Step #5: Cov returncode: 124, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 865255426 Step #5: INFO: Loaded 1 modules (238 inline 8-bit counters): 238 [0x560b1b035fe0, 0x560b1b0360ce), Step #5: INFO: Loaded 1 PC tables (238 PCs): 238 [0x560b1b0360d0,0x560b1b036fb0), Step #5: MERGE-OUTER: 11836 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 865319421 Step #5: INFO: Loaded 1 modules (238 inline 8-bit counters): 238 [0x562a5248cfe0, 0x562a5248d0ce), Step #5: INFO: Loaded 1 PC tables (238 PCs): 238 [0x562a5248d0d0,0x562a5248dfb0), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge315.txt' Step #5: MERGE-INNER: 11836 total files; 0 processed earlier; will process 11836 files now Step #5: #1 pulse cov: 87 ft: 88 exec/s: 0 rss: 36Mb Step #5: #2 pulse cov: 87 ft: 88 exec/s: 0 rss: 36Mb Step #5: #4 pulse cov: 87 ft: 88 exec/s: 0 rss: 36Mb Step #5: #8 pulse cov: 87 ft: 88 exec/s: 0 rss: 36Mb Step #5: #16 pulse cov: 87 ft: 88 exec/s: 0 rss: 36Mb Step #5: #32 pulse cov: 87 ft: 88 exec/s: 0 rss: 36Mb Step #5: #64 pulse cov: 90 ft: 152 exec/s: 0 rss: 36Mb Step #5: UTF-16 (LE) byte order mark detected in '', but encoding is not supported Step #5: #128 pulse cov: 90 ft: 154 exec/s: 0 rss: 36Mb Step #5: UTF-16 (BE) byte order mark detected in '', but encoding is not supported Step #5: UTF-16 (LE) byte order mark detected in '', but encoding is not supported Step #5: #256 pulse cov: 91 ft: 158 exec/s: 0 rss: 36Mb Step #5: UTF-7 byte order mark detected in '', but encoding is not supported Step #5: #512 pulse cov: 91 ft: 158 exec/s: 0 rss: 36Mb Step #5: SCSU byte order mark detected in '', but encoding is not supported Step #5: BOCU-1 byte order mark detected in '', but encoding is not supported Step #5: UTF-1 byte order mark detected in '', but encoding is not supported Step #5: UTF-32 (BE) byte order mark detected in '', but encoding is not supported Step #5: UTF-16 (LE) byte order mark detected in '', but encoding is not supported Step #5: #1024 pulse cov: 91 ft: 161 exec/s: 1024 rss: 36Mb Step #5: UTF-32 (LE) byte order mark detected in '', but encoding is not supported Step #5: GB-18030 byte order mark detected in '', but encoding is not supported Step #5: UTF-EBCDIC byte order mark detected in '', but encoding is not supported Step #5: #2048 pulse cov: 93 ft: 167 exec/s: 682 rss: 36Mb Step #5: UTF-7 byte order mark detected in '', but encoding is not supported Step #5: clang-format-fuzzer: /src/llvm-project/clang/lib/Format/FormatTokenSource.h:217: virtual FormatToken *clang::format::ScopedMacroState::getNextToken(): Assertion `!eof()' failed. Step #5: ==318== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a51a714a4 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a519e56a8 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a519c81f5 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f74e250a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f74e230e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f74e22ed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f74e22ed728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f74e22fefd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x562a51d76989 in clang::format::ScopedMacroState::getNextToken() /src/llvm-project/clang/lib/Format/FormatTokenSource.h:217:5 Step #5: #9 0x562a51d6136c in clang::format::UnwrappedLineParser::calculateBraceTypes(bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:504:29 Step #5: #10 0x562a51d5cfd5 in clang::format::UnwrappedLineParser::tryToParseBracedList() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2545:5 Step #5: #11 0x562a51d5c86a in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2756:12 Step #5: #12 0x562a51d64829 in clang::format::UnwrappedLineParser::parsePPDefine() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1192:5 Step #5: #13 0x562a51d6440b in clang::format::UnwrappedLineParser::parsePPDirective() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1020:5 Step #5: #14 0x562a51d589ea in clang::format::UnwrappedLineParser::readToken(int) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:5045:7 Step #5: #15 0x562a51d56f70 in clang::format::UnwrappedLineParser::parse() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:205:5 Step #5: #16 0x562a51cf7785 in clang::format::TokenAnalyzer::process(bool) /src/llvm-project/clang/lib/Format/TokenAnalyzer.cpp:110:10 Step #5: #17 0x562a51c1c0bf in operator() /src/llvm-project/clang/lib/Format/Format.cpp:4322:57 Step #5: #18 0x562a51c1c0bf in __invoke<(lambda at /src/llvm-project/clang/lib/Format/Format.cpp:4321:27) &, const clang::format::Environment &> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:87:27 Step #5: #19 0x562a51c1c0bf in __call<(lambda at /src/llvm-project/clang/lib/Format/Format.cpp:4321:27) &, const clang::format::Environment &> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:336:12 Step #5: #20 0x562a51c1c0bf in __invoke_r, (lambda at /src/llvm-project/clang/lib/Format/Format.cpp:4321:27) &, const clang::format::Environment &> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:350:10 Step #5: #21 0x562a51c1c0bf in std::__1::__function::__func, unsigned int, unsigned int, unsigned int, llvm::StringRef, clang::format::FormattingAttemptStatus*)::$_7, std::__1::pair (clang::format::Environment const&)>::operator()(clang::format::Environment const&) /usr/local/bin/../include/c++/v1/__functional/function.h:174:12 Step #5: #22 0x562a51be5fa3 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #23 0x562a51be5fa3 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #24 0x562a51be5fa3 in clang::format::internal::reformat(clang::format::FormatStyle const&, llvm::StringRef, llvm::ArrayRef, unsigned int, unsigned int, unsigned int, llvm::StringRef, clang::format::FormattingAttemptStatus*) /src/llvm-project/clang/lib/Format/Format.cpp:4368:60 Step #5: #25 0x562a51be8149 in clang::format::reformat(clang::format::FormatStyle const&, llvm::StringRef, llvm::ArrayRef, llvm::StringRef, clang::format::FormattingAttemptStatus*) /src/llvm-project/clang/lib/Format/Format.cpp:4412:10 Step #5: #26 0x562a51a72398 in LLVMFuzzerTestOneInput /src/llvm-project/clang/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp:25:19 Step #5: #27 0x562a519c98dd in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #28 0x562a519d2e78 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #29 0x562a519b9319 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #30 0x562a519e6052 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #31 0x7f74e22ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #32 0x562a519ac6dd in _start (out/libfuzzer-coverage-x86_64/clang-format-fuzzer+0x8a46dd) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x23,0x64,0x65,0x66,0x69,0x6e,0x65,0x20,0x44,0x28,0x7b,0x23,0xa, Step #5: #define D({#\012 Step #5: artifact_prefix='./'; Test unit written to ./crash-c649252d0b4a27f24dff316efd305f9feb68aa15 Step #5: Base64: I2RlZmluZSBEKHsjCg== Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 870284969 Step #5: INFO: Loaded 1 modules (238 inline 8-bit counters): 238 [0x5595dad9cfe0, 0x5595dad9d0ce), Step #5: INFO: Loaded 1 PC tables (238 PCs): 238 [0x5595dad9d0d0,0x5595dad9dfb0), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge315.txt' Step #5: MERGE-INNER: '/corpus/clang-format-fuzzer/regressions/c649252d0b4a27f24dff316efd305f9feb68aa15' caused a failure at the previous merge step Step #5: MERGE-INNER: 11836 total files; 2926 processed earlier; will process 8910 files now Step #5: #1 pulse cov: 87 ft: 88 exec/s: 0 rss: 36Mb Step #5: #2 pulse cov: 92 ft: 95 exec/s: 0 rss: 36Mb Step #5: #4 pulse cov: 92 ft: 96 exec/s: 0 rss: 36Mb Step #5: #8 pulse cov: 92 ft: 96 exec/s: 0 rss: 36Mb Step #5: #16 pulse cov: 92 ft: 105 exec/s: 0 rss: 36Mb Step #5: #32 pulse cov: 92 ft: 107 exec/s: 0 rss: 36Mb Step #5: #64 pulse cov: 92 ft: 107 exec/s: 0 rss: 36Mb Step #5: #128 pulse cov: 93 ft: 108 exec/s: 0 rss: 36Mb Step #5: UTF-32 (BE) byte order mark detected in '', but encoding is not supported Step #5: #256 pulse cov: 93 ft: 171 exec/s: 0 rss: 36Mb Step #5: #512 pulse cov: 93 ft: 171 exec/s: 0 rss: 37Mb Step #5: UTF-16 (LE) byte order mark detected in '', but encoding is not supported Step #5: UTF-16 (BE) byte order mark detected in '', but encoding is not supported Step #5: #1024 pulse cov: 99 ft: 215 exec/s: 1024 rss: 39Mb Step #5: UTF-16 (BE) byte order mark detected in '', but encoding is not supported Step #5: #2048 pulse cov: 99 ft: 222 exec/s: 409 rss: 162Mb Step #5: UTF-32 (LE) byte order mark detected in '', but encoding is not supported Step #5: #4096 pulse cov: 99 ft: 315 exec/s: 186 rss: 297Mb Step #5: UTF-16 (LE) byte order mark detected in '', but encoding is not supported Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==344==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7fff6c667ff8 (pc 0x5595da6430c9 bp 0x7fff6c6680d0 sp 0x7fff6c668000 T344) Step #5: #0 0x5595da6430c9 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #1 0x5595da6430c9 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #2 0x5595da6430c9 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #3 0x5595da6430c9 in bool clang::format::FormatToken::isOneOf(clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType) const /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #4 0x5595da642ed7 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #5 0x5595da642ed7 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #6 0x5595da642ed7 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #7 0x5595da642ed7 in bool clang::format::FormatToken::isOneOf(clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType) const /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #8 0x5595da642a73 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #9 0x5595da642a73 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #10 0x5595da642a73 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #11 0x5595da642a73 in isNoneOf /src/llvm-project/clang/lib/Format/FormatToken.h:674:13 Step #5: #12 0x5595da642a73 in clang::format::(anonymous namespace)::AnnotatingParser::resetTokenMetadata() /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:2128:23 Step #5: #13 0x5595da6285d1 in AnnotatingParser /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:132:5 Step #5: #14 0x5595da6285d1 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3845:20 Step #5: #15 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #16 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #17 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #18 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #19 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #20 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #21 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #22 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #23 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #24 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #25 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #26 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #27 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #28 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #29 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #30 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #31 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #32 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #33 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #34 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #35 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #36 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #37 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #38 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #39 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #40 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #41 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #42 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #43 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #44 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #45 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #46 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #47 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #48 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #49 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #50 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #51 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #52 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #53 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #54 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #55 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #56 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #57 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #58 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #59 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #60 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #61 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #62 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #63 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #64 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #65 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #66 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #67 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #68 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #69 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #70 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #71 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #72 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #73 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #74 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #75 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #76 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #77 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #78 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #79 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #80 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #81 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #82 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #83 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #84 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #85 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #86 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #87 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #88 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #89 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #90 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #91 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #92 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #93 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #94 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #95 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #96 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #97 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #98 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #99 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #100 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #101 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #102 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #103 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #104 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #105 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #106 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #107 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #108 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #109 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #110 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #111 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #112 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #113 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #114 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #115 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #116 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #117 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #118 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #119 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #120 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #121 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #122 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #123 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #124 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #125 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #126 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #127 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #128 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #129 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #130 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #131 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #132 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #133 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #134 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #135 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #136 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #137 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #138 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #139 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #140 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #141 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #142 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #143 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #144 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #145 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #146 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #147 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #148 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #149 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #150 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #151 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #152 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #153 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #154 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #155 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #156 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #157 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #158 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #159 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #160 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #161 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #162 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #163 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #164 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #165 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #166 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #167 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #168 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #169 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #170 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #171 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #172 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #173 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #174 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #175 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #176 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #177 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #178 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #179 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #180 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #181 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #182 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #183 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #184 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #185 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #186 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #187 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #188 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #189 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #190 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #191 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #192 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #193 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #194 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #195 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #196 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #197 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #198 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #199 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #200 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #201 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #202 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #203 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #204 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #205 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #206 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #207 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #208 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #209 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #210 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #211 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #212 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #213 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #214 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #215 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #216 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #217 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #218 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #219 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #220 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #221 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #222 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #223 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #224 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #225 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #226 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #227 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #228 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #229 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #230 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #231 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #232 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #233 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #234 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #235 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #236 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #237 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #238 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #239 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #240 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #241 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #242 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #243 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #244 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #245 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #246 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #247 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #248 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #249 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #250 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #251 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #252 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #253 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #254 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #255 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #256 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #257 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #258 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #259 0x5595da628753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: Step #5: DEDUP_TOKEN: isOneOf--isOneOf--isOneOf Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 in isOneOf Step #5: ==344==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a6756dc70730d1d483be3094a373aff3f99d660 Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1037625592 Step #5: INFO: Loaded 1 modules (238 inline 8-bit counters): 238 [0x55bf169e1fe0, 0x55bf169e20ce), Step #5: INFO: Loaded 1 PC tables (238 PCs): 238 [0x55bf169e20d0,0x55bf169e2fb0), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge315.txt' Step #5: MERGE-INNER: '/corpus/clang-format-fuzzer/regressions/5a6756dc70730d1d483be3094a373aff3f99d660' caused a failure at the previous merge step Step #5: MERGE-INNER: 11836 total files; 11100 processed earlier; will process 736 files now Step #5: #1 pulse cov: 93 ft: 94 exec/s: 0 rss: 68Mb Step #5: #2 pulse cov: 94 ft: 97 exec/s: 0 rss: 68Mb Step #5: #4 pulse cov: 94 ft: 103 exec/s: 0 rss: 68Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==1152==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc5fb67ff8 (pc 0x55bf16288118 bp 0x7ffc5fb68000 sp 0x7ffc5fb68000 T1152) Step #5: #0 0x55bf16288118 in bool clang::format::FormatToken::isOneOf(clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType) const /src/llvm-project/clang/lib/Format/FormatToken.h:669 Step #5: #1 0x55bf162880d9 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #2 0x55bf162880d9 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #3 0x55bf162880d9 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #4 0x55bf162880d9 in bool clang::format::FormatToken::isOneOf(clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType) const /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #5 0x55bf16287ed7 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #6 0x55bf16287ed7 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #7 0x55bf16287ed7 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #8 0x55bf16287ed7 in bool clang::format::FormatToken::isOneOf(clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType) const /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #9 0x55bf16287a73 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #10 0x55bf16287a73 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #11 0x55bf16287a73 in isOneOf /src/llvm-project/clang/lib/Format/FormatToken.h:670:22 Step #5: #12 0x55bf16287a73 in isNoneOf /src/llvm-project/clang/lib/Format/FormatToken.h:674:13 Step #5: #13 0x55bf16287a73 in clang::format::(anonymous namespace)::AnnotatingParser::resetTokenMetadata() /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:2128:23 Step #5: #14 0x55bf1626d5d1 in AnnotatingParser /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:132:5 Step #5: #15 0x55bf1626d5d1 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3845:20 Step #5: #16 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #17 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #18 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #19 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #20 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #21 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #22 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #23 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #24 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #25 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #26 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #27 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #28 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #29 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #30 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #31 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #32 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #33 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #34 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #35 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #36 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #37 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #38 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #39 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #40 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #41 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #42 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #43 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #44 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #45 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #46 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #47 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #48 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #49 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #50 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #51 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #52 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #53 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #54 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #55 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #56 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #57 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #58 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #59 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #60 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #61 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #62 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #63 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #64 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #65 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #66 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #67 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #68 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #69 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #70 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #71 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #72 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #73 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #74 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #75 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #76 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #77 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #78 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #79 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #80 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #81 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #82 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #83 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #84 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #85 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #86 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #87 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #88 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #89 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #90 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #91 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #92 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #93 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #94 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #95 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #96 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #97 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #98 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #99 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #100 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #101 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #102 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #103 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #104 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #105 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #106 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #107 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #108 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #109 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #110 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #111 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #112 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #113 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #114 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #115 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #116 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #117 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #118 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #119 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #120 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #121 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #122 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #123 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #124 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #125 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #126 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #127 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #128 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #129 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #130 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #131 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #132 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #133 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #134 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #135 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #136 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #137 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #138 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #139 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #140 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #141 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #142 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #143 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #144 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #145 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #146 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #147 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #148 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #149 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #150 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #151 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #152 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #153 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #154 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #155 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #156 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #157 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #158 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #159 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #160 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #161 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #162 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #163 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #164 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #165 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #166 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #167 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #168 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #169 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #170 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #171 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #172 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #173 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #174 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #175 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #176 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #177 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #178 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #179 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #180 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #181 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #182 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #183 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #184 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #185 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #186 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #187 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #188 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #189 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #190 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #191 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #192 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #193 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #194 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #195 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #196 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #197 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #198 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #199 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #200 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #201 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #202 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #203 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #204 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #205 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #206 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #207 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #208 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #209 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #210 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #211 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #212 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #213 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #214 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #215 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #216 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #217 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #218 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #219 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #220 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #221 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #222 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #223 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #224 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #225 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #226 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #227 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #228 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #229 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #230 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #231 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #232 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #233 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #234 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #235 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #236 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #237 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #238 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #239 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #240 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #241 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #242 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #243 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #244 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #245 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #246 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #247 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #248 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #249 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #250 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #251 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #252 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #253 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #254 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #255 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #256 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #257 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #258 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #259 0x55bf1626d753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: Step #5: DEDUP_TOKEN: bool clang::format::FormatToken::isOneOf(clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType) const--isOneOf--isOneOf Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/llvm-project/clang/lib/Format/FormatToken.h:669 in bool clang::format::FormatToken::isOneOf(clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType, clang::format::TokenType) const Step #5: ==1152==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6f64980bb2860b09ec72d9fcd3518a91d7740b1 Step #5: MERGE-OUTER: attempt 4 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1038135476 Step #5: INFO: Loaded 1 modules (238 inline 8-bit counters): 238 [0x56264165bfe0, 0x56264165c0ce), Step #5: INFO: Loaded 1 PC tables (238 PCs): 238 [0x56264165c0d0,0x56264165cfb0), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge315.txt' Step #5: MERGE-INNER: '/corpus/clang-format-fuzzer/regressions/a6f64980bb2860b09ec72d9fcd3518a91d7740b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 11836 total files; 11105 processed earlier; will process 731 files now Step #5: #1 pulse cov: 93 ft: 94 exec/s: 0 rss: 104Mb Step #5: #2 pulse cov: 94 ft: 100 exec/s: 0 rss: 104Mb Step #5: #4 pulse cov: 94 ft: 156 exec/s: 4 rss: 104Mb Step #5: #8 pulse cov: 94 ft: 172 exec/s: 8 rss: 104Mb Step #5: #16 pulse cov: 94 ft: 188 exec/s: 8 rss: 104Mb Step #5: #32 pulse cov: 94 ft: 191 exec/s: 10 rss: 107Mb Step #5: #64 pulse cov: 94 ft: 194 exec/s: 9 rss: 112Mb Step #5: #128 pulse cov: 94 ft: 217 exec/s: 10 rss: 112Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==1156==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffe633d7ea0 (pc 0x562640fba241 bp 0x7ffe633d80f0 sp 0x7ffe633d7ea0 T1156) Step #5: #0 0x562640fba241 in SmallVectorBase /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:69:9 Step #5: #1 0x562640fba241 in SmallVectorTemplateCommon /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:140:47 Step #5: #2 0x562640fba241 in SmallVectorTemplateBase /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:498:9 Step #5: #3 0x562640fba241 in SmallVectorImpl /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:607:9 Step #5: #4 0x562640fba241 in SmallVector /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:1238:19 Step #5: #5 0x562640fba241 in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:534:25 Step #5: #6 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #7 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #8 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #9 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #10 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #11 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #12 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #13 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #14 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #15 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #16 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #17 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #18 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #19 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #20 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #21 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #22 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #23 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #24 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #25 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #26 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #27 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #28 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #29 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #30 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #31 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #32 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #33 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #34 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #35 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #36 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #37 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #38 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #39 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #40 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #41 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #42 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #43 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #44 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #45 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #46 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #47 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #48 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #49 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #50 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #51 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #52 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #53 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #54 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #55 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #56 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #57 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #58 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #59 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #60 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #61 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #62 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #63 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #64 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #65 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #66 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #67 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #68 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #69 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #70 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #71 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #72 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #73 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #74 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #75 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #76 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #77 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #78 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #79 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #80 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #81 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #82 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #83 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #84 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #85 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #86 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #87 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #88 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #89 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #90 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #91 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #92 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #93 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #94 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #95 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #96 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #97 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #98 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #99 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #100 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #101 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #102 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #103 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #104 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #105 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #106 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #107 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #108 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #109 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #110 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #111 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #112 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #113 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #114 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #115 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #116 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #117 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #118 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #119 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #120 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #121 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #122 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #123 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #124 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #125 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #126 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #127 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #128 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #129 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #130 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #131 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #132 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #133 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #134 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #135 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #136 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #137 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #138 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #139 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #140 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #141 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #142 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #143 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #144 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #145 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #146 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #147 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #148 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #149 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #150 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #151 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #152 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #153 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #154 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #155 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #156 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #157 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #158 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #159 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #160 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #161 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #162 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #163 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #164 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #165 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #166 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #167 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #168 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #169 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #170 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #171 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #172 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #173 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #174 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #175 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #176 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #177 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #178 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #179 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #180 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #181 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #182 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #183 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #184 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #185 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #186 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #187 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #188 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #189 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #190 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #191 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #192 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #193 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #194 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #195 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #196 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #197 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #198 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #199 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #200 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #201 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #202 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #203 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #204 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #205 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #206 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #207 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #208 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #209 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #210 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #211 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #212 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #213 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #214 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #215 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #216 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #217 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #218 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #219 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #220 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #221 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #222 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #223 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #224 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #225 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #226 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #227 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #228 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #229 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #230 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #231 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #232 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #233 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #234 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #235 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #236 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #237 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #238 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #239 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #240 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #241 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #242 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #243 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #244 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #245 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #246 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #247 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #248 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #249 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #250 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #251 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #252 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #253 0x562640fba3be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: Step #5: DEDUP_TOKEN: SmallVectorBase--SmallVectorTemplateCommon--SmallVectorTemplateBase Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:69:9 in SmallVectorBase Step #5: ==1156==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61c1c7aa4d267894fa78dc84ae1115facc3d6716 Step #5: MERGE-OUTER: attempt 5 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1053140582 Step #5: INFO: Loaded 1 modules (238 inline 8-bit counters): 238 [0x564d34b53fe0, 0x564d34b540ce), Step #5: INFO: Loaded 1 PC tables (238 PCs): 238 [0x564d34b540d0,0x564d34b54fb0), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge315.txt' Step #5: MERGE-INNER: '/corpus/clang-format-fuzzer/regressions/61c1c7aa4d267894fa78dc84ae1115facc3d6716' caused a failure at the previous merge step Step #5: MERGE-INNER: 11836 total files; 11259 processed earlier; will process 577 files now Step #5: #1 pulse cov: 91 ft: 92 exec/s: 0 rss: 41Mb Step #5: #2 pulse cov: 92 ft: 98 exec/s: 0 rss: 49Mb Step #5: #4 pulse cov: 94 ft: 107 exec/s: 0 rss: 101Mb Step #5: #8 pulse cov: 94 ft: 113 exec/s: 0 rss: 101Mb Step #5: #16 pulse cov: 94 ft: 116 exec/s: 16 rss: 104Mb Step #5: #32 pulse cov: 94 ft: 200 exec/s: 0 rss: 153Mb Step #5: #64 pulse cov: 94 ft: 216 exec/s: 0 rss: 153Mb Step #5: #128 pulse cov: 94 ft: 224 exec/s: 1 rss: 153Mb Step #5: UTF-16 (BE) byte order mark detected in '', but encoding is not supported Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==1203==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffd7e929e90 (pc 0x564d344b2241 bp 0x7ffd7e92a0e0 sp 0x7ffd7e929e90 T1203) Step #5: #0 0x564d344b2241 in SmallVectorBase /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:69:9 Step #5: #1 0x564d344b2241 in SmallVectorTemplateCommon /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:140:47 Step #5: #2 0x564d344b2241 in SmallVectorTemplateBase /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:498:9 Step #5: #3 0x564d344b2241 in SmallVectorImpl /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:607:9 Step #5: #4 0x564d344b2241 in SmallVector /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:1238:19 Step #5: #5 0x564d344b2241 in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:534:25 Step #5: #6 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #7 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #8 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #9 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #10 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #11 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #12 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #13 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #14 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #15 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #16 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #17 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #18 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #19 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #20 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #21 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #22 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #23 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #24 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #25 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #26 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #27 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #28 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #29 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #30 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #31 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #32 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #33 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #34 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #35 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #36 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #37 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #38 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #39 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #40 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #41 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #42 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #43 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #44 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #45 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #46 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #47 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #48 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #49 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #50 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #51 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #52 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #53 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #54 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #55 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #56 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #57 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #58 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #59 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #60 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #61 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #62 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #63 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #64 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #65 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #66 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #67 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #68 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #69 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #70 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #71 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #72 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #73 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #74 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #75 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #76 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #77 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #78 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #79 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #80 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #81 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #82 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #83 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #84 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #85 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #86 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #87 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #88 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #89 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #90 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #91 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #92 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #93 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #94 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #95 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #96 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #97 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #98 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #99 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #100 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #101 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #102 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #103 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #104 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #105 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #106 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #107 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #108 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #109 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #110 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #111 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #112 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #113 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #114 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #115 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #116 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #117 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #118 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #119 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #120 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #121 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #122 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #123 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #124 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #125 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #126 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #127 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #128 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #129 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #130 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #131 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #132 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #133 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #134 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #135 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #136 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #137 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #138 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #139 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #140 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #141 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #142 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #143 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #144 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #145 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #146 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #147 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #148 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #149 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #150 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #151 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #152 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #153 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #154 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #155 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #156 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #157 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #158 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #159 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #160 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #161 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #162 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #163 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #164 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #165 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #166 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #167 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #168 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #169 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #170 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #171 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #172 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #173 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #174 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #175 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #176 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #177 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #178 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #179 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #180 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #181 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #182 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #183 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #184 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #185 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #186 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #187 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #188 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #189 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #190 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #191 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #192 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #193 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #194 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #195 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #196 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #197 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #198 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #199 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #200 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #201 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #202 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #203 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #204 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #205 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #206 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #207 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #208 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #209 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #210 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #211 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #212 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #213 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #214 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #215 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #216 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #217 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #218 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #219 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #220 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #221 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #222 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #223 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #224 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #225 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #226 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #227 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #228 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #229 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #230 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #231 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #232 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #233 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #234 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #235 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #236 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #237 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #238 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #239 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #240 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #241 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #242 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #243 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #244 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #245 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #246 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #247 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #248 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #249 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #250 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #251 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #252 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: #253 0x564d344b23be in unsigned int clang::format::AlignTokens(clang::format::FormatStyle const&, clang::format::WhitespaceManager::alignChainedConditionals()::$_0&, llvm::SmallVector&, unsigned int, clang::format::FormatStyle::AlignConsecutiveStyle const&, bool) /src/llvm-project/clang/lib/Format/WhitespaceManager.cpp:615:32 Step #5: Step #5: DEDUP_TOKEN: SmallVectorBase--SmallVectorTemplateCommon--SmallVectorTemplateBase Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/llvm-project/llvm/include/llvm/ADT/SmallVector.h:69:9 in SmallVectorBase Step #5: ==1203==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-740f5ff92a5266688f2433e98b94e5eca79b0574 Step #5: MERGE-OUTER: attempt 6 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1171854170 Step #5: INFO: Loaded 1 modules (238 inline 8-bit counters): 238 [0x559bba606fe0, 0x559bba6070ce), Step #5: INFO: Loaded 1 PC tables (238 PCs): 238 [0x559bba6070d0,0x559bba607fb0), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge315.txt' Step #5: MERGE-INNER: '/corpus/clang-format-fuzzer/regressions/740f5ff92a5266688f2433e98b94e5eca79b0574' caused a failure at the previous merge step Step #5: MERGE-INNER: 11836 total files; 11433 processed earlier; will process 403 files now Step #5: #1 pulse cov: 91 ft: 92 exec/s: 0 rss: 49Mb Step #5: #2 pulse cov: 94 ft: 98 exec/s: 1 rss: 240Mb Step #5: #4 pulse cov: 94 ft: 107 exec/s: 1 rss: 240Mb Step #5: #8 pulse cov: 94 ft: 115 exec/s: 2 rss: 240Mb Step #5: #16 pulse cov: 94 ft: 115 exec/s: 2 rss: 240Mb Step #5: #32 pulse cov: 94 ft: 160 exec/s: 2 rss: 240Mb Step #5: #64 pulse cov: 94 ft: 164 exec/s: 3 rss: 240Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==1842==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffc8706dfd8 (pc 0x559bb9e95eb6 bp 0x7ffc8706e080 sp 0x7ffc8706dfe0 T1842) Step #5: #0 0x559bb9e95eb6 in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #1 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #2 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #3 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #4 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #5 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #6 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #7 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #8 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #9 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #10 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #11 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #12 0x559bb9e9535b in parseConditionalExpr /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3497:5 Step #5: #13 0x559bb9e9535b in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3271:7 Step #5: #14 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #15 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #16 0x559bb9e95eba in clang::format::(anonymous namespace)::ExpressionParser::parse(int) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 Step #5: #17 0x559bb9e9285e in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3875:14 Step #5: #18 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #19 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #20 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #21 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #22 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #23 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #24 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #25 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #26 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #27 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #28 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #29 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #30 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #31 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #32 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #33 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #34 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #35 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #36 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #37 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #38 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #39 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #40 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #41 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #42 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #43 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #44 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #45 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #46 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #47 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #48 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #49 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #50 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #51 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #52 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #53 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #54 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #55 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #56 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #57 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #58 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #59 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #60 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #61 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #62 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #63 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #64 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #65 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #66 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #67 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #68 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #69 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #70 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #71 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #72 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #73 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #74 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #75 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #76 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #77 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #78 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #79 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #80 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #81 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #82 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #83 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #84 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #85 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #86 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #87 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #88 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #89 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #90 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #91 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #92 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #93 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #94 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #95 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #96 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #97 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #98 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #99 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #100 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #101 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #102 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #103 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #104 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #105 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #106 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #107 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #108 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #109 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #110 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #111 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #112 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #113 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #114 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #115 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #116 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #117 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #118 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #119 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #120 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #121 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #122 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #123 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #124 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #125 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #126 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #127 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #128 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #129 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #130 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #131 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #132 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #133 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #134 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #135 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #136 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #137 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #138 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #139 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #140 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #141 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #142 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #143 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #144 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #145 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #146 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #147 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #148 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #149 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #150 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #151 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #152 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #153 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #154 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #155 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #156 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #157 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #158 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #159 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #160 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #161 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #162 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #163 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #164 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #165 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #166 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #167 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #168 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #169 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #170 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #171 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #172 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #173 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #174 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #175 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #176 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #177 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #178 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #179 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #180 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #181 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #182 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #183 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #184 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #185 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #186 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #187 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #188 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #189 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #190 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #191 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #192 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #193 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #194 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #195 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #196 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #197 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #198 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #199 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #200 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #201 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #202 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #203 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #204 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #205 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #206 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #207 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #208 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #209 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #210 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #211 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #212 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #213 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #214 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #215 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #216 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #217 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #218 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #219 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #220 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #221 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #222 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #223 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #224 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #225 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #226 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #227 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #228 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #229 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #230 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #231 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #232 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #233 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #234 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #235 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #236 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #237 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #238 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #239 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #240 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #241 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #242 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #243 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #244 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #245 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #246 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #247 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #248 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: #249 0x559bb9e92753 in clang::format::TokenAnnotator::annotate(clang::format::AnnotatedLine&) /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3857:7 Step #5: Step #5: DEDUP_TOKEN: clang::format::(anonymous namespace)::ExpressionParser::parse(int)--clang::format::(anonymous namespace)::ExpressionParser::parse(int)--clang::format::(anonymous namespace)::ExpressionParser::parse(int) Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/llvm-project/clang/lib/Format/TokenAnnotator.cpp:3301:7 in clang::format::(anonymous namespace)::ExpressionParser::parse(int) Step #5: ==1842==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecdf6f38b69000b7cbe4b0d498d55f51d479f19c Step #5: MERGE-OUTER: attempt 7 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1199792169 Step #5: INFO: Loaded 1 modules (238 inline 8-bit counters): 238 [0x5575d7eadfe0, 0x5575d7eae0ce), Step #5: INFO: Loaded 1 PC tables (238 PCs): 238 [0x5575d7eae0d0,0x5575d7eaefb0), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge315.txt' Step #5: MERGE-INNER: '/corpus/clang-format-fuzzer/regressions/ecdf6f38b69000b7cbe4b0d498d55f51d479f19c' caused a failure at the previous merge step Step #5: MERGE-INNER: 11836 total files; 11553 processed earlier; will process 283 files now Step #5: #1 pulse cov: 88 ft: 89 exec/s: 0 rss: 84Mb Step #5: #2 pulse cov: 93 ft: 96 exec/s: 0 rss: 99Mb Step #5: #4 pulse cov: 94 ft: 103 exec/s: 4 rss: 99Mb Step #5: #8 pulse cov: 94 ft: 109 exec/s: 4 rss: 197Mb Step #5: #16 pulse cov: 94 ft: 171 exec/s: 2 rss: 197Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==1911==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffdbce8dfb8 (pc 0x5575d7796727 bp 0x7ffdbce8e040 sp 0x7ffdbce8dfc0 T1911) Step #5: #0 0x5575d7796727 in find_as /src/llvm-project/llvm/include/llvm/ADT/DenseMap.h:243:33 Step #5: #1 0x5575d7796727 in find /src/llvm-project/llvm/include/llvm/ADT/DenseMap.h:227:12 Step #5: #2 0x5575d7796727 in clang::format::IndexedTokenSource::successor(int) const /src/llvm-project/clang/lib/Format/FormatTokenSource.h:168:21 Step #5: #3 0x5575d7795179 in clang::format::IndexedTokenSource::getNextToken() /src/llvm-project/clang/lib/Format/FormatTokenSource.h:99:16 Step #5: #4 0x5575d77791cd in clang::format::UnwrappedLineParser::readToken(int) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:4980:25 Step #5: #5 0x5575d777d327 in clang::format::UnwrappedLineParser::nextToken(int) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:4906:5 Step #5: #6 0x5575d777d5bd in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2677:3 Step #5: #7 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #8 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #9 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #10 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #11 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #12 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #13 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #14 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #15 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #16 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #17 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #18 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #19 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #20 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #21 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #22 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #23 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #24 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #25 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #26 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #27 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #28 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #29 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #30 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #31 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #32 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #33 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #34 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #35 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #36 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #37 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #38 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #39 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #40 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #41 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #42 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #43 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #44 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #45 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #46 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #47 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #48 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #49 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #50 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #51 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #52 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #53 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #54 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #55 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #56 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #57 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #58 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #59 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #60 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #61 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #62 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #63 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #64 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #65 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #66 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #67 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #68 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #69 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #70 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #71 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #72 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #73 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #74 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #75 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #76 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #77 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #78 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #79 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #80 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #81 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #82 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #83 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #84 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #85 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #86 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #87 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #88 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #89 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #90 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #91 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #92 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #93 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #94 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #95 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #96 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #97 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #98 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #99 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #100 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #101 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #102 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #103 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #104 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #105 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #106 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #107 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #108 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #109 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #110 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #111 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #112 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #113 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #114 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #115 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #116 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #117 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #118 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #119 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #120 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #121 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #122 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #123 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #124 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #125 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #126 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #127 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #128 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #129 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #130 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #131 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #132 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #133 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #134 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #135 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #136 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #137 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #138 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #139 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #140 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #141 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #142 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #143 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #144 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #145 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #146 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #147 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #148 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #149 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #150 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #151 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #152 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #153 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #154 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #155 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #156 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #157 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #158 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #159 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #160 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #161 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #162 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #163 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #164 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #165 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #166 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #167 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #168 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #169 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #170 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #171 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #172 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #173 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #174 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #175 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #176 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #177 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #178 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #179 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #180 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #181 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #182 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #183 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #184 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #185 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #186 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #187 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #188 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #189 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #190 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #191 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #192 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #193 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #194 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #195 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #196 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #197 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #198 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #199 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #200 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #201 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #202 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #203 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #204 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #205 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #206 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #207 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #208 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #209 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #210 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #211 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #212 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #213 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #214 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #215 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #216 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #217 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #218 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #219 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #220 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #221 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #222 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #223 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #224 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #225 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #226 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #227 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #228 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #229 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #230 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #231 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #232 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #233 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #234 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #235 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #236 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #237 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #238 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #239 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #240 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #241 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #242 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #243 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #244 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #245 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #246 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #247 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #248 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #249 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #250 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #251 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #252 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #253 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #254 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #255 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #256 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #257 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #258 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #259 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #260 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #261 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #262 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #263 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #264 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #265 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #266 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #267 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #268 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #269 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #270 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #271 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #272 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #273 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #274 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #275 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #276 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #277 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #278 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #279 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #280 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #281 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #282 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #283 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #284 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #285 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #286 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #287 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #288 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #289 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #290 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #291 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #292 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #293 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #294 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #295 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #296 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #297 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #298 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #299 0x5575d777d890 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:2684:11 Step #5: #300 0x5575d7780a24 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1952:7 Step #5: #301 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #302 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #303 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #304 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #305 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #306 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #307 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #308 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #309 0x5575d778175b in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1984:9 Step #5: #310 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #311 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #312 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #313 0x5575d77817a1 in clang::format::UnwrappedLineParser::parseStructuralElement(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**, bool*, bool*) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1987:9 Step #5: #314 0x5575d777c9e8 in operator() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:373:7 Step #5: #315 0x5575d777c9e8 in clang::format::UnwrappedLineParser::parseLevel(clang::format::FormatToken const*, clang::format::UnwrappedLineParser::IfStmtKind*, clang::format::FormatToken**) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: #316 0x5575d7784b58 in clang::format::UnwrappedLineParser::parseChildBlock() /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp:1000:5 Step #5: #317 0x5575d777d8f2 in clang::format::UnwrappedLineParser::parseParens(clang::format::TokenType, bool) /src/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp Step #5: Step #5: DEDUP_TOKEN: find_as--find--clang::format::IndexedTokenSource::successor(int) const Step #5: SUMMARY: UndefinedBehaviorSanitizer: stack-overflow /src/llvm-project/llvm/include/llvm/ADT/DenseMap.h:243:33 in find_as Step #5: ==1911==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ac0707680f017bcff889e2474d2b8e61dbfc692 Step #5: MERGE-OUTER: attempt 8 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1207933095 Step #5: INFO: Loaded 1 modules (238 inline 8-bit counters): 238 [0x5620975bffe0, 0x5620975c00ce), Step #5: INFO: Loaded 1 PC tables (238 PCs): 238 [0x5620975c00d0,0x5620975c0fb0), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge315.txt' Step #5: MERGE-INNER: '/corpus/clang-format-fuzzer/regressions/3ac0707680f017bcff889e2474d2b8e61dbfc692' caused a failure at the previous merge step Step #5: MERGE-INNER: 11836 total files; 11571 processed earlier; will process 265 files now Step #5: #1 pulse cov: 92 ft: 93 exec/s: 0 rss: 86Mb Step #5: #2 pulse cov: 94 ft: 101 exec/s: 0 rss: 197Mb Step #5: #4 pulse cov: 94 ft: 144 exec/s: 0 rss: 197Mb Step #5: #8 pulse cov: 94 ft: 150 exec/s: 1 rss: 197Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==1940==ERROR: UndefinedBehaviorSanitizer: stack-overflow on address 0x7ffee35b7ff8 (pc 0x7fd792d3fa7f bp 0x000000000028 sp 0x7ffee35b8000 T1940) Step #5: ALARM: working on the last Unit for 144 seconds Step #5: and the timeout value is 100 (use -timeout=N to change) Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: ==315== libFuzzer: run interrupted; exiting Step #5: ==1940== libFuzzer: run interrupted; exiting Step #5: du: cannot access '/workspace/out/libfuzzer-coverage-x86_64/dumps/clang-format-fuzzer.*.profraw': No such file or directory Step #5: Running llvm-opt-fuzzer--x86_64-loop_vectorize Step #5: Error occured while running llvm-opt-fuzzer--x86_64-loop_vectorize: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-vectorize Step #5: INFO: found LLVMFuzzerCustomMutator (0x55e154024990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 175263491 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55e15e1a37f0, 0x55e15e1a3af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55e15e1a3b00,0x55e15e1a6b90), Step #5: MERGE-OUTER: 16413 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-vectorize Step #5: INFO: found LLVMFuzzerCustomMutator (0x5624b21a0990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 175595749 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5624bc31f7f0, 0x5624bc31faf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5624bc31fb00,0x5624bc322b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge6320.txt' Step #5: MERGE-INNER: 16413 total files; 0 processed earlier; will process 16413 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 100Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 100Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 100Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 20 exec/s: 0 rss: 101Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 192 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 54760874080 from 96 Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: #64 pulse cov: 187 ft: 209 exec/s: 0 rss: 103Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 41056 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 4831838304 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: can't skip to bit 137438953568 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: #128 pulse cov: 193 ft: 221 exec/s: 0 rss: 103Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 352 from 192 Step #5: error: input module is broken! Step #5: can't skip to bit 24379449440 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1908832 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 8256 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 11388360928 from 256 Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 58518929728 from 224 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 32 bits Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 31 of 31 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1248 from 256 Step #5: error: input module is broken! Step #5: can't skip to bit 62485548896 from 192 Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: unknown specifier ' ' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 32 bits Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: unknown specifier 'X' Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: #256 pulse cov: 193 ft: 236 exec/s: 0 rss: 103Mb Step #5: Unexpected end of file reading 27 of 27 bytes Step #5: error: input module is broken! Step #5: Invalid operand bundle record Step #5: error: input module is broken! Step #5: can't skip to bit 28037294144 from 288 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1376 from 384 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 19776 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 14688 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 28567819552 from 480 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 39 of 39 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 220258560 from 256 Step #5: error: input module is broken! Step #5: can't skip to bit 59276807648 from 448 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 88 of 88 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2592 from 448 Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 9110225696 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 25879275328 from 128 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 137435095872 from 800 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 24379457600 from 96 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1056 from 832 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: unknown specifier '¯' Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid opaque type record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: can't skip to bit 54465933088 from 736 Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 104561400288 from 416 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 60359094272 from 704 Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: can't skip to bit 17786217952 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 131 of 131 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 340800704 from 192 Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Unexpected end of file reading 176 of 176 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'PLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 192 of 192 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "v:[:]" Step #5: error: input module is broken! Step #5: Invalid sync scope record Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 131 of 131 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 131 of 131 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 208 of 208 bytes Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record Step #5: error: input module is broken! Step #5: can't skip to bit 824160 from 1312 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 37 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 216 of 216 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 137437890304 from 1792 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2336 from 1952 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 1856 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 260 of 260 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 264 of 264 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 248 of 248 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier ' ' Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 508 of 508 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1073742176 from 320 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 27381921760 from 6016 Step #5: error: input module is broken! Step #5: can't skip to bit 75433126848 from 928 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #512 pulse cov: 198 ft: 268 exec/s: 0 rss: 106Mb Step #5: Only PHI nodes may reference their own value! Step #5: %1 = lshr i16 -1, %1 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %1 Step #5: voiderror: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM660.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 79583808512 from 6144 Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %0 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 984 of 984 bytes Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-loop_vectorize: /src/llvm-project/llvm/lib/IR/Instructions.cpp:1789: llvm::ShuffleVectorInst::ShuffleVectorInst(Value *, Value *, Value *, const Twine &, InsertPosition): Assertion `isValidOperands(V1, V2, Mask) && "Invalid shuffle vector instruction operands!"' failed. Step #5: ==6323== ERROR: libFuzzer: deadly signal Step #5: #0 0x5624b219fa34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5624b2113c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5624b20f6785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f934ccbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f934cac100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f934caa0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f934caa0728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f934cab1fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5624b6925d3f in llvm::ShuffleVectorInst::ShuffleVectorInst(llvm::Value*, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::InsertPosition) /src/llvm-project/llvm/lib/IR/Instructions.cpp:1788:3 Step #5: #9 0x5624b6b0a74e in (anonymous namespace)::BitcodeReader::parseFunctionBody(llvm::Function*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:5643:15 Step #5: #10 0x5624b6af9555 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7155:19 Step #5: #11 0x5624b6afb2d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #12 0x5624b69cdca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #13 0x5624b6ae9a52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #14 0x5624b6af2f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #15 0x5624b6af322e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #16 0x5624b6adf078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #17 0x5624b6adf93d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #18 0x5624b21a11f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #19 0x5624b20f7e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5624b2101408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5624b20e78a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5624b21145e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f934caa2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5624b20dac6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_vectorize+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8fa1f868894cd0d5c7445d8ebb426fede8625742 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-vectorize Step #5: INFO: found LLVMFuzzerCustomMutator (0x564d9a5c6990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 180576540 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x564da47457f0, 0x564da4745af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x564da4745b00,0x564da4748b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge6320.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_vectorize/regressions/8fa1f868894cd0d5c7445d8ebb426fede8625742' caused a failure at the previous merge step Step #5: MERGE-INNER: 16413 total files; 558 processed earlier; will process 15855 files now Step #5: Malformed block Step #5: error: input module is broken! Step #5: #1 pulse cov: 11 ft: 12 exec/s: 0 rss: 101Mb Step #5: #2 pulse cov: 191 ft: 199 exec/s: 0 rss: 105Mb Step #5: #4 pulse cov: 191 ft: 207 exec/s: 0 rss: 106Mb Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: #8 pulse cov: 197 ft: 227 exec/s: 0 rss: 111Mb Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1080 of 1080 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 208864 from 6848 Step #5: error: input module is broken! Step #5: #16 pulse cov: 205 ft: 262 exec/s: 0 rss: 114Mb Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 207 ft: 279 exec/s: 0 rss: 118Mb Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: can't skip to bit 54821405024 from 2272 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1152 of 1152 bytes Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %target_p, @test Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'repeated_signbits' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'zero_byte_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #64 pulse cov: 210 ft: 302 exec/s: 0 rss: 119Mb Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: store ptr undef, ptr @llvm.adjust.trampoline, align 8 Step #5: Cannot take the address of an intrinsic! Step #5: store ptr undef, ptr @llvm.adjust.trampoline, align 8 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %16 = phi i64 [ 0, %15 ] Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @f Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'old_main' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 211 ft: 335 exec/s: 0 rss: 121Mb Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'small_loop' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid anon struct record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Version", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Versioo", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1216 of 1216 bytes Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @lkvm.dbg.value Step #5: error: input module is broken! Step #5: can't skip to bit 2181047776 from 7200 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @f1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 116023119168 from 4480 Step #5: error: input module is broken! Step #5: can't skip to bit 1218581088 from 608 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #256 pulse cov: 213 ft: 359 exec/s: 0 rss: 123Mb Step #5: Malformed block (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i32> %arg Step #5: %struct.zot = type { %struct.wobble, %struct.wobble, %struct.wobble }error: input module is broken! Step #5: Unexpected end of file reading 1248 of 1248 bytes Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1364 of 1364 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, thisAdjustment: 16, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1272 of 1272 bytes Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @llvm.arm.neon.vtbl1 Step #5: error: input module is broken! Step #5: can't skip to bit 134999492960 from 10048 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1312 of 1312 bytes Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM_.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: 0, file: null, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !1, retainedTypes: !1, globals: !1) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !13, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !13, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !13, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %8 = icmp sgt i1 false, true Step #5: br i1 %8, label %5, label %6 Step #5: Only PHI nodes may reference their own value! Step #5: %27 = icmp uge i1 %23, %27 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 55 Step #5: error: input module is broken! Step #5: #512 pulse cov: 213 ft: 385 exec/s: 512 rss: 123Mb Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'widget' does not have terminator! Step #5: label %16 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1396 of 1396 bytes Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i16 undef, label %f1.exit.i [ Step #5: i16 -1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: ] Step #5: i16 1 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1356 of 1356 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1344 of 1344 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1372 of 1372 bytes Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Basic Block in function 'ScaleObjectAdd' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: can't skip to bit 54821405888 from 3136 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197607104 from 2368 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %G3, ptr undef, i32 1 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1456 of 1456 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %tmp3 = phi i64 [ 0, %entry ], [ %tmp18, %loop ] Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %inc = add i32 %i.0, 1 Step #5: %i.0 = phi i32 [ %inc, %BB3 ], [ -1, %BB4 ], [ 1, %entry ] Step #5: Instruction does not dominate all uses! Step #5: %inc = add i32 %i.0, 1 Step #5: %B6 = mul i32 %inc, %inc Step #5: Instruction does not dominate all uses! Step #5: %inc = add i32 %i.0, 1 Step #5: %B6 = mul i32 %inc, %inc Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi ptr [ %11, %6 ], [ @0, %1 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %4 = getelementptr inbounds %0, ptr %3, i64 0, i32 1 Step #5: %7 = load i32, ptr %4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %5 = load i32, ptr %4, align 4 Step #5: %8 = sdiv i32 %7, %5 Step #5: Instruction does not dominate all uses! Step #5: %4 = getelementptr inbounds %0, ptr %3, i64 0, i32 1 Step #5: %9 = load i32, ptr %4, align 8 Step #5: Instruction does not dominate all uses! Step #5: %3 = phi ptr [ %11, %6 ], [ @0, %1 ], [ undef, %2 ] Step #5: %11 = getelementptr inbounds %0, ptr %3, i64 1 Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #1024 pulse cov: 213 ft: 395 exec/s: 341 rss: 125Mb Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1396 of 1396 bytes Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104447879552 from 10624 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %39 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %t1.0 = phi ptr [ %arr, %bb ], [ null, %BB ], [ undef, %bb6 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror %struct..1anon, align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1512 of 1512 bytes Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %E = phi float [ 1.401300e-45, %T ], [ 0.000000e+00, %F ], [ undef, %1 ] Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 25177760 from 11840 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1371553984 from 12352 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 5591073472 from 9888 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr , ptr %L, %I4 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 147883776 from 1600 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1648 of 1648 bytes Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "text", scope: !17, file: !1, line: 12, type: !19) Step #5: !19 = !{!20} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: can't skip to bit 36423834208 from 10752 Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 544 Step #5: error: input module is broken! Step #5: can't skip to bit 19134458944 from 8768 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 18128702464 from 768 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %iv = phi i72 [ %iv.next, %BB ], [ 0, %entry ], [ 0, %entry ] Step #5: label %entry Step #5: label %loop Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #2048 pulse cov: 214 ft: 407 exec/s: 256 rss: 126Mb Step #5: Unexpected end of file reading 1472 of 1472 bytes Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 544 Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %31 Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr ptr, ptr %A5, %A5 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: intrinsic return type expected void, but got double Step #5: ; Function Attrs: nofree nosync willreturn Step #5: declare double @llvm.experimental.guard(i1, ...) #0 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indices for GEP pointer type! Step #5: %Data.i.i = getelementptr inbounds %class.A, ptr %addr, i288 0, i288 0 Step #5: Invalid indices for GEP pointer type! Step #5: %Length.i.i = getelementptr inbounds %class.A, ptr %addr, i288 0, i288 1 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i8, ptr %3, %G1 Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 35457747648 from 640 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_s_v_s' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %0 = phi i32 [ undef, %entry ], [ %dec, %land.end ] Step #5: Instruction does not dominate all uses! Step #5: %0 = phi i32 [ undef, %entry ], [ %dec, %land.end ] Step #5: %1 = trunc i32 %0 to i16 Step #5: Instruction does not dominate all uses! Step #5: %B1 = udiv i32 -1, 65536 Step #5: %dec = add nsw i32 %B1, %0 Step #5: Instruction does not dominate all uses! Step #5: %0 = phi i32 [ undef, %entry ], [ %dec, %land.end ] Step #5: %dec = add nsw i32 %B1, %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1640 of 1640 bytes Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755827008 from 5152 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 undef, ptr %A5, align 1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G4 = getelementptr <2 x double>, ptr %q, %0 zeroinitializer Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %iv = phi i8 [ %iv.next, %for.body ], [ 0, %for.preheader ] Step #5: error: input module is broken! Step #5: invalid #dbg record variable Step #5: #dbg_value(!DIArgList(i32 %B, i32 undef), !2, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_and, DW_OP_stack_value), !13) Step #5: !2 = !{} Step #5: label %BB2 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 38197607296 from 2560 Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1560 of 1560 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = sub i1 %B5, false Step #5: store i1 %B, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %L2, false Step #5: %C3 = icmp uge i1 %B5, %C8 Step #5: Instruction does not dominate all uses! Step #5: %C6 = icmp uge i1 %B14, false Step #5: %0 = icmp uge i1 %C6, %C10 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %G, i1 %L2 Step #5: store ptr %G1, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B6 = sdiv i32 -2147483648, -2147483648 Step #5: %B7 = srem i32 %B6, %B4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = sdiv i32 -2147483648, -2147483648 Step #5: store i32 %B6, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %G, i1 %L2 Step #5: store i1 %C9, ptr %G1, align 1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Cannot load/store from pointer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A11 = alloca swifterror i1, i32 %B1, align 4294967296 Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !9 = distinct !DISubprogram(name: "f", scope: i32 7, file: !1, line: 5, type: !10, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, retainedNodes: !18) Step #5: i32 7 Step #5: invalid tag Step #5: !17 = !DIDerivedType(tag: 12, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: invalid retained type Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 ", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: !"\00\0F\00\00\00\00\11@\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 278592 from 12832 Step #5: error: input module is broken! Step #5: Incorrect type in array initializer (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @G Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 70496 from 13056 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid inlineasm record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %3 = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %0, ptr addrspace(1) %0, ptr addrspace(1) %2, ptr addrspace(1) %2) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: error: input module is broken! Step #5: can't skip to bit 109355508256 from 11776 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #4096 pulse cov: 214 ft: 423 exec/s: 178 rss: 130Mb Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 64, ptr %G2] Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next, %BB ], [ poison, %for.body ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %add.lcssa = phi half [ %add, %BB ] Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %X = select i1 %B20, i32 %B4, i32 %X Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: invalid containing type Step #5: !17 = distinct !DISubprogram(name: "fn3", scope: !2, file: !2, line: 5, type: !18, scopeLine: 5, containingType: !"a", spFlags: DISPFlagDefinition, unit: !12, retainedNodes: !13) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A2 = alloca swifterror ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A2, i32 %L Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '_ZNSt5ctypeIcEC2EPiPKtbm' does not have terminator! Step #5: label %32 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %66 = alloca swifterror i1, i976 1, align 1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 64, ptr %G4] Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing load type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp uge double 4.200000e+01, 4.200000e+01 Step #5: store i1 %C6, ptr @G.2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp uge i32 %B4, %B4 Step #5: store i1 %C7, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp uge double 4.200000e+01, 4.200000e+01 Step #5: %C11 = icmp eq i1 %C6, true Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp ugt i1 %C1, %C1 Step #5: store i1 %C9, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 %B1, %size Step #5: br i1 %C2, label %exit, label %BB Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 %B1, %size Step #5: store i1 %C2, ptr %G1, align 1 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid landingpad record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cmpxchg operand is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 8197, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid TYPE table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Only PHI nodes may reference their own value! Step #5: %B15 = ashr i32 %LGV, %B15 Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %38 Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 47683049280 from 13760 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: '-vpclZulqdq' is not a recognized feature for this target (ignoring feature) Step #5: '-cldemnte' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-vpclZulqdq' is not a recognized feature for this target (ignoring feature) Step #5: '-cldemnte' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 23808 from 14560 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !13 = !DILocation(line: 5, column: 67, scope: !"a") Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 34393550048 from 14720 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %152 = getelementptr i1, ptr %38, i1 %122 Step #5: %172 = getelementptr i1, ptr %152, i8 %168 Step #5: Instruction does not dominate all uses! Step #5: %168 = udiv i8 %166, %106 Step #5: %172 = getelementptr i1, ptr %152, i8 %168 Step #5: Instruction does not dominate all uses! Step #5: %144 = load i1, ptr %143, align 8 Step #5: %177 = getelementptr i1, ptr %172, i1 %144 Step #5: Instruction does not dominate all uses! Step #5: %118 = getelementptr i8, ptr %95, i8 %96 Step #5: %178 = getelementptr i8, ptr %118, i1 %161 Step #5: Instruction does not dominate all uses! Step #5: %161 = icmp sgt i1 %122, %151 Step #5: %178 = getelementptr i8, ptr %118, i1 %161 Step #5: Instruction does not dominate all uses! Step #5: %168 = udiv i8 %166, %106 Step #5: store i8 %168, ptr %178, align 1 Step #5: Instruction does not dominate all uses! Step #5: %163 = getelementptr i1, ptr %150, i1 %161 Step #5: %180 = getelementptr i1, ptr %163, i1 %164 Step #5: Instruction does not dominate all uses! Step #5: %164 = or i1 %151, %156 Step #5: %180 = getelementptr i1, ptr %163, i1 %164 Step #5: Instruction does not dominate all uses! Step #5: %162 = getelementptr ptr, ptr %153, i1 %156 Step #5: store ptr %180, ptr %162, align 8 Step #5: Instruction does not dominate all uses! Step #5: %145 = alloca ptr, align 8 Step #5: %181 = getelementptr ptr, ptr %145, i1 %156 Step #5: Instruction does not dominate all uses! Step #5: %156 = icmp uge i1 %122, %155 Step #5: %181 = getelementptr ptr, ptr %145, i1 %156 Step #5: Instruction does not dominate all uses! Step #5: %165 = getelementptr i1, ptr %150, i1 %151 Step #5: store ptr %165, ptr %145, align 8 Step #5: Instruction does not dominate all uses! Step #5: %145 = alloca ptr, align 8 Step #5: store ptr %165, ptr %145, align 8 Step #5: Instruction does not dominate all uses! Step #5: %153 = getelementptr ptr, ptr %145, i1 %144 Step #5: store ptr %153, ptr %141, align 8 Step #5: Instruction does not dominate all uses! Step #5: %141 = alloca ptr, align 8 Step #5: store ptr %153, ptr %141, align 8 Step #5: Instruction does not dominate all uses! Step #5: %159 = getelementptr ptr, ptr %146, i1 %156 Step #5: store ptr %181, ptr %159, align 8 Step #5: Instruction does not dominate all uses! Step #5: %146 = getelementptr ptr, ptr %141, i1 %144 Step #5: store ptr %146, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %148 = getelementptr ptr, ptr %146, i8 %147 Step #5: store ptr %148, ptr undef, align 8 Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 2028 of 2028 bytes Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %10 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 88424914656 from 3808 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1960 of 1960 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 105387688352 from 12320 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %92 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %103 = ashr i66 %98, -1 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %106 = lshr i66 %94, -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: %107 = icmp slt i1 true, %88 Step #5: Instruction does not dominate all uses! Step #5: %66 = getelementptr ptr, ptr %6, i1 %64 Step #5: store ptr %104, ptr %66, align 8 Step #5: Instruction does not dominate all uses! Step #5: %96 = icmp sge i66 -1, %84 Step #5: %108 = getelementptr i66, ptr %20, i1 %96 Step #5: Instruction does not dominate all uses! Step #5: %62 = getelementptr ptr, ptr %36, i66 %L8 Step #5: store ptr %62, ptr %34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %49, i66 -36893488147419103232 Step #5: store ptr %71, ptr %24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %110 = add i66 %94, %105 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %112 = icmp uge i66 -1, %98 Step #5: Instruction does not dominate all uses! Step #5: %86 = getelementptr i1, ptr %80, i1 %85 Step #5: store i1 %107, ptr %86, align 1 Step #5: Instruction does not dominate all uses! Step #5: %61 = getelementptr ptr, ptr %9, i8 %59 Step #5: store ptr %61, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: %114 = icmp sgt i1 %112, %83 Step #5: Instruction does not dominate all uses! Step #5: %89 = getelementptr ptr, ptr undef, i66 %84 Step #5: %115 = getelementptr ptr, ptr %89, i66 -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: store i1 %88, ptr undef, align 1 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid name for a VFABI variant: _ZFV_LLVM_N2v_atan(vector_atan) Step #5: %call10 = tail call fast double @atan(double %_15) #0 Step #5: invalid name for a VFABI variant: _ZFV_LLVM_N2v_atan(vector_atan) Step #5: ptr @vector_atan Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1936 of 1936 bytes Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: invalid retained type list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug, retainedTypes: !"a.cc", debugInfoForProfiling: true) Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid name for a VFABI variant: _ZGV_LLVM_N v_atan(vector_atan) Step #5: %call10 = tail call fast double @atan(double %_15) #0 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_N v_atan(vector_atan) Step #5: ptr @vector_atan Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <2 x i8> %x Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: <2 x i1>error: input module is broken! Step #5: Basic Block in function 'cprop_test11' does not have terminator! Step #5: label %70 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\\.memmove.element.unordered.atomic.p0i8.p0i8.i32" Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_const_type, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Cannot load/store from pointer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00$ \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00$ \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1499499392 from 15104 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !1, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !1 = !DIFile(filename: "void", directory: "/") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'fun0' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G5 = getelementptr ptr, float 4.200000e+01, i1 %L3 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8192 pulse cov: 214 ft: 443 exec/s: 122 rss: 138Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !4, file: !1, line: 5, type: !6, scopeLine: 6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !3, retainedNodes: !7) Step #5: !1 = !{i32 1, !"Debug Info Version", i32 3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'testbitcast' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr inbounds i64, ptr %A3, %G10 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023117408 from 2720 Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 45097175424 from 18720 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid shufflevector record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid inlineasm record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style constant GEP (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !37 = distinct !{!37, !33, !38} Step #5: !33 = !DILocation(line: 11, column: 5, scope: !23) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !31} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !37 = distinct !{!37, !33, !38} Step #5: !33 = !DILocation(line: 11, column: 5, scope: !23) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !31} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 42964400800 from 14464 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1459637632 from 15616 Step #5: error: input module is broken! Step #5: can't skip to bit 1459637632 from 15616 Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1973485088 from 19872 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid aggregate record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @test7b Step #5: { i64, i64 }Global is external, but doesn't have external or weak linkage! Step #5: ptr @test8a Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: stack natural alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Attribute 'nobuiltin' does not apply to parameters Step #5: ptr @add_ind64_unrolled Step #5: Attribute 'nobuiltin' does not apply to parameters Step #5: ptr @add_ind64_unrolled_nxv1i64 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-loop_vectorize: /src/llvm-project/llvm/lib/IR/Attributes.cpp:895: bool llvm::AttributeImpl::getValueAsBool() const: Assertion `getValueAsString().empty() || getValueAsString() == "false" || getValueAsString() == "true"' failed. Step #5: ==6331== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d9a5c5a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d9a539c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d9a51c785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d9207141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d91e7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d91e54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f7d91e54728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f7d91e65fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x564d9eb39de2 in llvm::AttributeImpl::getValueAsBool() const /src/llvm-project/llvm/lib/IR/Attributes.cpp:895:3 Step #5: #9 0x564d9ce4b8c0 in llvm::X86TargetMachine::getSubtargetImpl(llvm::Function const&) const /src/llvm-project/llvm/lib/Target/X86/X86TargetMachine.cpp:280:55 Step #5: #10 0x564d9ce4c31e in X86TTIImpl /src/llvm-project/llvm/lib/Target/X86/X86TargetTransformInfo.h:41:46 Step #5: #11 0x564d9ce4c31e in make_unique /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:759:30 Step #5: #12 0x564d9ce4c31e in llvm::X86TargetMachine::getTargetTransformInfo(llvm::Function const&) const /src/llvm-project/llvm/lib/Target/X86/X86TargetMachine.cpp:350:30 Step #5: #13 0x564d9de8e972 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #14 0x564d9de8e972 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #15 0x564d9de8e972 in llvm::TargetIRAnalysis::run(llvm::Function const&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/Analysis/TargetTransformInfo.cpp:1595:10 Step #5: #16 0x564d9f4830f2 in llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerInternal.h:301:14 Step #5: #17 0x564d9ee1c500 in llvm::AnalysisManager::getResultImpl(llvm::AnalysisKey*, llvm::Function&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:148:35 Step #5: #18 0x564d9b0fcf3a in llvm::TargetIRAnalysis::Result& llvm::AnalysisManager::getResult(llvm::Function&) /src/llvm-project/llvm/include/llvm/IR/PassManager.h:438:9 Step #5: #19 0x564d9da4220a in llvm::AssumptionAnalysis::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/Analysis/AssumptionCache.cpp:275:19 Step #5: #20 0x564d9f479a70 in llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerInternal.h:301:14 Step #5: #21 0x564d9ee1c500 in llvm::AnalysisManager::getResultImpl(llvm::AnalysisKey*, llvm::Function&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:148:35 Step #5: #22 0x564d9b0a5fe2 in llvm::AssumptionAnalysis::Result& llvm::AnalysisManager::getResult(llvm::Function&) /src/llvm-project/llvm/include/llvm/IR/PassManager.h:438:9 Step #5: #23 0x564d9dd9b63f in llvm::ScalarEvolutionAnalysis::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp:15158:17 Step #5: #24 0x564d9f4823ca in llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerInternal.h:301:14 Step #5: #25 0x564d9ee1c500 in llvm::AnalysisManager::getResultImpl(llvm::AnalysisKey*, llvm::Function&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:148:35 Step #5: #26 0x564d9b0fd038 in llvm::ScalarEvolutionAnalysis::Result& llvm::AnalysisManager::getResult(llvm::Function&) /src/llvm-project/llvm/include/llvm/IR/PassManager.h:438:9 Step #5: #27 0x564da0a28243 in llvm::LoopVectorizePass::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:8435:12 Step #5: #28 0x564d9ee183b4 in llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #29 0x564d9ee1e4ef in llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/IR/PassManager.cpp:127:38 Step #5: #30 0x564d9ee17474 in llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #31 0x564d9a5c78a9 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:157:7 Step #5: #32 0x564d9a51de6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #33 0x564d9a527408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #34 0x564d9a50d8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #35 0x564d9a53a5e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #36 0x7f7d91e56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #37 0x564d9a500c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_vectorize+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e3f5023921417441a77c0617c303285b3af8ceb Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-vectorize Step #5: INFO: found LLVMFuzzerCustomMutator (0x564d3d57d990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 278613196 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x564d476fc7f0, 0x564d476fcaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x564d476fcb00,0x564d476ffb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge6320.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_vectorize/regressions/3e3f5023921417441a77c0617c303285b3af8ceb' caused a failure at the previous merge step Step #5: MERGE-INNER: 16413 total files; 10542 processed earlier; will process 5871 files now Step #5: #1 pulse cov: 193 ft: 194 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 193 ft: 203 exec/s: 0 rss: 115Mb Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4 pulse cov: 198 ft: 222 exec/s: 0 rss: 115Mb Step #5: #8 pulse cov: 202 ft: 256 exec/s: 0 rss: 120Mb Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: #16 pulse cov: 206 ft: 286 exec/s: 0 rss: 122Mb Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: #32 pulse cov: 206 ft: 314 exec/s: 0 rss: 124Mb Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: #64 pulse cov: 206 ft: 334 exec/s: 64 rss: 126Mb Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: #128 pulse cov: 207 ft: 344 exec/s: 128 rss: 127Mb Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2"+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512dq"+adx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2"+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512dq"+adx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @"llvm.smul.with.overflo00g 4" Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #256 pulse cov: 210 ft: 363 exec/s: 85 rss: 129Mb Step #5: can't skip to bit 137438956000 from 2976 Step #5: error: input module is broken! Step #5: stack natural alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: #512 pulse cov: 210 ft: 377 exec/s: 64 rss: 130Mb Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52120115616 from 14240 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !33 = distinct !{!33, !34, !35} Step #5: !34 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x i16>error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 12, 34, 4101, 6, 4101, 14, 34, 4101, 10, 34, 4101, 8, 34, 30, 16, 1, 28, 35, 1, 4101, 5, 35, 32767, 16, 32767, 26, 37, 4101, 2, 37, 32767, 16, 32767, 26, 4101, 4, 4101, 13, 34, 4101, 7, 4101, 15, 34, 4101, 11, 34, 4101, 9, 34, 30, 16, 1, 28, 34, 4101, 3, 35, 32767, 16, 32767, 26, 28, 28, 30, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 4101, 11, 4101, 13, 34, 36, 28, 4101, 7, 39, 4101, 3, 16, 18446744073709518848, 27, 4101, 5, 30, 34, 4097, 16, 5, 4097, 32, 5, 4101, 2, 4101, 10, 4101, 12, 20485, 12, 34, 36, 28, 4101, 8, 39, 4101, 4, 16, 18446744073709518848, 27, 4101, 6, 30, 34, 4097, 16, 5, 4097, 32, 5, 30, 4101, 1, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #1024 pulse cov: 212 ft: 394 exec/s: 56 rss: 134Mb Step #5: Invalid catchret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'uniform_branch' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2876 of 2876 bytes Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: unknown specifier ')' Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G = getelementptr nuw void (), ptr %A6, i1 %L Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 213 ft: 405 exec/s: 56 rss: 136Mb Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 85952849600 from 23456 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %constexpr.ins22 Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32error: input module is broken! Step #5: Unexpected end of file reading 3412 of 3412 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 131564582912 from 6720 Step #5: error: input module is broken! Step #5: can't skip to bit 2541935904 from 19744 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.memmove.p0i8.p0i8.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.lifetime.start.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.objectsize.i64.p1i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.memset.p0i8.i3" Step #5: error: input module is broken! Step #5: can't skip to bit 33545344 from 5216 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %84 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'inselt_shuf_no_demand_multiuse' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-loop_vectorize: /src/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:247: const T &llvm::ArrayRef::operator[](size_t) const [T = llvm::Instruction *]: Assertion `Index < Length && "Invalid index!"' failed. Step #5: ==6435== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d3d57ca34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d3d4f0c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d3d4d3785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa73869841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa73849c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa73847b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fa73847b728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fa73848cfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x564d41f3a35d in operator[] /src/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:247:5 Step #5: #9 0x564d41f3a35d in llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataAttachment(llvm::Function&, llvm::ArrayRef) /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:2587:27 Step #5: #10 0x564d41ee72ec in (anonymous namespace)::BitcodeReader::parseFunctionBody(llvm::Function*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:5122:35 Step #5: #11 0x564d41ed6555 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7155:19 Step #5: #12 0x564d41ed82d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #13 0x564d41daaca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #14 0x564d41ec6a52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #15 0x564d41ecff0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #16 0x564d41ed022e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #17 0x564d41ebc078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #18 0x564d41ebc93d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #19 0x564d3d57e1f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #20 0x564d3d4d4e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x564d3d4de408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x564d3d4c48a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x564d3d4f15e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fa73847d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x564d3d4b7c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_vectorize+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bcc0401fb015908570ea8018d0e1d1045bc01b14 Step #5: MERGE-OUTER: attempt 4 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-vectorize Step #5: INFO: found LLVMFuzzerCustomMutator (0x5565dcb89990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 325753420 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5565e6d087f0, 0x5565e6d08af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5565e6d08b00,0x5565e6d0bb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge6320.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_vectorize/regressions/bcc0401fb015908570ea8018d0e1d1045bc01b14' caused a failure at the previous merge step Step #5: MERGE-INNER: 16413 total files; 13299 processed earlier; will process 3114 files now Step #5: #1 pulse cov: 194 ft: 195 exec/s: 0 rss: 112Mb Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: #2 pulse cov: 202 ft: 219 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 204 ft: 244 exec/s: 0 rss: 119Mb Step #5: #8 pulse cov: 204 ft: 271 exec/s: 0 rss: 120Mb Step #5: #16 pulse cov: 204 ft: 282 exec/s: 0 rss: 121Mb Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 207 ft: 309 exec/s: 0 rss: 122Mb Step #5: Invalid instruction with no BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 207 ft: 327 exec/s: 0 rss: 122Mb Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: #128 pulse cov: 207 ft: 355 exec/s: 64 rss: 124Mb Step #5: Unexpected end of file reading 3340 of 3340 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr null Step #5: i64error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: #256 pulse cov: 209 ft: 382 exec/s: 64 rss: 127Mb Step #5: Basic Block in function 'f1' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !12 = !DISubroutineType(types: !13) Step #5: !13 = !{null, !14, !"unsigned int"} Step #5: !"unsigned int" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: llvm.lifetime.start/end can only be used on alloca or poison Step #5: call void @llvm.lifetime.start.p0(ptr %c.lcssa) Step #5: llvm-opt-fuzzer--x86_64-loop_vectorize: /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:8364: bool llvm::LoopVectorizePass::processLoop(Loop *): Assertion `!verifyFunction(*F, &dbgs())' failed. Step #5: ==6483== ERROR: libFuzzer: deadly signal Step #5: #0 0x5565dcb88a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5565dcafcc38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565dcadf785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc565e3e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc565c4200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc565c21858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fc565c21728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fc565c32fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5565e2fdc035 in llvm::LoopVectorizePass::processLoop(llvm::Loop*) /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:8364:3 Step #5: #9 0x5565e2feaaf7 in llvm::LoopVectorizePass::runImpl(llvm::Function&) /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:8412:30 Step #5: #10 0x5565e2feb38a in llvm::LoopVectorizePass::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:8450:32 Step #5: #11 0x5565e13db3b4 in llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #12 0x5565e13e14ef in llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/IR/PassManager.cpp:127:38 Step #5: #13 0x5565e13da474 in llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #14 0x5565dcb8a8a9 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:157:7 Step #5: #15 0x5565dcae0e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #16 0x5565dcaea408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #17 0x5565dcad08a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #18 0x5565dcafd5e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #19 0x7fc565c23082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #20 0x5565dcac3c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_vectorize+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-857bec781461d9ed98c6b3304a60fd78ec2dafe4 Step #5: MERGE-OUTER: attempt 5 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-vectorize Step #5: INFO: found LLVMFuzzerCustomMutator (0x56387090d990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 333405054 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x56387aa8c7f0, 0x56387aa8caf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x56387aa8cb00,0x56387aa8fb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge6320.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_vectorize/regressions/857bec781461d9ed98c6b3304a60fd78ec2dafe4' caused a failure at the previous merge step Step #5: MERGE-INNER: 16413 total files; 13720 processed earlier; will process 2693 files now Step #5: #1 pulse cov: 196 ft: 197 exec/s: 0 rss: 120Mb Step #5: #2 pulse cov: 198 ft: 215 exec/s: 0 rss: 121Mb Step #5: #4 pulse cov: 202 ft: 237 exec/s: 0 rss: 121Mb Step #5: #8 pulse cov: 202 ft: 251 exec/s: 0 rss: 122Mb Step #5: #16 pulse cov: 204 ft: 281 exec/s: 0 rss: 123Mb Step #5: #32 pulse cov: 205 ft: 308 exec/s: 0 rss: 123Mb Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: #64 pulse cov: 205 ft: 323 exec/s: 64 rss: 126Mb Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: #128 pulse cov: 205 ft: 349 exec/s: 64 rss: 130Mb Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: can't skip to bit 68725830624 from 27072 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %40 = add nsw i1 %32, true Step #5: %C1 = icmp ult i1 %40, %40 Step #5: Instruction does not dominate all uses! Step #5: %40 = add nsw i1 %32, true Step #5: %C1 = icmp ult i1 %40, %40 Step #5: Instruction does not dominate all uses! Step #5: %C6 = icmp sge i1 %38, %40 Step #5: %B36 = or i1 %0, %C6 Step #5: Instruction does not dominate all uses! Step #5: %40 = add nsw i1 %32, true Step #5: %64 = lshr i1 %B9, %40 Step #5: Instruction does not dominate all uses! Step #5: %40 = add nsw i1 %32, true Step #5: %C11 = icmp ne i1 %40, %0 Step #5: Instruction does not dominate all uses! Step #5: %B29 = ashr i1 %B19, true Step #5: %74 = ashr i1 %0, %B29 Step #5: Instruction does not dominate all uses! Step #5: %37 = sub i1 false, %32 Step #5: br i1 %37, label %87, label %BB4 Step #5: Instruction does not dominate all uses! Step #5: %B19 = srem i1 %1, true Step #5: %C12 = icmp slt i1 %B19, %1 Step #5: Instruction does not dominate all uses! Step #5: %37 = sub i1 false, %32 Step #5: %B11 = srem i1 %37, %1 Step #5: Instruction does not dominate all uses! Step #5: %40 = add nsw i1 %32, true Step #5: br i1 %40, label %132, label %BB1 Step #5: error: input module is broken! Step #5: #256 pulse cov: 210 ft: 371 exec/s: 64 rss: 131Mb Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid shufflevector record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: #512 pulse cov: 210 ft: 384 exec/s: 56 rss: 135Mb Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 507 Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3"+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3"+x87' is not a recognized feature for this target (ignoring feature) Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3524 of 3524 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-loop_vectorize: /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:3052: auto llvm::LoopVectorizationCostModel::computeMaxVF(ElementCount, unsigned int)::(anonymous class)::operator()(unsigned int) const: Assertion `(Legal->hasUncountableEarlyExit() || BackedgeTakenCount == PSE.getBackedgeTakenCount()) && "Invalid loop count"' failed. Step #5: ==6495== ERROR: libFuzzer: deadly signal Step #5: #0 0x56387090ca34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563870880c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563870863785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f91ca1d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f91c9fdc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f91c9fbb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f91c9fbb728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f91c9fccfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x563876d2102e in llvm::LoopVectorizationCostModel::computeMaxVF(llvm::ElementCount, unsigned int)::$_1::operator()(unsigned int) const /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:3050:5 Step #5: #9 0x563876d1fdf9 in llvm::LoopVectorizationCostModel::computeMaxVF(llvm::ElementCount, unsigned int) /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:3064:9 Step #5: #10 0x563876d42824 in llvm::LoopVectorizationPlanner::plan(llvm::ElementCount, unsigned int) /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:5497:39 Step #5: #11 0x563876d5e749 in llvm::LoopVectorizePass::processLoop(llvm::Loop*) /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:8075:7 Step #5: #12 0x563876d6eaf7 in llvm::LoopVectorizePass::runImpl(llvm::Function&) /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:8412:30 Step #5: #13 0x563876d6f38a in llvm::LoopVectorizePass::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp:8450:32 Step #5: #14 0x56387515f3b4 in llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #15 0x5638751654ef in llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/IR/PassManager.cpp:127:38 Step #5: #16 0x56387515e474 in llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #17 0x56387090e8a9 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:157:7 Step #5: #18 0x563870864e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x56387086e408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5638708548a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5638708815e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f91c9fbd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x563870847c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_vectorize+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-037200b1c0ddc8fad60578583f625ce80a72d9d3 Step #5: MERGE-OUTER: attempt 6 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-vectorize Step #5: INFO: found LLVMFuzzerCustomMutator (0x558dea7e5990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 354183604 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x558df49647f0, 0x558df4964af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x558df4964b00,0x558df4967b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge6320.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_vectorize/regressions/037200b1c0ddc8fad60578583f625ce80a72d9d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 16413 total files; 14699 processed earlier; will process 1714 files now Step #5: #1 pulse cov: 194 ft: 195 exec/s: 0 rss: 118Mb Step #5: #2 pulse cov: 202 ft: 219 exec/s: 0 rss: 119Mb Step #5: #4 pulse cov: 202 ft: 228 exec/s: 0 rss: 120Mb Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: #8 pulse cov: 204 ft: 270 exec/s: 0 rss: 122Mb Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 207 ft: 300 exec/s: 0 rss: 123Mb Step #5: Invalid record Step #5: error: input module is broken! Step #5: #32 pulse cov: 207 ft: 322 exec/s: 32 rss: 124Mb Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #64 pulse cov: 210 ft: 347 exec/s: 64 rss: 124Mb Step #5: Invalid value Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-loop_vectorize: /src/llvm-project/llvm/lib/IR/Instructions.cpp:3109: static CastInst *llvm::CastInst::Create(Instruction::CastOps, Value *, Type *, const Twine &, InsertPosition): Assertion `castIsValid(op, S, Ty) && "Invalid cast!"' failed. Step #5: ==6519== ERROR: libFuzzer: deadly signal Step #5: #0 0x558dea7e4a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558dea758c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558dea73b785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc70b77641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc70b57a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc70b559858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fc70b559728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fc70b56afd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x558deef73d18 in llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::InsertPosition) /src/llvm-project/llvm/lib/IR/Instructions.cpp:3109:3 Step #5: #9 0x558def142c0b in (anonymous namespace)::BitcodeReader::materializeValue(unsigned int, llvm::BasicBlock*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1793:11 Step #5: #10 0x558def141e57 in operator() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1082:26 Step #5: #11 0x558def141e57 in __invoke<(lambda at /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1081:17) &, unsigned int, llvm::BasicBlock *> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:87:27 Step #5: #12 0x558def141e57 in __call<(lambda at /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1081:17) &, unsigned int, llvm::BasicBlock *> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:336:12 Step #5: #13 0x558def141e57 in __invoke_r, (lambda at /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:1081:17) &, unsigned int, llvm::BasicBlock *> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:350:10 Step #5: #14 0x558def141e57 in std::__1::__function::__func<(anonymous namespace)::BitcodeReader::BitcodeReader(llvm::BitstreamCursor, llvm::StringRef, llvm::StringRef, llvm::LLVMContext&, llvm::Triple)::$_0, llvm::Expected (unsigned int, llvm::BasicBlock*)>::operator()(unsigned int&&, llvm::BasicBlock*&&) /usr/local/bin/../include/c++/v1/__functional/function.h:174:12 Step #5: #15 0x558def1ba152 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x558def1ba152 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x558def1ba152 in llvm::BitcodeReaderValueList::getValueFwdRef(unsigned int, llvm::Type*, unsigned int, llvm::BasicBlock*) /src/llvm-project/llvm/lib/Bitcode/Reader/ValueList.cpp:65:32 Step #5: #18 0x558def15f1bd in getFnValueByID /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:752:22 Step #5: #19 0x558def15f1bd in (anonymous namespace)::BitcodeReader::getValueTypePair(llvm::SmallVectorImpl const&, unsigned int&, unsigned int, llvm::Value*&, unsigned int&, llvm::BasicBlock*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:785:16 Step #5: #20 0x558def14ae73 in (anonymous namespace)::BitcodeReader::parseFunctionBody(llvm::Function*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:5282:11 Step #5: #21 0x558def13e555 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7155:19 Step #5: #22 0x558def1402d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #23 0x558def012ca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #24 0x558def12ea52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #25 0x558def137f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #26 0x558def13822e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #27 0x558def124078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #28 0x558def12493d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #29 0x558dea7e61f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #30 0x558dea73ce6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #31 0x558dea746408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #32 0x558dea72c8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #33 0x558dea7595e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #34 0x7fc70b55b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #35 0x558dea71fc6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_vectorize+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b55fc4b8f3429203dc9449dc844d7d6affb5613b Step #5: MERGE-OUTER: attempt 7 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-vectorize Step #5: INFO: found LLVMFuzzerCustomMutator (0x55fe7b7b9990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 356971066 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55fe859387f0, 0x55fe85938af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55fe85938b00,0x55fe8593bb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge6320.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_vectorize/regressions/b55fc4b8f3429203dc9449dc844d7d6affb5613b' caused a failure at the previous merge step Step #5: MERGE-INNER: 16413 total files; 14766 processed earlier; will process 1647 files now Step #5: #1 pulse cov: 199 ft: 200 exec/s: 0 rss: 117Mb Step #5: #2 pulse cov: 200 ft: 224 exec/s: 0 rss: 117Mb Step #5: #4 pulse cov: 203 ft: 249 exec/s: 0 rss: 119Mb Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: #8 pulse cov: 204 ft: 268 exec/s: 0 rss: 120Mb Step #5: #16 pulse cov: 205 ft: 291 exec/s: 0 rss: 122Mb Step #5: #32 pulse cov: 205 ft: 313 exec/s: 0 rss: 122Mb Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: #64 pulse cov: 205 ft: 336 exec/s: 64 rss: 123Mb Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: #128 pulse cov: 205 ft: 359 exec/s: 42 rss: 126Mb Step #5: PHI node entries do not match predecessors! Step #5: %222 = phi i32 [ %25, %if.then53 ], [ %33, %35 ], [ %32, %31 ], [ %25, %36 ], [ %25, %if.else68 ], [ %56, %61 ], [ %56, %58 ], [ %.102zee.12Nhjif.then65gzee.11xaifor.condMAee.13gBee.142ngcmp105Mlecallgpgadd130gLbqq4xNFZPGu4pDq0CFtFBPGu4pDq0yNtFrg, %if.end160 ], [ %2, %78 ], [ %2, %if.end187 ], [ %2, %83 ], [ %2, %82 ], [ %2, %87 ], [ %2, %if.then222 ], [ %2, %if.then219 ], [ %2, %if.then240 ], [ %2, %if.end237 ], [ %2, %if.end254 ], [ %2, %101 ], [ %2, %100 ], [ %2, %105 ], [ %2, %104 ], [ %110, %111 ], [ %2, %109 ], [ %117, %119 ], [ %2, %116 ], [ %2, %if.then301 ], [ %2, %120 ], [ %2, %if.then312 ], [ %2, %if.then318 ], [ %2, %122 ], [ %135, %154 ], [ %135, %153 ], [ %135, %if.then404 ], [ %135, %if.then401 ], [ %135, %158 ], [ %135, %157 ], [ %135, %162 ], [ %135, %161 ], [ 65536, %166 ], [ %135, %165 ], [ %135, %171 ], [ %135, %170 ], [ %135, %168 ], [ %175, %176 ], [ %135, %174 ], [ %135, %177 ], [ %135, %if.else460 ], [ 0, %183 ], [ %2, %182 ], [ 2147483647, %185 ], [ %2, %184 ], [ %add497, %186 ], [ %add497, %188 ], [ %2, %187 ], [ 65536, %208 ], [ %2, %207 ], [ %2, %213 ], [ %2, %212 ], [ %2, %218 ], [ %2, %220 ], [ %2, %219 ], [ %2, %214 ], [ %2, %62 ], [ %2, %1 ] Step #5: label %187 Step #5: label %60 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2539821696 from 27136 Step #5: error: input module is broken! Step #5: #256 pulse cov: 207 ft: 380 exec/s: 42 rss: 129Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: Basic Block in function 'test_count_bits' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: #512 pulse cov: 207 ft: 392 exec/s: 42 rss: 130Mb Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not a type attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lr1el..ppv0pmmm.c.i32 Step #5: error: input module is broken! Step #5: can't skip to bit 210848 from 8832 Step #5: error: input module is broken! Step #5: can't skip to bit 2556508640 from 35168 Step #5: error: input module is broken! Step #5: Basic Block in function 'double_' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ne i64 0, 4294967296 Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr @G to ptr addrspace(1)), i64 124, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp sgt i1 false, true Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr getelementptr inbounds ([2 x %U], ptr @H, i64 0, i32 1) to ptr addrspace(1)), i64 %B, i1 %C) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\AF.memcpy.p1i8.p0i8.i64" Step #5: error: input module is broken! Step #5: Too few records for range (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 210 ft: 404 exec/s: 36 rss: 132Mb Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i16, ptr %a, %b Step #5: error: input module is broken! Step #5: Basic Block in function 'pr45526_pgso' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 289664 from 24416 Step #5: error: input module is broken! Step #5: can't skip to bit 8642447904 from 35360 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1950395456 from 39872 Step #5: error: input module is broken! Step #5: can't skip to bit 1950395456 from 39872 Step #5: error: input module is broken! Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: Basic Block in function 'pointer_phi_v4i32_uf2' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i19> undef Step #5: <2 x i9>error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8192 of 8192 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: i32 8, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !1) Step #5: i32 8 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %retval.0 = phi i32 [ 39204, %sw.bb202 ], [ 38809, %sw.bb201 ], [ 38416, %sw.bb200 ], [ 38025, %sw.bb199 ], [ 37636, %sw.bb198 ], [ 37249, %sw.bb197 ], [ 36864, %sw.bb196 ], [ 36481, %sw.bb195 ], [ 36100, %sw.bb194 ], [ 35721, %sw.bb193 ], [ 35344, %sw.bb192 ], [ 34969, %sw.bb191 ], [ 34596, %sw.bb190 ], [ 34225, %sw.bb189 ], [ 33856, %sw.bb188 ], [ 33489, %sw.bb187 ], [ 33124, %sw.bb186 ], [ 32761, %sw.bb185 ], [ 32400, %sw.bb184 ], [ 32041, %sw.bb183 ], [ 31684, %sw.bb182 ], [ 31329, %sw.bb181 ], [ 30976, %sw.bb180 ], [ 30625, %sw.bb179 ], [ 30276, %sw.bb178 ], [ 29929, %sw.bb177 ], [ 29584, %sw.bb176 ], [ 29241, %sw.bb175 ], [ 28900, %sw.bb174 ], [ 28561, %sw.bb173 ], [ 28224, %sw.bb172 ], [ 27889, %sw.bb171 ], [ 27556, %sw.bb170 ], [ 27225, %sw.bb169 ], [ 26896, %sw.bb168 ], [ 26569, %sw.bb167 ], [ 26244, %sw.bb166 ], [ 25921, %sw.bb165 ], [ 25600, %sw.bb164 ], [ 25281, %sw.bb163 ], [ 24964, %sw.bb162 ], [ 24649, %sw.bb161 ], [ 24336, %sw.bb160 ], [ 24025, %sw.bb159 ], [ 23716, %sw.bb158 ], [ 23409, %sw.bb157 ], [ 23104, %sw.bb156 ], [ 22801, %sw.bb155 ], [ 22500, %sw.bb154 ], [ 22201, %sw.bb153 ], [ 21904, %sw.bb152 ], [ 21609, %sw.bb151 ], [ 21316, %sw.bb150 ], [ 21025, %sw.bb149 ], [ 20736, %sw.bb148 ], [ 20449, %sw.bb147 ], [ 20164, %sw.bb146 ], [ 19881, %sw.bb145 ], [ 19600, %sw.bb144 ], [ 19321, %sw.bb143 ], [ 19044, %sw.bb142 ], [ 18769, %sw.bb141 ], [ 18496, %sw.bb140 ], [ 18225, %sw.bb139 ], [ 17956, %sw.bb138 ], [ 17689, %sw.bb137 ], [ 17424, %sw.bb136 ], [ 17161, %sw.bb135 ], [ 16900, %sw.bb134 ], [ 16641, %sw.bb133 ], [ 16384, %sw.bb132 ], [ 16131, %sw.bb131 ], [ 15876, %sw.bb130 ], [ 15625, %sw.bb129 ], [ 15376, %sw.bb128 ], [ 15129, %sw.bb127 ], [ 14884, %sw.bb126 ], [ 14641, %sw.bb125 ], [ 14400, %sw.bb124 ], [ 14161, %sw.bb123 ], [ 13924, %sw.bb122 ], [ 13689, %sw.bb121 ], [ 13456, %sw.bb120 ], [ 13225, %sw.bb119 ], [ 12996, %sw.bb118 ], [ 12769, %sw.bb117 ], [ 12544, %sw.bb116 ], [ 12321, %sw.bb115 ], [ 12100, %sw.bb114 ], [ 11881, %sw.bb113 ], [ 11664, %sw.bb112 ], [ 11449, %sw.bb111 ], [ 11236, %sw.bb110 ], [ 11025, %sw.bb109 ], [ 10816, %sw.bb108 ], [ 10609, %sw.bb107 ], [ 10404, %sw.bb106 ], [ 10201, %sw.bb105 ], [ 10000, %sw.bb104 ], [ 9801, %sw.bb103 ], [ 9604, %sw.bb102 ], [ 10201, %sw.bb105 ], [ 9216, %sw.bb100 ], [ 9025, %sw.bb99 ], [ 8836, %sw.bb98 ], [ 8649, %sw.bb97 ], [ 8464, %sw.bb96 ], [ 8281, %sw.bb95 ], [ 8100, %sw.bb94 ], [ 7921, %sw.bb93 ], [ 7744, %sw.bb92 ], [ 7569, %sw.bb91 ], [ 7396, %sw.bb90 ], [ 7225, %sw.bb89 ], [ 7056, %sw.bb88 ], [ 6889, %sw.bb87 ], [ 6724, %sw.bb86 ], [ 6561, %sw.bb85 ], [ 6400, %sw.bb84 ], [ 6241, %sw.bb83 ], [ 6084, %sw.bb82 ], [ 5929, %sw.bb81 ], [ 5776, %sw.bb80 ], [ 5625, %sw.bb79 ], [ 5476, %sw.bb78 ], [ 5329, %sw.bb77 ], [ 5184, %sw.bb76 ], [ 5112, %sw.bb74 ], [ 4900, %sw.bb73 ], [ 4761, %sw.bb72 ], [ 4624, %sw.bb71 ], [ 4489, %sw.bb70 ], [ 4356, %sw.bb69 ], [ 4225, %sw.bb68 ], [ 4096, %sw.bb67 ], [ 3969, %sw.bb66 ], [ 3844, %sw.bb65 ], [ 3721, %sw.bb64 ], [ 3600, %sw.bb63 ], [ 3481, %sw.bb62 ], [ 3364, %sw.bb61 ], [ 3249, %sw.bb60 ], [ 3136, %sw.bb59 ], [ 3025, %sw.bb58 ], [ 2970, %sw.bb56 ], [ 2809, %sw.bb55 ], [ 2704, %sw.bb54 ], [ 2601, %sw.bb53 ], [ 2500, %sw.bb52 ], [ 2401, %sw.bb51 ], [ 2304, %sw.bb50 ], [ 2209, %sw.bb49 ], [ 2116, %sw.bb48 ], [ 2025, %sw.bb47 ], [ 1980, %sw.bb45 ], [ 1849, %sw.bb44 ], [ 1764, %sw.bb43 ], [ 1681, %sw.bb42 ], [ 1600, %sw.bb41 ], [ 1521, %sw.bb40 ], [ 1444, %sw.bb39 ], [ 1369, %sw.bb38 ], [ 1296, %sw.bb37 ], [ 1260, %sw.bb35 ], [ 1156, %sw.bb34 ], [ 1089, %sw.bb33 ], [ 1024, %sw.bb32 ], [ 961, %sw.bb31 ], [ 900, %sw.bb30 ], [ 841, %sw.bb29 ], [ 784, %sw.bb28 ], [ 729, %sw.bb27 ], [ 676, %sw.bb26 ], [ 625, %sw.bb25 ], [ 576, %sw.bb24 ], [ 529, %sw.bb23 ], [ 484, %sw.bb22 ], [ 441, %sw.bb21 ], [ 400, %sw.bb20 ], [ 361, %sw.bb19 ], [ 342, %sw.bb18 ], [ 289, %sw.bb17 ], [ 256, %sw.bb16 ], [ 225, %sw.bb15 ], [ 196, %sw.bb14 ], [ 169, %sw.bb13 ], [ 144, %sw.bb12 ], [ 121, %sw.bb11 ], [ 100, %sw.bb10 ], [ 81, %sw.bb9 ], [ 64, %sw.bb8 ], [ 49, %sw.bb7 ], [ 36, %sw.bb6 ], [ 25, %sw.bb5 ], [ 16, %sw.bb4 ], [ 9, %sw.bb3 ], [ 4, %sw.bb2 ], [ 1, %sw.bb1 ], [ 39601, %sw.bb203 ], [ 0, %if.end ] Step #5: label %sw.bb105 Step #5: label %sw.bb106 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i32 [ 100, %if.then ], [ %r.0, %if.end ] Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %retval.0 = phi i32 [ 39204, %sw.bb202 ], [ 38809, %sw.bb201 ], [ 38416, %sw.bb200 ], [ 38025, %sw.bb199 ], [ 37636, %sw.bb198 ], [ 37249, %sw.bb197 ], [ 36864, %sw.bb196 ], [ 36481, %sw.bb195 ], [ 36100, %sw.bb194 ], [ 35721, %sw.bb193 ], [ 35344, %sw.bb192 ], [ 34969, %sw.bb191 ], [ 34596, %sw.bb190 ], [ 34225, %sw.bb189 ], [ 33856, %sw.bb188 ], [ 33489, %sw.bb187 ], [ 33124, %sw.bb186 ], [ 32761, %sw.bb185 ], [ 32400, %sw.bb184 ], [ 32041, %sw.bb183 ], [ 31684, %sw.bb182 ], [ 31329, %sw.bb181 ], [ 30976, %sw.bb180 ], [ 30625, %sw.bb179 ], [ 30276, %sw.bb178 ], [ 29929, %sw.bb177 ], [ 29584, %sw.bb176 ], [ 29241, %sw.bb175 ], [ 28900, %sw.bb174 ], [ 28561, %sw.bb173 ], [ 28224, %sw.bb172 ], [ 27889, %sw.bb171 ], [ 27556, %sw.bb170 ], [ 27225, %sw.bb169 ], [ 26896, %sw.bb168 ], [ 26569, %sw.bb167 ], [ 26244, %sw.bb166 ], [ 25921, %sw.bb165 ], [ 25600, %sw.bb164 ], [ 25281, %sw.bb163 ], [ 24964, %sw.bb162 ], [ 24649, %sw.bb161 ], [ 24336, %sw.bb160 ], [ 24025, %sw.bb159 ], [ 23716, %sw.bb158 ], [ 23409, %sw.bb157 ], [ 23104, %sw.bb156 ], [ 22801, %sw.bb155 ], [ 22500, %sw.bb154 ], [ 22201, %sw.bb153 ], [ 21904, %sw.bb152 ], [ 21609, %sw.bb151 ], [ 21316, %sw.bb150 ], [ 21025, %sw.bb149 ], [ 20736, %sw.bb148 ], [ 20449, %sw.bb147 ], [ 20164, %sw.bb146 ], [ 19881, %sw.bb145 ], [ 19600, %sw.bb144 ], [ 19321, %sw.bb143 ], [ 19044, %sw.bb142 ], [ 18769, %sw.bb141 ], [ 18496, %sw.bb140 ], [ 18225, %sw.bb139 ], [ 17956, %sw.bb138 ], [ 17689, %sw.bb137 ], [ 17424, %sw.bb136 ], [ 17161, %sw.bb135 ], [ 16900, %sw.bb134 ], [ 16641, %sw.bb133 ], [ 16384, %sw.bb132 ], [ 16131, %sw.bb131 ], [ 15876, %sw.bb130 ], [ 15625, %sw.bb129 ], [ 15376, %sw.bb128 ], [ 15129, %sw.bb127 ], [ 14884, %sw.bb126 ], [ 14641, %sw.bb125 ], [ 14400, %sw.bb124 ], [ 14161, %sw.bb123 ], [ 13924, %sw.bb122 ], [ 13689, %sw.bb121 ], [ 13456, %sw.bb120 ], [ 13225, %sw.bb119 ], [ 12996, %sw.bb118 ], [ 12769, %sw.bb117 ], [ 12544, %sw.bb116 ], [ 12321, %sw.bb115 ], [ 12100, %sw.bb114 ], [ 11881, %sw.bb113 ], [ 11664, %sw.bb112 ], [ 11449, %sw.bb111 ], [ 11236, %sw.bb110 ], [ 11025, %sw.bb109 ], [ 10816, %sw.bb108 ], [ 10609, %sw.bb107 ], [ 10404, %sw.bb106 ], [ 10201, %sw.bb105 ], [ 10000, %sw.bb104 ], [ 9801, %sw.bb103 ], [ 9604, %sw.bb102 ], [ 10201, %sw.bb105 ], [ 9216, %sw.bb100 ], [ 9025, %sw.bb99 ], [ 8836, %sw.bb98 ], [ 8649, %sw.bb97 ], [ 8464, %sw.bb96 ], [ 8281, %sw.bb95 ], [ 8100, %sw.bb94 ], [ 7921, %sw.bb93 ], [ 7744, %sw.bb92 ], [ 7569, %sw.bb91 ], [ 7396, %sw.bb90 ], [ 7225, %sw.bb89 ], [ 7056, %sw.bb88 ], [ 6889, %sw.bb87 ], [ 6724, %sw.bb86 ], [ 6561, %sw.bb85 ], [ 6400, %sw.bb84 ], [ 6241, %sw.bb83 ], [ 6084, %sw.bb82 ], [ 5929, %sw.bb81 ], [ 5776, %sw.bb80 ], [ 5625, %sw.bb79 ], [ 5476, %sw.bb78 ], [ 5329, %sw.bb77 ], [ 5184, %sw.bb76 ], [ 5112, %sw.bb74 ], [ 4900, %sw.bb73 ], [ 4761, %sw.bb72 ], [ 4624, %sw.bb71 ], [ 4489, %sw.bb70 ], [ 4356, %sw.bb69 ], [ 4225, %sw.bb68 ], [ 4096, %sw.bb67 ], [ 3969, %sw.bb66 ], [ 3844, %sw.bb65 ], [ 3721, %sw.bb64 ], [ 3600, %sw.bb63 ], [ 3481, %sw.bb62 ], [ 3364, %sw.bb61 ], [ 3249, %sw.bb60 ], [ 3136, %sw.bb59 ], [ 3025, %sw.bb58 ], [ 2970, %sw.bb56 ], [ 2809, %sw.bb55 ], [ 2704, %sw.bb54 ], [ 2601, %sw.bb53 ], [ 2500, %sw.bb52 ], [ 2401, %sw.bb51 ], [ 2304, %sw.bb50 ], [ 2209, %sw.bb49 ], [ 2116, %sw.bb48 ], [ 2025, %sw.bb47 ], [ 1980, %sw.bb45 ], [ 1849, %sw.bb44 ], [ 1764, %sw.bb43 ], [ 1681, %sw.bb42 ], [ 1600, %sw.bb41 ], [ 1521, %sw.bb40 ], [ 1444, %sw.bb39 ], [ 1369, %sw.bb38 ], [ 1296, %sw.bb37 ], [ 1260, %sw.bb35 ], [ 1156, %sw.bb34 ], [ 1089, %sw.bb33 ], [ 1024, %sw.bb32 ], [ 961, %sw.bb31 ], [ 900, %sw.bb30 ], [ 841, %sw.bb29 ], [ 784, %sw.bb28 ], [ 729, %sw.bb27 ], [ 676, %sw.bb26 ], [ 625, %sw.bb25 ], [ 576, %sw.bb24 ], [ 529, %sw.bb23 ], [ 484, %sw.bb22 ], [ 441, %sw.bb21 ], [ 400, %sw.bb20 ], [ 361, %sw.bb19 ], [ 342, %sw.bb18 ], [ 289, %sw.bb17 ], [ 256, %sw.bb16 ], [ 225, %sw.bb15 ], [ 196, %sw.bb14 ], [ 169, %sw.bb13 ], [ 144, %sw.bb12 ], [ 121, %sw.bb11 ], [ 100, %sw.bb10 ], [ 81, %sw.bb9 ], [ 64, %sw.bb8 ], [ 49, %sw.bb7 ], [ 36, %sw.bb6 ], [ 25, %sw.bb5 ], [ 16, %sw.bb4 ], [ 9, %sw.bb3 ], [ 4, %sw.bb2 ], [ 1, %sw.bb1 ], [ 39601, %sw.bb203 ], [ 0, %if.end ] Step #5: label %sw.bb105 Step #5: label %sw.bb106 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i32 [ 100, %if.then ], [ %r.0, %if.end ] Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 %tgt, i32 5, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: error: input module is broken! Step #5: can't skip to bit 1073807680 from 33088 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x double> (<2 x double>, <2 x double>) poison Step #5: floatFunction return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 21348 of 21348 bytes Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.x86.avx512.add.ps.512l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.x86.avx512.add.pd.512l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"lvm.x86.avx\F7512.sub.ps.639" Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #1647 DONE cov: 213 ft: 461 exec/s: 31 rss: 140Mb Step #5: MERGE-OUTER: successful in 7 attempt(s) Step #5: MERGE-OUTER: the control file has 2053893 bytes Step #5: MERGE-OUTER: consumed 1Mb (101Mb rss) to parse the control file Step #5: MERGE-OUTER: 127 new files with 504 new features added; 215 new coverage edges Step #5: [2026-07-13 09:56:08,485 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-13 09:56:08,499 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-opt-fuzzer--x86_64-guard_widening_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-opt-fuzzer--x86_64-loop_predication_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-opt-fuzzer--x86_64-lower_matrix_intrinsics_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-opt-fuzzer--x86_64-strength_reduce_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-opt-fuzzer--x86_64-licm_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-opt-fuzzer--x86_64-loop_unswitch_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-isel-fuzzer--aarch64-gisel_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-isel-fuzzer--aarch64-O2_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-opt-fuzzer--x86_64-instcombine_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-opt-fuzzer--x86_64-irce_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-opt-fuzzer--x86_64-loop_vectorize_error.log Step #5: Running llvm-opt-fuzzer--x86_64-sroa Step #5: Error occured while running llvm-opt-fuzzer--x86_64-sroa: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=sroa Step #5: INFO: found LLVMFuzzerCustomMutator (0x558e73bf4990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 692951912 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x558e7dd737f0, 0x558e7dd73af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x558e7dd73b00,0x558e7dd76b90), Step #5: MERGE-OUTER: 9215 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=sroa Step #5: INFO: found LLVMFuzzerCustomMutator (0x5597c0485990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 693480798 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5597ca6047f0, 0x5597ca604af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5597ca604b00,0x5597ca607b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge58737.txt' Step #5: MERGE-INNER: 9215 total files; 0 processed earlier; will process 9215 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 100Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 100Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: #64 pulse cov: 14 ft: 22 exec/s: 0 rss: 101Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 59592679520 from 96 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 2023 Step #5: error: input module is broken! Step #5: can't skip to bit 534732896 from 96 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 534765664 from 96 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 2017 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 41339060480 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 23038912 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 69593882720 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 23135840 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 384 from 96 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 224 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: #128 pulse cov: 184 ft: 207 exec/s: 0 rss: 103Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 2560 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 1845215 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 12348031072 from 96 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 67115872 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 2089056 from 96 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 48960 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 2592 from 128 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 43121152 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 2147483744 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 8256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 49928994944 from 128 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 49928994944 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 137297116224 from 128 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 4294967392 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 131296 from 96 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 238 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: #256 pulse cov: 189 ft: 225 exec/s: 0 rss: 103Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid sync scope record Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 712896 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 43487421184 from 160 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 715 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 238 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 2015456 from 224 Step #5: error: input module is broken! Step #5: Invalid uselist record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 137438952160 from 96 Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 17760 from 320 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 119588552928 from 256 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 30711162560 from 128 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0ght' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: can't skip to bit 405856 from 256 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 16736 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1074932192 from 352 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 10485888 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 8965382560 from 416 Step #5: error: input module is broken! Step #5: can't skip to bit 188877312 from 416 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 25770396992 from 480 Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: unknown specifier 'M' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: unknown function pointer alignment type '' Step #5: error: input module is broken! Step #5: can't skip to bit 17842569600 from 448 Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: can't skip to bit 212699200 from 512 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid TYPE table Step #5: error: input module is broken! Step #5: Unknown attribute kind (8388212) Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: can't skip to bit 8282202560 from 448 Step #5: error: input module is broken! Step #5: can't skip to bit 303552 from 448 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 39749501536 from 288 Step #5: error: input module is broken! Step #5: Invalid grp record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2187808 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 303552 from 448 Step #5: error: input module is broken! Step #5: Not a type attribute Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) Step #5: error: input module is broken! Step #5: can't skip to bit 17842569600 from 448 Step #5: error: input module is broken! Step #5: #512 pulse cov: 195 ft: 245 exec/s: 0 rss: 133Mb Step #5: can't skip to bit 80530599200 from 352 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid select constexpr record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 557536 from 480 Step #5: error: input module is broken! Step #5: Invalid DIImportedEntity record Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svo' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 137428468160 from 480 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unknown attribute kind (767) Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unknown attribute kind (767) Step #5: error: input module is broken! Step #5: Invalid cast constexpr record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown attribute kind (767) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 39749501568 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 80530599232 from 384 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unknown attribute kind (767) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record: Unsupported version of DISubrange Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 611424 from 448 Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: can't skip to bit 145184 from 288 Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 84 of 84 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 96 of 96 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 1120 from 864 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 124 of 124 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8 of 31 bits Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 90624 from 320 Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: can't skip to bit 8388960 from 352 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid vstoffset record Step #5: error: input module is broken! Step #5: Invalid no_cfi record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 144 of 144 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 225 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 192 of 192 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 200 of 200 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 137436979904 from 704 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 232 of 232 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 236 of 236 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 188 of 188 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 248 of 248 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 2208 from 1952 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 77605084832 from 1600 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 284 of 284 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '401632110' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '394259311' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid value (Producer: '0LVM14.0.0gidqazdqbaecdamJqaaa' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 340 of 340 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 360 of 360 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 40962199840 from 1952 Step #5: error: input module is broken! Step #5: can't skip to bit 18848 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 384 of 384 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 3875537088 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 464 of 464 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 480 of 480 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 16384 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 508 of 508 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 540 of 540 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 684 of 684 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 35536447296 from 1856 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 780 of 780 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: '570mzQ7.0svncrbitbaaecdaa' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 104816739776 from 5472 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 61755823712 from 1856 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = lshr i16 -1, %1 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %1 Step #5: voiderror: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 820 of 820 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 800 of 800 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 15640368640 from 4736 Step #5: error: input module is broken! Step #5: can't skip to bit 15640368640 from 4736 Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = sub i16 -1, %1 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %1 Step #5: voiderror: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 119246444096 from 6464 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM660.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM660.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 920 of 920 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, null Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr ptr, ptr %G, null Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr ptr, ptr %L, null Step #5: error: input module is broken! Step #5: Unexpected end of file reading 980 of 980 bytes Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Cmpxchg operand is not a pointer type (Producer: 'LLVm9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 2427226208 from 1120 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 17344 from 320 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 296764352 from 4032 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2104416 from 7200 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: PHI nodes not grouped at top of basic block! Step #5: %11 = phi i1 [ %8, %2 ] Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI nodes not grouped at top of basic block! Step #5: %11 = phi i1 [ %8, %2 ] Step #5: label %2 Step #5: error: input module is broken! Step #5: PHI nodes not grouped at top of basic block! Step #5: %11 = phi i1 [ %8, %2 ] Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 991964640 from 7520 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svm' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svm' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svm' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 144928 from 7168 Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sgt i16 -1, -32768 Step #5: br i1 %C3, label %2, label %8 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %19, label %27, label %29 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %19, label %27, label %29 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 350 Step #5: error: input module is broken! Step #5: Invalid cmpxchg failure ordering (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1072 of 1072 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1004 of 1004 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 73631776 from 1568 Step #5: error: input module is broken! Step #5: can't skip to bit 73631776 from 1568 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid indices for GEP pointer type! Step #5: %gep = getelementptr inbounds %struct.Moves, ptr addrspace(1) %moves, i160 1, i160 0, i160 9 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 992 of 992 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1016 of 1016 bytes Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1032 of 1032 bytes Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: align metadata value must be an i64! Step #5: %v2 = load ptr, ptr %p2, align 8, !align !0 Step #5: error: input module is broken! Step #5: can't skip to bit 61755824160 from 2304 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 136902090912 from 7360 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1104 of 1104 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1002451520 from 8640 Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %2 = getelementptr inbounds nuw ptr, i64 %2 Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %2 = getelementptr inbounds nuw ptr, i64 %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 5495073984 from 8000 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1040240992 from 8416 Step #5: error: input module is broken! Step #5: can't skip to bit 1040240992 from 8416 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 9.500000e+00, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 1.900000e+01, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B31 = or i66 8589934592, %B31 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid anon struct record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1116 of 1116 bytes Step #5: error: input module is broken! Step #5: #1024 pulse cov: 215 ft: 373 exec/s: 1024 rss: 133Mb Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: %6 = load volatile ptr, ptr @llvm.experimental.guard, align 8 Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %7 Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.4svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %2 = alloca swifterror i8, i96 1, align 1 Step #5: GEP indexes must be integers Step #5: %35 = getelementptr i96, ptr %20, double %33 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM7.0.4svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %35 = getelementptr i96, ptr %20, double %33 Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Malformed block (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 16608 from 9344 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %1 = getelementptr inbounds float, ptr %A1r.0, i64 %As Step #5: %A0r.0 = phi ptr [ undef, %entry ], [ %0, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB7 ], [ %1, %BB6 ], [ undef, %BB8 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %1 = getelementptr inbounds float, ptr %A1r.0, i64 %As Step #5: %A0r.0 = phi ptr [ undef, %entry ], [ %0, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB7 ], [ %1, %BB6 ], [ undef, %BB8 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !4) Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 76437033568 from 1632 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !4) Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1371559296 from 9472 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1148 of 1148 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1148 of 1148 bytes Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @foo Step #5: { <4 x i16>, <4 x i16>, <4 x i16>, <4 x i16> }error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 111805572352 from 9184 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Basic Block in function 'ackbar' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %C = icmp eq i1 %C3, %C Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1052824704 from 9216 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror i16, align 2 Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i1, align 1 Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr i1, ptr %0, double %B8 Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid vector length (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca of unsized type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i80error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %phi = phi i1 [ false, %entry ], [ true, %for.body ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB6 ], [ undef, %BB7 ], [ undef, %for.cond ] Step #5: Instruction does not dominate all uses! Step #5: %select = select i1 %phi, i32 1, i32 2 Step #5: switch i32 %select, label %for.cond [ Step #5: i32 1, label %return Step #5: i32 2, label %for.body Step #5: ] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [4 x i16] undef Step #5: <4 x ptr>error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17740362688 from 9024 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 29577782304 from 8608 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 1472215616 from 10688 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: align applies only to pointer types Step #5: store volatile i32 %v, ptr undef, align 4, !align !0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = fcmp olt double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: br i1 %22, label %25, label %26 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp uge i1 false, %19 Step #5: %27 = icmp sle i1 false, %24 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: callbr: indirect function / invalid signature Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %4 = phi i32 [ %18, %21 ], [ 0, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %18 = add i32 %4, 1 Step #5: %4 = phi i32 [ %18, %21 ], [ 0, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %k.04 = phi i32 [ 0, %entry ], [ %t3, %BB2 ], [ undef, %bb ] Step #5: %t3 = lshr i32 %k.04, 14 Step #5: Instruction does not dominate all uses! Step #5: %C2 = fcmp true float 0.000000e+00, 0.000000e+00 Step #5: br i1 %C2, label %bb2, label %bb Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %k.0.lcssa = phi i32 [ 0, %entry ], [ %t3, %BB2 ], [ undef, %BB1 ], [ undef, %bb2 ] Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: stack natural alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1379940320 from 10080 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: can't skip to bit 61755825664 from 3808 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Unexpected end of file reading 1296 of 1296 bytes Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid type ref Step #5: !12 = !DILocalVariable(name: "ptr32", scope: !7, file: !1, line: 240, type: !4) Step #5: !4 = !{!5} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid type ref Step #5: !12 = !DILocalVariable(name: "ptr32", scope: !4, file: !5, line: 240, type: !1) Step #5: !1 = !{!2} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, align: 24, encoding: DW_ATE_signed_char) Step #5: invalid type ref Step #5: !12 = !DILocalVariable(name: "ptr32", scope: !7, file: !1, line: 240, type: !4) Step #5: !4 = !{!5} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, align: 24, encoding: DW_ATE_signed_char) Step #5: invalid type ref Step #5: !12 = !DILocalVariable(name: "ptr32", scope: !4, file: !5, line: 240, type: !1) Step #5: !1 = !{!2} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr32", scope: !8, file: !1, line: 240, type: !12) Step #5: !12 = !{!13} Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid type ref Step #5: !12 = !DILocalVariable(name: "ptr32", scope: !4, file: !5, line: 240, type: !1) Step #5: !1 = !{!2} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !{!7} Step #5: !7 = !DISubrange(count: !8, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1320 of 1320 bytes Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp uge i1 %3, %23 Step #5: store i1 %24, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %29 = getelementptr i1, ptr %26, i1 %C Step #5: store i1 %24, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %30 = ashr i8 -128, -9 Step #5: %36 = mul i8 -128, %30 Step #5: Instruction does not dominate all uses! Step #5: %22 = load i1, ptr %21, align 1 Step #5: %37 = getelementptr i1, ptr %2, i1 %22 Step #5: Instruction does not dominate all uses! Step #5: %31 = icmp ult i1 %18, %28 Step #5: store i1 %31, ptr %37, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %41 = getelementptr i1, ptr %G1, i1 %27 Step #5: swifterror alloca must have pointer type Step #5: %47 = alloca swifterror i1, i544 1, align 1 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: 292, name: "int", size: 32, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.1.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.1.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 3, but got 2 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i8> @llvm.arm.neon.vtbl2(<8 x i8>, <8 x i8>) #0 Step #5: error: input module is broken! Step #5: can't skip to bit 61755825408 from 3552 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1476 of 1476 bytes Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Catch operand does not have pointer type! Step #5: %val = landingpad { ptr, i32 } Step #5: catch i32 0 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: incorrect number of operands in module flag Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weiggts", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Invalid callbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %7 Step #5: x86_fp80error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %27 Step #5: <2 x i16>error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !5, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp uge i8 127, 127 Step #5: br i1 %C1, label %4, label %10 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 7100458944 from 8096 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 120797807200 from 10560 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %1 = getelementptr nusw ptr, i32 %1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 9223372036854775807 Step #5: i32error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi ptr [ @g4, %sw.default ], [ getelementptr inbounds (i32, ptr null, i32 1), %sw.bb2 ], [ @g2, %sw.bb1 ], [ @g1, %sw.bb ] Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17448324704 from 9792 Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 75904 from 9856 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !11, retainedTypes: !11, globals: !12) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !11, retainedTypes: !11, globals: !12) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid global variable ref Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid global variable ref Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: !8 = !DIGlobalVariable(name: "b", scope: null, file: !1, line: 3, type: !9, isLocal: false, isDefinition: true) Step #5: error: input module is broken! Step #5: invalid base type Step #5: !3 = !DIDerivedType(tag: DW_TAG_typedef, name: "uin|32_t", file: !2, line: 1, baseType: !"\00\16\08\11\00\00\17\00\00\00\00\00\00") Step #5: !"\00\16\08\11\00\00\17\00\00\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !8 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid base type Step #5: !9 = !DIDerivedType(tag: DW_TAG_typedef, name: "uin|32_t", file: !1, line: 1, baseType: !"\00\16\08\11\00\00\17\00\00\00\00\00\00") Step #5: !"\00\16\08\11\00\00\17\00\00\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !11 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !12, retainedTypes: !12, globals: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !6 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !7, retainedTypes: !7, globals: !8) Step #5: error: input module is broken! Step #5: Basic Block in function 'alloca' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1168 of 1168 bytes Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15640369824 from 5920 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Ranges are only for loads, calls and invokes! Step #5: %27 = getelementptr i32, ptr %24, i32 %26, !range !0, !invariant.group !1 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: i32 2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: i32 2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: invalid file Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: i32 2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: i32 2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: invalid tag Step #5: !7 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !8) Step #5: invalid file Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: i32 2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: i32 2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid icmp predicate (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr ptr, ptr %m, %0 Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %inc = add i32 %i.0, 1 Step #5: %i.0 = phi i32 [ %inc, %BB3 ], [ -1, %BB4 ], [ 1, %entry ] Step #5: Instruction does not dominate all uses! Step #5: %inc = add i32 %i.0, 1 Step #5: %B6 = mul i32 %inc, %inc Step #5: Instruction does not dominate all uses! Step #5: %inc = add i32 %i.0, 1 Step #5: %B6 = mul i32 %inc, %inc Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 1447058464 from 11168 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B16 = sdiv i64 4294967296, 4294967296 Step #5: %C11 = icmp ult i64 %B16, -1 Step #5: Instruction does not dominate all uses! Step #5: %B16 = sdiv i64 4294967296, 4294967296 Step #5: %G41 = getelementptr i64, ptr undef, i64 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B8 = and i64 4294967296, -1 Step #5: %B11 = ashr i64 %B8, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %G41 = getelementptr i64, ptr undef, i64 %B16 Step #5: store i64 %B11, ptr %G41, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B8 = and i64 4294967296, -1 Step #5: store i64 %B8, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C11 = icmp ult i64 %B16, -1 Step #5: br i1 %C11, label %BB14, label %BB17 Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 20128 from 11840 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Basic Block in function 'basic' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'unreachable2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid #dbg record variable Step #5: #dbg_value(i32 %2, !13, !DIExpression(), !11) Step #5: !13 = !{} Step #5: label %1 Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHI node entries do not match predecessors! Step #5: %next_index.4178 = phi i32 [ %inc94.lcssa, %for.cond80.loopexit ], [ undef, %nrvo.skihdtor.loopexit ] Step #5: label %nrvo.skihdtor.loopexit Step #5: label %for.body51 Step #5: error: input module is broken! Step #5: invalid #dbg record variable Step #5: #dbg_value(i32 %2, !13, !DIExpression(), !11) Step #5: !13 = !{} Step #5: label %1 Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 25911246784 from 9504 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 25911246784 from 9504 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 494592 from 11072 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1377844832 from 11744 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %G9 = getelementptr ptr, ptr %G8, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: store i64 %B9, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: store i1 %B6, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %C4 = icmp ult i1 %C15, %B6 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %B3 = and i1 %B6, false Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !4 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1054883264 from 11584 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1420 of 1420 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1620 of 1620 bytes Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 4 elements, but got <4 x i16> Step #5: ; Function Attrs: nofree nosync nounwind willreturn memory(argmem: read) Step #5: declare <4 x i16> @llvm.aarch64.neon.ld4.v4i15.p0v4i16(ptr) #0 Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %C2i.0 = phi ptr [ undef, %entry ], [ %1, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB21 ], [ undef, %BB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %bb13 ] Step #5: Instruction does not dominate all uses! Step #5: %1 = getelementptr inbounds float, ptr %A0r.0, i64 %As Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ %3, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB21 ], [ undef, %BB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ %1, %BB15 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %C2i.0 = phi ptr [ undef, %entry ], [ %1, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB21 ], [ undef, %BB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, align 2 Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr undef, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 false, ptr %A6, align 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr undef, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 false, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %0 = alloca inalloca i1, align 1 Step #5: %G = getelementptr i1, ptr %0, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L2 Step #5: Instruction does not dominate all uses! Step #5: %B8 = mul i16 32767, -32768 Step #5: %B10 = and i16 %B8, 0 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %BB Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr undef, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 false, ptr %A6, align 1 Step #5: error: input module is broken! Step #5: Function takes x86_amx but isn't an intrinsic Step #5: x86_amx %4 Step #5: ptr @for.cond18 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 3199053536 from 10944 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2109344 from 12096 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1508 of 1508 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %E = phi float [ 1.401300e-45, %T ], [ 0.000000e+00, %F ], [ undef, %1 ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 49593461696 from 11136 Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !19 = distinct !DISubprogram(name: "fn1", scope: !2, file: !2, line: 5, type: !"d", scopeLine: 5, spFlags: DISPFlagDefinition, unit: !7, retainedNodes: !8) Step #5: !"d" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @bar Step #5: Functions may not have common linkage Step #5: ptr @bar Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @bar Step #5: Functions may not have common linkage Step #5: ptr @bar Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 68944044800 from 8960 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 13952 from 12704 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Function takes x86_amx but isn't an intrinsic Step #5: x86_amx %4 Step #5: ptr @dst Step #5: error: input module is broken! Step #5: Function takes x86_amx but isn't an intrinsic Step #5: x86_amx %4 Step #5: ptr @dst Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !18 = !DISubroutineType(types: !19) Step #5: !19 = !DILexicalBlock(scope: !17, file: !2, line: 7, column: 29) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing element type for old-style global (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %cmp1 = fcmp nnan oeq float %y, %x Step #5: call void @use(i1 %cmp1) Step #5: Instruction does not dominate all uses! Step #5: %B4 = sub i1 true, true Step #5: store i1 %B4, ptr undef, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 77468937376 from 2432 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %add.lcssa = phi half [ 5.960460e-08, %for.body ] Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @mode_class Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'std_cabsl' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "text", scope: !17, file: !1, line: 12, type: !19) Step #5: !19 = !{!20} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !6 = distinct !DISubprogram(name: "bar", linkageName: "bar", scope: !1, file: !1, line: 2, type: !7, scopeLine: 2, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !10) Step #5: !10 = !{!11, !13, !14, !16, !18} Step #5: !16 = !{!17} Step #5: invalid template params Step #5: !21 = !DICompositeType(tag: DW_TAG_array_type, baseType: !22, size: 8, align: 8, elements: !16, templateParams: i32 3) Step #5: i32 3 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G5 = getelementptr i8, ptr %2, @__gthrw_pthread_cancel Step #5: error: input module is broken! Step #5: Block containg CatchPadInst must be jumped to only by its catchswitch. Step #5: %catch.inner = catchpad within %cs.inner [i32 0] Step #5: error: input module is broken! Step #5: can't skip to bit 116023119392 from 4704 Step #5: error: input module is broken! Step #5: #2048 pulse cov: 215 ft: 414 exec/s: 512 rss: 225Mb Step #5: can't skip to bit 17641489376 from 10176 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected exactly one kcfi bundle operand Step #5: call void (i1, ...) @llvm.experimental.gubrd(i1 %7) [ "kcfi"() ] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: fp128Function return type does not match operand type of return inst! Step #5: ret float 1.401300e-45 Step #5: doubleerror: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'g' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one kcfi bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %7) [ "kcfi"() ] Step #5: error: input module is broken! Step #5: can't skip to bit 1528848896 from 12672 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 2, type: !12, scopeLine: 2, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !15 = distinct !{!15, !16} Step #5: !15 = distinct !{!15, !16} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @sqrt Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unfinished range! Step #5: !1 = !{!"", !2, i64 0, !5, i64 4} Step #5: second scope operand must be MDNode Step #5: !8 = distinct !{!8, !"int", !"some domain"} Step #5: error: input module is broken! Step #5: Invalid pointer record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1595949792 from 12896 Step #5: error: input module is broken! Step #5: can't skip to bit 544256960 from 12448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1676 of 1676 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not a constant range list attribute (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1532 of 1532 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: ptrerror: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr undef, undef Step #5: Basic Block in function 'fast_cabsf' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_s_v_s' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1628 of 1628 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: scope points into the type hierarchy Step #5: !4 = distinct !DILexicalBlock(scope: !5, file: !2, line: 2, column: 16) Step #5: subprogram declarations must not have a compile unit Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !1) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 33567424 from 12896 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1648 of 1648 bytes Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cw = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Cannot allocate unsized type Step #5: %A3 = alloca i32 (), align 1 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %B4 Step #5: i1error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 53150233888 from 13280 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1704 of 1704 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 undef, ptr %A5, align 1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.relocate.p1i32 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x double] %z Step #5: doubleerror: input module is broken! Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr %0, ptr %A, %0 %I3 Step #5: error: input module is broken! Step #5: invalid #dbg record variable Step #5: #dbg_value(!DIArgList(i34 %B, i34 undef), !2, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_and, DW_OP_stack_value), !13) Step #5: !2 = !{} Step #5: label %BB2 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1760 of 1760 bytes Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !19 = !DILocalVariable(name: "ptr33", scope: !17, file: !1, line: 240, type: !14) Step #5: !14 = !{!15} Step #5: invalid type ref Step #5: !19 = !DILocalVariable(name: "ptr33", scope: !17, file: !1, line: 240, type: !14) Step #5: !14 = !{!15} Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid alloca record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %N, label %sw2 [ Step #5: i32 0, label %sw.bb Step #5: i32 0, label %sw.bb1 Step #5: ], !prof !1 Step #5: i32 0 Step #5: Duplicate integer as switch case Step #5: switch i32 %N, label %sw.epilog [ Step #5: i32 0, label %sw.bb4 Step #5: i32 0, label %sw.bb5 Step #5: ], !prof !1 Step #5: i32 0 Step #5: Duplicate integer as switch case Step #5: switch i32 %B2, label %sw.bb [ Step #5: i32 0, label %sw2 Step #5: i32 0, label %sw2 Step #5: i32 0, label %sw.bb1 Step #5: ] Step #5: i32 0 Step #5: Duplicate integer as switch case Step #5: switch i32 %N, label %sw.epilog [ Step #5: i32 0, label %sw.bb4 Step #5: i32 0, label %sw.bb5 Step #5: ] Step #5: i32 0 Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %N, label %sw2 [ Step #5: i32 0, label %sw.bb Step #5: i32 0, label %sw.bb1 Step #5: ], !prof !1 Step #5: i32 0 Step #5: Duplicate integer as switch case Step #5: switch i32 %N, label %sw.epilog [ Step #5: i32 0, label %sw.bb4 Step #5: i32 0, label %sw.bb5 Step #5: ], !prof !1 Step #5: i32 0 Step #5: Duplicate integer as switch case Step #5: switch i32 %B2, label %sw.bb [ Step #5: i32 0, label %sw2 Step #5: i32 0, label %sw2 Step #5: i32 0, label %sw.bb1 Step #5: ], !prof !2 Step #5: i32 0 Step #5: Duplicate integer as switch case Step #5: switch i32 %N, label %sw.epilog [ Step #5: i32 0, label %sw.bb4 Step #5: i32 0, label %sw.bb5 Step #5: ], !prof !1 Step #5: i32 0 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid byte const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 12, 4101, 13, 39, 164, 4101, 1, 4101, 7, 4101, 11, 26, 4101, 8, 38, 27, 4101, 6, 30, 4101, 2, 4101, 4, 4101, 5, 29, 27, 4101, 3, 4101, 10, 26, 4101, 9, 29, 37, 37, 28, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %B3 = sdiv i1 %B2, false Step #5: store i1 %B3, ptr @G, align 1 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 12, 4101, 13, 39, 164, 4101, 1, 4101, 7, 4101, 11, 26, 4101, 8, 38, 27, 4101, 6, 30, 4101, 2, 4101, 4, 4101, 5, 29, 27, 4101, 3, 4101, 10, 26, 4101, 9, 29, 37, 37, 28, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6, thrownTypes: !"Debug Info Version") Step #5: !"Debug Info Version" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 %B2, ptr null] Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: 548, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: can't skip to bit 630346144 from 12672 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (truvkn8l2 6m 24()/l2trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Basic Block in function 'wombat' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %v1 = phi i64 [ 7, %Label6 ], [ 11, %Label5 ], [ 6, %Label4 ], [ 13, %Label3 ], [ 9, %Label2 ], [ 15, %Label1 ], [ 8, %entry ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1528 of 1528 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr poison Step #5: doubleerror: input module is broken! Step #5: Missing element type for old-style constant GEP (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G5 = getelementptr %0, ptr %P, i1 %cond Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "m:" Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 64, ptr %G3] Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !8 = !DILocalVariable(name: "C", scope: !5, file: !1, line: 13, type: !4) Step #5: !4 = !DILocalVariable(name: "B", scope: !5, file: !1, line: 8, type: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function argument type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: !1 = !{i32 2, !"Dwarf Version", i32 4} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: !1 = !{i32 2, !"Dwarf Version", i32 4} Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 116677564096 from 1664 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1752 of 1752 bytes Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Not an int attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (4) in Fuzzer input Step #5: module flag identifiers must be unique (or of 'require' type) Step #5: !"Debug Info Version" Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C5 = fcmp ule float 0.000000e+00, f0x7F7FFFFF Step #5: %B = sub i1 %C5, true Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i32, ptr %A, i1 false Step #5: %G1 = getelementptr i32, ptr %G, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp une double 0.000000e+00, 0.000000e+00 Step #5: %G1 = getelementptr i32, ptr %G, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i32, ptr %A, i1 false Step #5: store i64 %B1, ptr %G, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i32, ptr %G, i1 %C6 Step #5: store i1 %C9, ptr %G1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C5 = fcmp ule float 0.000000e+00, f0x7F7FFFFF Step #5: %B5 = shl i1 %C5, %C12 Step #5: Instruction does not dominate all uses! Step #5: %B1 = or i64 -1, -1 Step #5: %C = icmp uge i64 1, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp une double 0.000000e+00, 0.000000e+00 Step #5: %C8 = icmp eq i1 %C2, %C6 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %A, i16 32767 Step #5: %LGV = load i32, ptr %G3, align 4 Step #5: error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid float const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = distinct !DILocalVariable(name: "D", scope: !4, file: !10, line: 14, type: !11) Step #5: !10 = distinct !DILocalVariable(name: "D", scope: !4, file: !10, line: 14, type: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %C5 = fcmp ule float 0.000000e+00, f0x7F7FFFFF Step #5: %B = sub i1 %C5, true Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i32, ptr %A, i1 false Step #5: %G1 = getelementptr i32, ptr %G, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp une double 0.000000e+00, 0.000000e+00 Step #5: %G1 = getelementptr i32, ptr %G, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i32, ptr %A, i1 false Step #5: store i64 %B1, ptr %G, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i32, ptr %G, i1 %C6 Step #5: store i1 %C9, ptr %G1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C5 = fcmp ule float 0.000000e+00, f0x7F7FFFFF Step #5: %B5 = shl i1 %C5, %C12 Step #5: Instruction does not dominate all uses! Step #5: %B1 = or i64 -1, -1 Step #5: %C = icmp uge i64 1, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp une double 0.000000e+00, 0.000000e+00 Step #5: %C8 = icmp eq i1 %C2, %C6 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %A, i16 32767 Step #5: %LGV = load i32, ptr %G3, align 4 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %23 Step #5: error: input module is broken! Step #5: can't skip to bit 1394620160 from 9856 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 134624 from 3552 Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !DIExpression()) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = frem double 4.940660e-324, 4.200000e+01 Step #5: %B3 = fdiv double %B, %B Step #5: Instruction does not dominate all uses! Step #5: %B = frem double 4.940660e-324, 4.200000e+01 Step #5: %B3 = fdiv double %B, %B Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'atomic_xor_zero' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i1, but got i8 Step #5: ; Function Attrs: nocallback nofree nounwind willreturn memory(argmem: readwrite) Step #5: declare void @llvm.memcpy.p0.p0.i32(ptr noalias writeonly captures(none), ptr noalias readonly captures(none), i32, i8 immarg) #1 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1840 of 1840 bytes Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"/", retainedNodes: !7) Step #5: !"/" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: , types: !7) Step #5: !7 = !{!8, !8, !9} Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: invalid base type Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !9, size: 64) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, isImplicitCode: true) Step #5: !10 = !DILocation(line: 4, column: 13, scope: !11) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !10} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !11} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !9} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !10} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !11} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: DW_CC_pass_by_reference, types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %tmp = phi ptr [ %tmp6, %BB ], [ @0, %BB1 ], [ undef, %bb2 ] Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr @gconst, i32 8, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 0, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 1, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 2, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 4, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 8, i32 1) #2 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G5, i32 %B2, ptr %G2] Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 %B2, ptr %G2] Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A2 = alloca %struct._IO_FILE, align 8 Step #5: storing unsized types is not allowed Step #5: store %struct._IO_FILE poison, ptr %A2, align 8 Step #5: Cannot allocate unsized type Step #5: %A = alloca %struct._IO_FILE, align 8 Step #5: storing unsized types is not allowed Step #5: store %struct._IO_FILE poison, ptr %A, align 8 Step #5: loading unsized types is not allowed Step #5: %L1 = load %struct._IO_FILE, ptr %call, align 8 Step #5: storing unsized types is not allowed Step #5: store %struct._IO_FILE %L1, ptr %G, align 8 Step #5: storing unsized types is not allowed Step #5: store %struct._IO_FILE %I, ptr %A, align 8 Step #5: storing unsized types is not allowed Step #5: store volatile %struct._IO_FILE %I1, ptr %A2, align 8 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A2 = alloca %struct._IO_FILE, align 8 Step #5: Cannot allocate unsized type Step #5: %A = alloca %struct._IO_FILE, align 8 Step #5: loading unsized types is not allowed Step #5: %L1 = load %struct._IO_FILE, ptr %call, align 8 Step #5: storing unsized types is not allowed Step #5: store %struct._IO_FILE %L1, ptr %G, align 8 Step #5: storing unsized types is not allowed Step #5: store %struct._IO_FILE %I, ptr %A, align 8 Step #5: storing unsized types is not allowed Step #5: store volatile %struct._IO_FILE %I1, ptr %A2, align 8 Step #5: error: input module is broken! Step #5: can't skip to bit 76038589152 from 14144 Step #5: error: input module is broken! Step #5: nonnull applies only to pointer types Step #5: ret ptr %m, !nonnull !0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 110657816928 from 4384 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid callbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160error: input module is broken! Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %G5, double %B36 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54870344832 from 15904 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1924 of 1924 bytes Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 4101, 10, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 4101, 12, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 29, 29, 4101, 6, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 4101, 15, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 29, 27, 4101, 5, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 4101, 11, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 4101, 13, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 29, 29, 30, 4101, 2, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 4101, 8, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 34, 4101, 4, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 4101, 14, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 29, 27, 4101, 3, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 4101, 9, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 26, 12293, 7, 16, 0, 39, 4097, 16, 5, 4097, 32, 5, 16, 15, 26, 29, 37, 37, 28, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid base type Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !7, elements: !13) Step #5: !7 = !DILocalVariable(name: "__vla_expr", scope: !8, type: !10, flags: DIFlagArtificial) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Basic Block in function 'test_udiv' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G4, i32 64, ptr %G9] Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr i1, ptr undef, i64 4294967296 Step #5: %G39 = getelementptr i1, ptr %G34, i64 %B24 Step #5: Instruction does not dominate all uses! Step #5: %B24 = lshr i64 %B36, %B69 Step #5: %G39 = getelementptr i1, ptr %G34, i64 %B24 Step #5: Instruction does not dominate all uses! Step #5: %B36 = or i64 %L5, %B11 Step #5: %B2 = sdiv i64 %B36, 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %G82 = getelementptr i1, ptr undef, i1 %C21 Step #5: store ptr %G82, ptr %G59, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G59 = getelementptr ptr, ptr %G8, i1 true Step #5: store ptr %G82, ptr %G59, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B3 = or i64 %B11, %B69 Step #5: store i64 %B3, ptr %G50, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G50 = getelementptr i64, ptr %G6, i64 %B11 Step #5: store i64 %B3, ptr %G50, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, i32 65536, align 8 Step #5: store i64 %B2, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C30 = icmp sle i1 %L, true Step #5: %G48 = getelementptr i8, ptr undef, i1 %C30 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load ptr, ptr undef, align 8 Step #5: %G23 = getelementptr ptr, ptr %L8, i8 -1 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B69, 4294967296 Step #5: store i64 %B4, ptr %G6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G6 = getelementptr i64, ptr %A12, i1 %C30 Step #5: store i64 %B4, ptr %G6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B26 = srem i64 %B36, 4294967296 Step #5: %B13 = lshr i64 %B26, %B69 Step #5: Instruction does not dominate all uses! Step #5: %B69 = sdiv i64 %L5, %L5 Step #5: %B13 = lshr i64 %B26, %B69 Step #5: Instruction does not dominate all uses! Step #5: %G70 = getelementptr i1, ptr undef, i1 %C7 Step #5: %G9 = getelementptr i1, ptr %G70, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 4294967296, %B36 Step #5: %G9 = getelementptr i1, ptr %G70, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr ptr, ptr %G38, i1 true Step #5: %G11 = getelementptr ptr, ptr %G24, i64 %B37 Step #5: Instruction does not dominate all uses! Step #5: %B37 = ashr i64 %B11, %B26 Step #5: %G11 = getelementptr ptr, ptr %G24, i64 %B37 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i64, ptr %G50, align 4 Step #5: %B7 = and i64 %B8, %L6 Step #5: Instruction does not dominate all uses! Step #5: %B1 = sub i8 127, -1 Step #5: store i8 %B1, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G50 = getelementptr i64, ptr %G6, i64 %B11 Step #5: %G63 = getelementptr i64, ptr %G50, i64 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %G38 = getelementptr ptr, ptr %G8, i64 %B36 Step #5: store ptr %G68, ptr %G38, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L15 = load i64, ptr undef, align 4 Step #5: %G55 = getelementptr ptr, ptr %G23, i64 %L15 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: store i64 %B13, ptr %A12, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr i1, ptr undef, i64 4294967296 Step #5: store i1 %L3, ptr %G34, align 1 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 20485, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G10 = getelementptr i32, ptr %G2, %G3 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll\C8m.masked.gather.v2i32.v2p0i32" Step #5: error: input module is broken! Step #5: can't skip to bit 96756862144 from 4800 Step #5: error: input module is broken! Step #5: can't skip to bit 96756862144 from 4800 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @dlvm.memdpy.p0.p0.i32 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record expression Step #5: #dbg_value(!DIArgList(i32 %B14, i32 %B, i32 %B8, i32 %B, i32 %C, i32 %B, i32 %B, i32 %B, i32 %B, i32 %C, i32 %B, i32 %B), !10, (null), !14) Step #5: label %BB2 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G5, i32 %B2, ptr %G2] Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !9 = distinct !DISubprogram(name: "t1", scope: !10, file: !10, line: 1, type: !11, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition, unit: !5, retainedNodes: !7) Step #5: !11 = !DILocalVariable(name: "fake_ptr", scope: !9, file: !10, line: 1, type: !12) Step #5: invalid expression Step #5: !DIExpression(10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, thisAdjustment: 28, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159), retainedNodes: !7) Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 59 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4097, 16, 5, 4097, 32, 5, 16, 0, 36, 4101, 11, 4097, 16, 5, 4097, 32, 5, 27, 4101, 6, 4097, 16, 5, 4097, 32, 5, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 4101, 3, 4097, 16, 5, 4097, 32, 5, 4101, 10, 4097, 16, 5, 4097, 32, 5, 28, 4101, 7, 4097, 16, 5, 4097, 32, 5, 4101, 9, 4113, 16, 5, 4097, 32, 5, 4101, 9, 4097, 16, 5, 4097, 32, 5, 34, 36, 26, 4101, 5, 4097, 16, 5, 4097, 32, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v.meujobectsize.i64.p0i8 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '795' does not have terminator! Step #5: label %0 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2360864G.5foofrobllvm" Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr addrspace(1) %s, half %q.04 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4103, 0, 4101, 12, 4101, 13, 39, 36, 4101, 1, 4101, 14, 29, 4101, 7, 4101, 11, 26, 4101, 8, 38, 27, 4101, 6, 4101, 15, 29, 30, 4101, 2, 4101, 4, 4101, 5, 29, 27, 4101, 3, 4101, 10, 26, 4101, 9, 29, 37, 37, 28, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !10 = distinct !DILocalVariable(name: "D", scope: !4, file: !10, line: 12, type: !11) Step #5: !10 = distinct !DILocalVariable(name: "D", scope: !4, file: !10, line: 12, type: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: intrinsic argument 0 type (overload type 0) expected any pointer type, but got i192 Step #5: declare void @llvm.lifetime.start.i192(i192) Step #5: intrinsic argument 0 type (overload type 0) expected any pointer type, but got i192 Step #5: declare void @llvm.lifetime.end.i192(i192) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 103206513664 from 15296 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DILocalVariable(name: "c", arg: 3, scope: !4, file: !5, line: 78, type: !"b") Step #5: !"b" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.1 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.1 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: can't skip to bit 4967126176 from 12384 Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.6 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G47 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G42 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr undef, align 4 Step #5: %C7 = icmp sge i64 4294967296, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B20 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C20 = fcmp true double %B20, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G36 = getelementptr i1, ptr %A6, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %B40 Step #5: store i1 %B, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B38 = sdiv i1 %C2, %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B25 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %A36, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: can't skip to bit 9308057632 from 11776 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @va1h.6mvrls.4lec.ptrue.nxv16i1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A15 = alloca i8, align 1 Step #5: %G20 = getelementptr i8, ptr %A15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp uge i1 %C8, %C8 Step #5: %G20 = getelementptr i8, ptr %A15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B9 = add i8 %B10, 127 Step #5: %B14 = add i8 %B9, %B10 Step #5: Instruction does not dominate all uses! Step #5: %B10 = add i8 -1, -128 Step #5: %B14 = add i8 %B9, %B10 Step #5: Instruction does not dominate all uses! Step #5: %C17 = icmp ule i1 %C23, %C13 Step #5: store i1 %C17, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C15 = icmp ne i1 %L10, %C13 Step #5: br i1 %C15, label %BB1, label %BB2 Step #5: swifterror alloca must have pointer type Step #5: %LW4 = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The landingpad instruction should have a consistent result type inside a function. Step #5: %d = landingpad [2 x ptr] Step #5: cleanup Step #5: catch ptr null Step #5: error: input module is broken! Step #5: The landingpad instruction should have a consistent result type inside a function. Step #5: %d = landingpad [2 x ptr] Step #5: cleanup Step #5: catch ptr null Step #5: The landingpad instruction should have a consistent result type inside a function. Step #5: %d = landingpad [2 x ptr] Step #5: cleanup Step #5: catch ptr null Step #5: error: input module is broken! Step #5: Basic Block in function 'foo_cxx' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: The landingpad instruction should have a consistent result type inside a function. Step #5: %d = landingpad [2 x ptr] Step #5: cleanup Step #5: catch ptr null Step #5: The landingpad instruction should have a consistent result type inside a function. Step #5: %d = landingpad [2 x ptr] Step #5: cleanup Step #5: catch ptr null Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !12 = !{!13} Step #5: invalid base type Step #5: !17 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00% \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00% \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00% \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00% \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %A10 = alloca ptr, align 8 Step #5: %G = getelementptr ptr, ptr %A10, i8 16 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: %G15 = getelementptr i1, ptr %A6, i64 -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %B = urem i1 %L9, true Step #5: store i1 %B, ptr %G15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: store ptr %A6, ptr %G, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B17 = sdiv i1 %L14, %L16 Step #5: store i1 %B17, ptr %G15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L14 = load i1, ptr %G9, align 1 Step #5: store i1 %L14, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: store ptr %A6, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A10 = alloca ptr, align 8 Step #5: store ptr %L23, ptr %A10, align 8 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 19337873440 from 14208 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52817687520 from 10048 Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A1r.0 = phi ptr [ undef, %entry ], [ %0, %bb ], [ undef, %BB1 ], [ undef, %BB40 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB21 ], [ undef, %BB25 ], [ undef, %1 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %BB16 ], [ undef, %BB17 ], [ undef, %BBW8 ], [ undef, %BB4 ], [ undef, %BB10 ], [ undef, %BB20 ], [ undef, %rb13 ] Step #5: label %BB4 Step #5: label %BB13 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %92 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %83, ptr %92, align 1 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %103 = ashr i66 %98, -1 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %106 = lshr i66 %94, -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: %107 = icmp slt i1 true, %88 Step #5: Instruction does not dominate all uses! Step #5: %66 = getelementptr ptr, ptr %6, i1 %64 Step #5: store ptr %104, ptr %66, align 8 Step #5: Instruction does not dominate all uses! Step #5: %96 = icmp sge i66 -1, %84 Step #5: %108 = getelementptr i66, ptr %20, i1 %96 Step #5: Instruction does not dominate all uses! Step #5: %62 = getelementptr ptr, ptr %36, i66 %L8 Step #5: store ptr %62, ptr %34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %49, i66 -36893488147419103232 Step #5: store ptr %71, ptr %24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %94 = shl i66 -1, -1 Step #5: %110 = add i66 %94, %105 Step #5: Instruction does not dominate all uses! Step #5: %98 = or i66 %84, -1 Step #5: %112 = icmp uge i66 -1, %98 Step #5: Instruction does not dominate all uses! Step #5: %86 = getelementptr i1, ptr %80, i1 %85 Step #5: store i1 %107, ptr %86, align 1 Step #5: Instruction does not dominate all uses! Step #5: %61 = getelementptr ptr, ptr %9, i8 %59 Step #5: store ptr %61, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %83 = icmp ne i66 -36893488147419103232, -36893488147419103232 Step #5: %114 = icmp sgt i1 %112, %83 Step #5: Instruction does not dominate all uses! Step #5: %89 = getelementptr ptr, ptr undef, i66 %84 Step #5: %115 = getelementptr ptr, ptr %89, i66 -1 Step #5: Instruction does not dominate all uses! Step #5: %88 = icmp slt i32 0, -1 Step #5: store i1 %88, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @_Z5test1v Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @_Z5test2v Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @_Z5test3v Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2084 of 2084 bytes Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4096 pulse cov: 215 ft: 449 exec/s: 195 rss: 225Mb Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %6 = phi i32 [ 0, %3 ], [ %6, %BB1 ], [ 65536, %162 ], [ undef, %41 ], [ undef, %12 ], [ undef, %BB4 ], [ undef, %10 ], [ undef, %4 ] Step #5: label %10 Step #5: label %27 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2160 of 2160 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !"orig_start") Step #5: !"orig_start" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Entry block to function must not have predecessors! Step #5: label %1 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %12 = phi { ptr, i32 } [ %10, %9 ], [ %14, %13 ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 36893488147419103231, 36893488147419103231 Step #5: %B36 = ashr i66 %B30, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: %C21 = icmp slt i1 true, %C12 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G44, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 36893488147419103231, 36893488147419103231 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 36893488147419103231 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %A, i1 %B19 Step #5: store volatile i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 36893488147419103231 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 -1 Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = fdiv float f0x7F7FFFFF, f0x7F7FFFFF Step #5: store float %B7, ptr %A6, align 4 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 61755826624 from 4768 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'caller' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dso_local record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %22 Step #5: error: input module is broken! Step #5: CleanupReturnInst must unwind to an EH block which is not a landingpad. Step #5: cleanupret from %cp.inner unwind label %exit Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %B2 = xor i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %B2 = xor i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %C3 = icmp ugt i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %C3 = icmp ugt i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %BB2, label %BB24 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %C8 = icmp sgt i1 false, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %18, label %BB22 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %19, label %BB9 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %BB15, label %BB25 Step #5: error: input module is broken! Step #5: SizeInBits must be a constant or DIVariable or DIExpression Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %D = fadd float %A, 2.000000e+00 Step #5: %E = phi float [ %C, %T ], [ %D, %F ], [ %D, %exit ] Step #5: error: input module is broken! Step #5: can't skip to bit 116023121504 from 6816 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_invoke' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record variable Step #5: #dbg_value(ptr %a, !2, !DIExpression(), !15) Step #5: !2 = !{} Step #5: label %entry Step #5: ptr @test_g Step #5: invalid #dbg record variable Step #5: #dbg_value(i32 0, !2, !DIExpression(), !18) Step #5: !2 = !{} Step #5: label %entry Step #5: ptr @test_g Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid ptrauth record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38758054528 from 11392 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid struct index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 9131437888 from 14080 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp uge float +inf, %LGV Step #5: %B2 = add i1 %C7, true Step #5: Instruction does not dominate all uses! Step #5: %B1 = or i1 %C2, %C8 Step #5: %C6 = icmp uge i1 %B1, %C5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp uge float +inf, %LGV Step #5: br i1 %C7, label %74, label %75 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp uge i1 %C4, %C5 Step #5: br i1 %C10, label %79, label %80 Step #5: Instruction does not dominate all uses! Step #5: %B1 = or i1 %C2, %C8 Step #5: br i1 %B1, label %82, label %83 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2168 of 2168 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @emset_to_storellvm.memset.element.unordered.a Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\\.memmove.element.unordered.atomic.p0i8.p0i8.i32" Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\\.memmove.element.unordered.atomic.p0i8.p0i8.i32" Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2176 of 2176 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %0 %I2 Step #5: i32error: input module is broken! Step #5: preferred alignment cannot be less than the ABI alignment Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid number of elements in vector initializer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20) Step #5: ptr @f Step #5: br i1 false, label %for.end, label %for.body.lr.ph, !dbg !31 Step #5: !31 = !DILocation(line: 11, column: 5, scope: !26) Step #5: !26 = !DILocalVariable(name: "offset", scope: !11, file: !1, line: 9, type: !4) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 11, column: 5, scope: !26) Step #5: !26 = !DILocalVariable(name: "offset", scope: !11, file: !1, line: 9, type: !4) Step #5: DILocation not allowed within this metadata node Step #5: !38 = distinct !{!38, !37, !39} Step #5: !37 = !DILocation(line: 11, column: 5, scope: !35) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid local scope Step #5: !12 = distinct !DILexicalBlock(scope: !"foo", file: !1, line: 10, column: 3) Step #5: !"foo" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.c\7D = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f_as1 Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !5 = !DISubroutineType(types: !6) Step #5: !6 = !{null, !3, !7, !7} Step #5: !3 = !{i32 2, !"Debug Info Version", i32 3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 3775825984 from 14176 Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2272 of 2272 bytes Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %switchCond.0.us = phi i32 [ %A.0.ph.us, %bb0.us ], [ %switchCond.0.ph.us, %control.outer.us ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %switchCond.0.ph = phi i32 [ 0, %bb3 ], [ %0, %control.outer.outer.control.omr90e10qqSKGphYt.s.Veredge ] Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unknown attribute kind (295) (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1973441024 from 16768 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2320 of 2320 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2392 of 2392 bytes Step #5: error: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-sroa: /src/llvm-project/llvm/lib/IR/Globals.cpp:577: llvm::GlobalVariable::GlobalVariable(Type *, bool, LinkageTypes, Constant *, const Twine &, ThreadLocalMode, unsigned int, bool): Assertion `!Ty->isFunctionTy() && PointerType::isValidElementType(Ty) && "invalid type for global variable"' failed. Step #5: ==58740== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597c0484a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597c03f8c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597c03db785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f056eaa741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f056e8ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f056e88a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f056e88a728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f056e89bfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5597c4bbc565 in llvm::GlobalVariable::GlobalVariable(llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalValue::ThreadLocalMode, unsigned int, bool) /src/llvm-project/llvm/lib/IR/Globals.cpp:576:3 Step #5: #9 0x5597c4bbc623 in llvm::GlobalVariable::GlobalVariable(llvm::Module&, llvm::Type*, bool, llvm::GlobalValue::LinkageTypes, llvm::Constant*, llvm::Twine const&, llvm::GlobalVariable*, llvm::GlobalValue::ThreadLocalMode, std::__1::optional, bool) /src/llvm-project/llvm/lib/IR/Globals.cpp:594:7 Step #5: #10 0x5597c4e1402a in parseGlobalVarRecord /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4259:11 Step #5: #11 0x5597c4e1402a in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4884:23 Step #5: #12 0x5597c4dce75c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #13 0x5597c4dce75c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #14 0x5597c4dd7f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #15 0x5597c4dd822e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #16 0x5597c4dc4078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #17 0x5597c4dc493d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #18 0x5597c04861f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #19 0x5597c03dce6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5597c03e6408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5597c03cc8a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5597c03f95e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f056e88c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5597c03bfc6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-sroa+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f256c55d5fef16da774d99ac3565b1e1da164525 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=sroa Step #5: INFO: found LLVMFuzzerCustomMutator (0x556dd97e4990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 737907237 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x556de39637f0, 0x556de3963af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x556de3963b00,0x556de3966b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge58737.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-sroa/regressions/f256c55d5fef16da774d99ac3565b1e1da164525' caused a failure at the previous merge step Step #5: MERGE-INNER: 9215 total files; 5035 processed earlier; will process 4180 files now Step #5: #1 pulse cov: 194 ft: 195 exec/s: 0 rss: 110Mb Step #5: #2 pulse cov: 196 ft: 209 exec/s: 0 rss: 111Mb Step #5: #4 pulse cov: 197 ft: 220 exec/s: 0 rss: 112Mb Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8 pulse cov: 203 ft: 248 exec/s: 0 rss: 112Mb Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @fopen Step #5: error: input module is broken! Step #5: #16 pulse cov: 205 ft: 273 exec/s: 0 rss: 119Mb Step #5: Attribute 'optnone' does not apply to parameters Step #5: %i5 = call i32 %G2(ptr optnone byval(%t0) %i) Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 210 ft: 315 exec/s: 0 rss: 119Mb Step #5: can't skip to bit 59167854208 from 18464 Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #64 pulse cov: 210 ft: 331 exec/s: 64 rss: 119Mb Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid icmp predicate (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 16, 32767, 27, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 4101, 15, 28, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 16, 32767, 27, 28677, 17, 4101, 14, 28, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #128 pulse cov: 210 ft: 339 exec/s: 42 rss: 137Mb Step #5: Invalid parameter attribute record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1394624896 from 14592 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 536886976 from 12608 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %z Step #5: <3 x float>error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 20485, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 4101, 11, 4101, 13, 34, 36, 28, 4101, 7, 39, 4101, 3, 4101, 5, 30, 34, 4097, 16, 5, 4097, 32, 5, 4101, 2, 4101, 10, 4101, 12, 4101, 14, 818, 36, 28, 4101, 8, 39, 4101, 4, 4101, 6, 30, 34, 4097, 16, 5, 4097, 32, 5, 30, 4101, 1, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #256 pulse cov: 213 ft: 367 exec/s: 51 rss: 137Mb Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 2038461824 from 17664 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_fmul' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_reassoc' does not have terminator! Step #5: label %1 Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: <4 x float>error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17183028416 from 13312 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'intercept' does not have terminator! Step #5: label %43 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'etts5' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Unknown attribute kind (544) (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 21440 from 17312 Step #5: error: input module is broken! Step #5: #512 pulse cov: 213 ft: 386 exec/s: 34 rss: 138Mb Step #5: invalid #dbg record address/value Step #5: #dbg_value(!13, !8, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 9, DW_OP_LLVM_arg, 11, DW_OP_LLVM_arg, 13, DW_OP_not, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_xor, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 12, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 8, DW_OP_xor, DW_OP_LLVM_arg, 4, DW_OP_LLVM_arg, 6, DW_OP_mul, DW_OP_plus, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_mul, DW_OP_LLVM_arg, 1, DW_OP_and, DW_OP_stack_value), !14) Step #5: !13 = !DIEnumerator(name: "ty16", value: -18) Step #5: label %20 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record address/value Step #5: #dbg_value(!13, !8, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 9, DW_OP_LLVM_arg, 11, DW_OP_LLVM_arg, 13, DW_OP_plus, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_xor, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 12, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 8, DW_OP_xor, DW_OP_LLVM_arg, 4, DW_OP_LLVM_arg, 6, DW_OP_mul, DW_OP_plus, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_mul, DW_OP_LLVM_arg, 1, DW_OP_and, DW_OP_stack_value), !14) Step #5: !13 = !DIEnumerator(name: "ty16", value: -18) Step #5: label %20 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_s_s_s' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'bitcast_bitcast`s_v_s' does not have terminator! Step #5: label %1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i128 undef Step #5: <2 x i32>Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x i16>Basic Block in function 'bitcast_bitcast_v_v_s' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2692 of 2692 bytes Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 't' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2528 of 2528 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2528 of 2528 bytes Step #5: error: input module is broken! Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type fptosi (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %3 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %0) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2332 of 2332 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f0' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @indbrtest1 Step #5: Functions may not have common linkage Step #5: ptr @indbrtest1 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !12, !14} Step #5: !10 = distinct !DILexicalBlock(scope: !11, file: !5, line: 80, column: 3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !13 = !DISubroutineType(types: !14) Step #5: !14 = !{null, !11, !15} Step #5: !11 = !DILocalVariable(name: "orig_start", scope: !12, file: !1, line: 8, type: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid integer const record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'srem2' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_declare(!14, !16, !DIExpression(), !24) Step #5: !14 = !DILocalVariable(name: "i", scope: !15, file: !1, line: 3, type: !12) Step #5: label %bb3 Step #5: ptr @bar Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %array.i.ptr = getelementptr inbounds i32, ptr %G6, i64 %i.i64 Step #5: %G = getelementptr i32, ptr %array.i.ptr, i64 %i.i64 Step #5: Instruction does not dominate all uses! Step #5: %i.i64 = zext i32 %B7 to i64 Step #5: %G = getelementptr i32, ptr %array.i.ptr, i64 %i.i64 Step #5: Instruction does not dominate all uses! Step #5: %loop.acc = phi i32 [ %loop.acc.next, %BB3 ], [ 0, %loop.prehead ] Step #5: %loop.acc.next = add i32 %loop.acc, %array.i Step #5: Instruction does not dominate all uses! Step #5: %i = phi i32 [ %i.next, %BB3 ], [ 0, %loop.prehead ] Step #5: %i.next = add nuw i32 %i, 1 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 8197, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value name (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A9 = alloca metadata, align 8 Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755827648 from 5792 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %1 = musttail call reassoc double @llvm.cos.f64(double %a) Step #5: error: input module is broken! Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <8 x i8> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <8 x i8> @llvm.arm.neon.vld2.v8i8.p1i3(ptr, i32) #0 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A3 = alloca swifterror { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, align 8 Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !5 = !{!"branch_weights", i32 99, i32 1} Step #5: Wrong number of operands Step #5: !5 = !{!"branch_weights", i32 99, i32 1} Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @est9llvm.memcpy.p-257i8.p Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i1.i170141183\C832767llvm.m" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @emmove.p0i8.p0i8.i32 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: associated can only appear in array type Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fp64' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-d32' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8' is not a recognized feature for this target (ignoring feature) Step #5: '-fp-armv8sp' is not a recognized feature for this target (ignoring feature) Step #5: '-neon' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp3sp' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4' is not a recognized feature for this target (ignoring feature) Step #5: '-vfp4sp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid extractelement constexpr record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug_loc_again record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoynt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoynt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %223 Step #5: error: input module is broken! Step #5: can't skip to bit 1998614624 from 16352 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: !17 = !DILocalVariable(name: "start", arg: 2, scope: !11, file: !1, line: 6, type: !18) Step #5: location requires a valid scope Step #5: !28 = !DILocation(line: 10, column: 16, scope: !"unsigned int") Step #5: !"unsigned int" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #1024 pulse cov: 214 ft: 403 exec/s: 39 rss: 139Mb Step #5: can't skip to bit 28551471520 from 21408 Step #5: error: input module is broken! Step #5: preferred alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 77494007680 from 17920 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 77468940576 from 5632 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %A2, double %B2 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't skip to bit 1960870176 from 20640 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: i64 32, file: !1, line: 11, baseType: !4, size: 64) Step #5: i64 32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317\8E34) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317\8E34) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !23 = !DILocalVariable(name: "head_size", scope: !11, file: !1, line: 7, type: !"offset") Step #5: !"offset" Step #5: invalid type ref Step #5: !23 = !DILocalVariable(name: "head_size", scope: !11, file: !1, line: 7, type: !"offset") Step #5: !"offset" Step #5: label %for.body Step #5: ptr @f Step #5: invalid type ref Step #5: !23 = !DILocalVariable(name: "head_size", scope: !11, file: !1, line: 7, type: !"offset") Step #5: !"offset" Step #5: label %for.body Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !33 = distinct !{!33, !34, !35} Step #5: !34 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2880 of 2880 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2478867616 from 21536 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Callee is not of pointer to function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %indvars.iv70 = phi i64 [ %indvars.iv.next71, %for.cond.cleanup4.us-lcssa.us.us ], [ %indvars.iv.next71, %for.cond.cleanup4.us-lcssa.us.us ] Step #5: label %for.cond.cleanup4.us-lcssa.us.us Step #5: label %for.body.us.preheader Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo_generic' does not have terminator! Step #5: label %18 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr ptr, ptr %G5, %G5 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !24 = !DIBasicType(tag: DW_TAG_with_stmt, name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 61755828608 from 6752 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 25954402720 from 20096 Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Function returns a x86_amx but isn't an intrinsic Step #5: ptr @"2llvm.x92.tileloadd64.interna" Step #5: Function takes x86_amx but isn't an intrinsic Step #5: x86_amx %4 Step #5: ptr @lllvm.x86.tilestored64.interna Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !19 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !17, file: !4, line: 3, baseType: !4, size: 64) Step #5: !4 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'extract_one_select_user' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %yes.0 = phi i1 [ false, %xblkx.begin ], [ true, %xlab8x ], [ false, %xblkx.begin9 ], [ false, %xblkx.begin8 ], [ false, %xblkx.begin7 ], [ false, %xblkx.begin6 ], [ false, %xblkx.begin5 ], [ true, %xblkx.begin4 ], [ false, %xblkx.begin3 ] Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: invalid composite elements Step #5: !14 = !DISubroutineType(types: !15) Step #5: !15 = !DILocation(line: 19, column: 1678, scope: !"p1", inlinedAt: !"Dwarf Version") Step #5: location requires a valid scope Step #5: !15 = !DILocation(line: 19, column: 1678, scope: !"p1", inlinedAt: !"Dwarf Version") Step #5: !"p1" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1 immarg, i1 immarg, i1 immarg) #5 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %B1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrerror: input module is broken! Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: domain must have one or two operands Step #5: !6 = distinct !{} Step #5: second domain operand must be string (if used) Step #5: !4 = distinct !{!4, !5} Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(16, 4, 28, 291, 9, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'fptrunc_select_true_val_extra_use' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: Cannot take the address of an intrinsic! Step #5: store i32 3, ptr @llvm.experimental.gc.relocate.p1, align 4 Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: Invalid user of intrinsic instruction! Step #5: store i32 3, ptr @llvm.experimental.gc.relocate.p1, align 4 Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #0 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Only PHI nodes may reference their own value! Step #5: %pow = call fast double @llvm.pow.f64(double 0.000000e+00, double %pow) Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %pow = call fast double @llvm.pow.f64(double 0.000000e+00, double %pow) Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2928 of 2928 bytes Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (tr\D3nk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (tr\D3nk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes list Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !30 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (tr\D3nk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: Cannot take the address of an intrinsic! Step #5: store ptr @llvm.experimental.gc.relocate.p1, ptr addrspace(1) %b.new.2, align 4 Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: Invalid user of intrinsic instruction! Step #5: store ptr @llvm.experimental.gc.relocate.p1, ptr addrspace(1) %b.new.2, align 4 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double (i64) undef Step #5: <4 x i16>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: SizeInBits must be a constant Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 79470547776 from 19520 Step #5: error: input module is broken! Step #5: Basic Block in function 'test28' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: can't skip to bit 42964405952 from 19616 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Basic Block in function 'trunc_ctlz_zext_nxv2i16_nxv2i64' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @dllvm.ctlz.i6 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4llvm.ctlz.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.ctlz.i1" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.cttz.i6" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4llvm.cttz.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.cttz.i1" Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memset.element.unordered.atomic.p0i8.i32(ptr writeonly captures(none), i8, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr align 4, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @"llvm.memcpy.element.unordered.atomic.p0i1\CBp0i8.i32"(ptr writeonly captures(none), ptr align 4, i34, i34) #0 Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i1, but got i32 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.umeloetne.nrdered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i32, i32) #0 Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %srcdest, ptr %srcdest, i32 %sz, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr align 1 %srcdest, ptr align 1 %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 4, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 8, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 16, i32 1) Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.x86.avx512.mask.cmp.pd.256 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.x86.avx512.mask.cmp.pd.512ll Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.x86.avx512.mask.cmp.ps.256ll Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"vm.x86.avx66048.mask.cmp.ps\E3327" Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 8 elements, but got <4 x i1> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<4 x float>, <4 x float>, i32 immarg, <4 x i1>) #1 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid scope Step #5: !23 = !DILocalVariable(name: "entry", scope: !16, file: !1, line: 6, type: !4) Step #5: !16 = !{null, !4, !4} Step #5: local variable requires a valid scope Step #5: !23 = !DILocalVariable(name: "entry", scope: !16, file: !1, line: 6, type: !4) Step #5: !16 = !{null, !4, !4} Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %3, %BB33 ], [ %4, %BB61 ], [ 1, %BB74 ], [ undef, %BB28 ], [ undef, %BB36 ], [ undef, %BB29 ], [ undef, %BB16 ], [ undef, %BB125 ], [ undef, %2 ] Step #5: error: input module is broken! Step #5: #2048 pulse cov: 214 ft: 429 exec/s: 39 rss: 145Mb Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 7.0.0 (trunk 337207) (llvm/trunk 337204)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 7.0.0 (trunk 337207) (llvm/trunk 337204)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3) Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C11 = icmp slt i8 42, -128 Step #5: %C15 = icmp slt i1 %C11, true Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i64, ptr %25, i16 -32768 Step #5: store i1 %C15, ptr %G1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr i16, ptr %35, i8 16 Step #5: %45 = load i64, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B21 = udiv i1 %18, %C17 Step #5: br i1 %B21, label %BB8, label %BB16 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp ord double %39, 1.000000e+00 Step #5: %C12 = icmp uge i1 %C6, %C Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ogt double +qnan, %40 Step #5: %C12 = icmp uge i1 %C6, %C Step #5: Instruction does not dominate all uses! Step #5: %C3 = fcmp false double %39, %L Step #5: br i1 %C3, label %44, label %47 Step #5: Instruction does not dominate all uses! Step #5: %B4 = or i1 %41, false Step #5: %C2 = icmp eq i1 %B11, %B4 Step #5: Instruction does not dominate all uses! Step #5: %B9 = fsub double %39, +qnan Step #5: %C4 = fcmp false double %B9, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %G5 = getelementptr inbounds ptr, ptr %G1, i1 %B4 Step #5: store i1 %C22, ptr %G5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C19 = icmp sgt i1 %B4, %C16 Step #5: br i1 %C19, label %BB3, label %BB10 Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1 immarg, i1 immarg, i1 immarg) #5 Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @llvm.vector.reduce.fadd.v4f32 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Basic Block in function 'sdiv0' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_demanded_elts_pmuldq_512' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_demanded_elts_pmuldq_512' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'srem2' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Basic Block in function 'fadd_fast_bfloat' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid unit type Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i64 0, retainedNodes: !2) Step #5: i64 0 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'fmin_fast' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ocmallocfreefoollvm.lifeti Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %t0 = getelementptr [256 x float], ptr addrspacecast (ptr addrspace(3) @array to ptr), @bitcast_after_gep, %out0 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_set_type, name: "bool", size: 8, align: 8, encoding: DW_ATE_boolean) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: can't skip to bit 17650049600 from 23872 Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i16 0 Step #5: <2 x i32>error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %constexpr.ins22 Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %indvars.iv95 = phi i64 [ %indvars.iv.next96, %for.body.us.preheader ], [ 8, %for.body.preheader ] Step #5: label %for.body.us.preheader Step #5: label %for.body Step #5: Instruction does not dominate all uses! Step #5: %indvars.iv.next96 = add nuw nsw i64 %indvars.iv95, 2 Step #5: %indvars.iv95 = phi i64 [ %indvars.iv.next96, %for.body.us.preheader ], [ 8, %for.body.preheader ] Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: 12, name: "p2", scope: !13, file: !1, line: 6, baseType: !10, size: 32, offset: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %S19 = shufflevector <4 x i32> %L14, <4 x i32> undef, <4 x i32> poison Step #5: %S7 = shufflevector <4 x i32> %S19, <4 x i32> %I36, <4 x i32> poison Step #5: Instruction does not dominate all uses! Step #5: %I36 = insertelement <4 x i32> undef, i32 %E27, i16 -32768 Step #5: %S7 = shufflevector <4 x i32> %S19, <4 x i32> %I36, <4 x i32> poison Step #5: Instruction does not dominate all uses! Step #5: %B12 = udiv i32 0, 2147483647 Step #5: %I6 = insertelement <4 x i32> %S7, i32 %B12, i32 %E15 Step #5: Instruction does not dominate all uses! Step #5: %E15 = extractelement <4 x i32> %u, i32 %B12 Step #5: %I6 = insertelement <4 x i32> %S7, i32 %B12, i32 %E15 Step #5: Instruction does not dominate all uses! Step #5: %bx = select <4 x i1> , <4 x i32> zeroinitializer, <4 x i32> zeroinitializer Step #5: %E14 = extractelement <4 x i32> %bx, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %B12 = udiv i32 0, 2147483647 Step #5: %E14 = extractelement <4 x i32> %bx, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %I38 = insertelement <4 x i32> %v, i32 %E6, i1 true Step #5: store <4 x i32> %I38, ptr %M, align 16 Step #5: Instruction does not dominate all uses! Step #5: %I49 = insertelement <4 x i32> %I31, i32 %B12, i32 %B22 Step #5: %E4 = extractelement <4 x i32> %I49, i32 %L10 Step #5: Instruction does not dominate all uses! Step #5: %I26 = insertelement <4 x i32> %I13, i32 %L3, i32 %L5 Step #5: %I41 = insertelement <4 x i32> %I26, i32 %E4, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %B12 = udiv i32 0, 2147483647 Step #5: %I41 = insertelement <4 x i32> %I26, i32 %E4, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %I31 = insertelement <4 x i32> %v, i32 %B12, i32 %B2 Step #5: store <4 x i32> %I31, ptr %V, align 16 Step #5: Instruction does not dominate all uses! Step #5: %v = select <4 x i1> , <4 x i32> %I7, <4 x i32> zeroinitializer Step #5: store <4 x i32> %v, ptr %W, align 16 Step #5: Instruction does not dominate all uses! Step #5: %u = select <4 x i1> , <4 x i32> , <4 x i32> zeroinitializer Step #5: store <4 x i32> %u, ptr %Y, align 16 Step #5: Instruction does not dominate all uses! Step #5: %I26 = insertelement <4 x i32> %I13, i32 %L3, i32 %L5 Step #5: store <4 x i32> %I26, ptr %BB, align 16 Step #5: Instruction does not dominate all uses! Step #5: %bf = select <4 x i1> splat (i1 true), <4 x i32> %I9, <4 x i32> zeroinitializer Step #5: store <4 x i32> %bf, ptr %BF, align 16 Step #5: Instruction does not dominate all uses! Step #5: %v = select <4 x i1> , <4 x i32> %I7, <4 x i32> zeroinitializer Step #5: store <4 x i32> %v, ptr %BG, align 16 Step #5: Instruction does not dominate all uses! Step #5: %I23 = insertelement <4 x i32> %z, i32 %L10, i32 %B2 Step #5: %S21 = shufflevector <4 x i32> %I23, <4 x i32> %S7, <4 x i32> poison Step #5: Instruction does not dominate all uses! Step #5: %I30 = insertelement <4 x i32> %b, i32 %L3, i32 %L3 Step #5: store <4 x i32> %I30, ptr %BO, align 16 Step #5: Instruction does not dominate all uses! Step #5: %v = select <4 x i1> , <4 x i32> %I7, <4 x i32> zeroinitializer Step #5: store <4 x i32> %v, ptr %BR, align 16 Step #5: Instruction does not dominate all uses! Step #5: %bt = select <4 x i1> , <4 x i32> , <4 x i32> %S23 Step #5: store <4 x i32> %bt, ptr %BT, align 16 Step #5: Instruction does not dominate all uses! Step #5: %bv = select <4 x i1> splat (i1 true), <4 x i32> %I49, <4 x i32> %S9 Step #5: store <4 x i32> %bv, ptr %BV, align 16 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: unknown mangling mode Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: can't skip to bit 61755830496 from 8640 Step #5: error: input module is broken! Step #5: Cannot take the address of an intrinsic! Step #5: %z = addrspacecast ptr @llvm.memcpy.p0.p0.i32 to ptr addrspace(2) Step #5: Invalid user of intrinsic instruction! Step #5: %z = addrspacecast ptr @llvm.memcpy.p0.p0.i32 to ptr addrspace(2) Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"2llvm.experimental.constrained.fadd.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4llvm.experimental.constrained.fsub.f0" Step #5: error: input module is broken! Step #5: Fast math flags indicator set for call with no FMF (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3420 of 3420 bytes Step #5: error: input module is broken! Step #5: Invalid debug_loc_again record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"vm.experi\E3\80\80mental.constrained.fadd.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"4llvm.experimental.constrained.fmul.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @"4llvm.experimental.constrained.fdiv.\E2\81\A8f64ll"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @le_fcmp_splitmultiple_fcmpsmultiple_fc Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @mps_splitarbitraryfuncfoo.f64bar.i32ll Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"vm.experi\E3\80\80mental.constrained.fadd.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4llvm.experimental.constrained.fsub.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4llvm.experimental.constrained.fmul.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"4llvm.experimental.constrained.fdiv.\E2\81\A8f64ll" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @vm.experimental.constrained.frem.f64llvm.exp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"erimental.constrained.fptosi.i3\F3\A0\81\BE2.f64llvm" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.experimental.constrained.sitofp.f64.i32llvm Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @".experimental.constr\F3\A0\80\BFained.fcmp.f64" Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %a Step #5: i32Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"3llvm.experimental.constrained.fptoui.i32.f6" Step #5: error: input module is broken! Step #5: can't skip to bit 110657818816 from 6272 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %57 = phi i32 [ %add104, %55 ], [ %53, %52 ] Step #5: Instruction does not dominate all uses! Step #5: %57 = phi i32 [ %add104, %55 ], [ %53, %52 ] Step #5: %234 = phi i32 [ %26, %if.then53 ], [ 0, %38 ], [ %36, %35 ], [ %26, %39 ], [ %26, %if.else68 ], [ %57, %62 ], [ %57, %61 ], [ %.102zee.12Nhjif.then65gzee.11xaifor.condMAee.13gBee.142ngcmp105Mlecallgpgadd130gLbqq4xNFZPGu4pDq0CFtFBPGu4pDq0yNtFrg, %if.end160 ], [ %2, %78 ], [ %2, %if.end187 ], [ %2, %81 ], [ %2, %80 ], [ %2, %85 ], [ %2, %if.then222 ], [ %2, %if.then219 ], [ %2, %if.then240 ], [ %2, %if.end237 ], [ %2, %if.end254 ], [ %2, %96 ], [ %2, %95 ], [ %2, %100 ], [ %2, %99 ], [ %105, %106 ], [ %2, %104 ], [ 65536, %115 ], [ %2, %113 ], [ %2, %if.then301 ], [ %2, %116 ], [ %2, %if.then312 ], [ %2, %if.then318 ], [ %2, %122 ], [ %138, %157 ], [ %138, %155 ], [ %138, %if.then404 ], [ %138, %if.then401 ], [ %138, %162 ], [ %138, %161 ], [ %138, %166 ], [ %138, %165 ], [ 65536, %170 ], [ %138, %169 ], [ %138, %176 ], [ %138, %175 ], [ %138, %173 ], [ %181, %183 ], [ %138, %180 ], [ %138, %186 ], [ %138, %if.else460 ], [ 0, %192 ], [ %2, %191 ], [ 2147483647, %195 ], [ %2, %194 ], [ %add497, %196 ], [ %add497, %198 ], [ %2, %197 ], [ %203, %219 ], [ %2, %218 ], [ %2, %225 ], [ %2, %224 ], [ %2, %230 ], [ %2, %232 ], [ %2, %231 ], [ %2, %226 ], [ %2, %63 ], [ %2, %1 ] Step #5: Instruction does not dominate all uses! Step #5: %57 = phi i32 [ %add104, %55 ], [ %53, %52 ] Step #5: %234 = phi i32 [ %26, %if.then53 ], [ 0, %38 ], [ %36, %35 ], [ %26, %39 ], [ %26, %if.else68 ], [ %57, %62 ], [ %57, %61 ], [ %.102zee.12Nhjif.then65gzee.11xaifor.condMAee.13gBee.142ngcmp105Mlecallgpgadd130gLbqq4xNFZPGu4pDq0CFtFBPGu4pDq0yNtFrg, %if.end160 ], [ %2, %78 ], [ %2, %if.end187 ], [ %2, %81 ], [ %2, %80 ], [ %2, %85 ], [ %2, %if.then222 ], [ %2, %if.then219 ], [ %2, %if.then240 ], [ %2, %if.end237 ], [ %2, %if.end254 ], [ %2, %96 ], [ %2, %95 ], [ %2, %100 ], [ %2, %99 ], [ %105, %106 ], [ %2, %104 ], [ 65536, %115 ], [ %2, %113 ], [ %2, %if.then301 ], [ %2, %116 ], [ %2, %if.then312 ], [ %2, %if.then318 ], [ %2, %122 ], [ %138, %157 ], [ %138, %155 ], [ %138, %if.then404 ], [ %138, %if.then401 ], [ %138, %162 ], [ %138, %161 ], [ %138, %166 ], [ %138, %165 ], [ 65536, %170 ], [ %138, %169 ], [ %138, %176 ], [ %138, %175 ], [ %138, %173 ], [ %181, %183 ], [ %138, %180 ], [ %138, %186 ], [ %138, %if.else460 ], [ 0, %192 ], [ %2, %191 ], [ 2147483647, %195 ], [ %2, %194 ], [ %add497, %196 ], [ %add497, %198 ], [ %2, %197 ], [ %203, %219 ], [ %2, %218 ], [ %2, %225 ], [ %2, %224 ], [ %2, %230 ], [ %2, %232 ], [ %2, %231 ], [ %2, %226 ], [ %2, %63 ], [ %2, %1 ] Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !29 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: ptr @hot Step #5: br i1 false, label %for.cond.cleanup, label %for.body, !dbg !36, !prof !26, !llvm.loop !37 Step #5: !36 = !DILocation(line: 9, column: 3, scope: !30) Step #5: !30 = !{!"function_entry_count", i64 50} Step #5: location requires a valid scope Step #5: !36 = !DILocation(line: 9, column: 3, scope: !30) Step #5: !30 = !{!"function_entry_count", i64 50} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: Duplicate integer as switch case Step #5: switch i32 %x, label %lor.rhs [ Step #5: i32 1, label %lor.end Step #5: i32 1, label %lor.end Step #5: i32 3, label %lor.end Step #5: ], !prof !7 Step #5: i32 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lnvm.experimental.constrained.uitofp.f64.i32 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !26 = distinct !DISubprogram(name: "IsNull", linkageName: "_ZN2S16IsNullEv", scope: !13, file: !1, line: 8, type: !21, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !17, retainedNodes: !27) Step #5: !21 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !13, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2539731232 from 26784 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 12267147360 from 28544 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4080 of 4080 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 33184 from 32544 Step #5: error: input module is broken! Step #5: can't skip to bit 32960 from 32576 Step #5: error: input module is broken! Step #5: can't skip to bit 37632 from 31648 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: can't skip to bit 24845460576 from 32320 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %C23 = icmp ult i1 %C6, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: store i1 %C17, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lli.c.mmp.0pm.ype0v32 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %outer.loop.acc.next = phi i288 [ 65536, %inner.loop ], [ %outer.loop.acc, %outer.loop.preheader ] Step #5: label %inner.loop Step #5: label %outer.loop Step #5: Instruction does not dominate all uses! Step #5: %outer.loop.acc = phi i288 [ %outer.loop.acc.next, %oyter.loop.inc ], [ 0, %BB1 ] Step #5: %outer.loop.acc.next = phi i288 [ 65536, %inner.loop ], [ %outer.loop.acc, %outer.loop.preheader ] Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %anchor, blockaddress(@"W`\229y\03\04\03Ra\1F\07", %xblkx.begin9) Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <16 x i32> %a0, <16 x i32> %1, <16 x i32> Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %a = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %1 = load i8, ptr undef, align 1, !dereferenceable !0 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'multiple_fsub_split' does not have terminator! Step #5: label %2 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"/fvm.experimental.constrained.sitofp.f64.i32" Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %tmp.uip = getelementptr %struct.GLDContextRec, ptr %ctx, i32 0, i32 22 Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.memcpy.p1.p1.i64(ptr align 4 @llvm.memcpy.p1.p1.i64, ptr align 4 getelementptr inbounds ([2 x %U], ptr @H, i64 0, i32 1), i64 20, i1 false) Step #5: Invalid user of intrinsic instruction! Step #5: call void @llvm.memcpy.p1.p1.i64(ptr align 4 @llvm.memcpy.p1.p1.i64, ptr align 4 getelementptr inbounds ([2 x %U], ptr @H, i64 0, i32 1), i64 20, i1 false) Step #5: error: input module is broken! Step #5: Basic Block in function 'test_fptrunc_fptrunc' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: intrinsic return vector element type expected i8, but got i12 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i12> @llvm.x86.sse2.packsswb.128(<8 x i16>, <8 x i16>) #1 Step #5: intrinsic return vector element type expected i8, but got i12 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i12> @llvm.x86.sse2.packuswb.128(<8 x i16>, <8 x i16>) #1 Step #5: intrinsic return vector element type expected i8, but got i12 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <32 x i12> @llvm.x86.avx2.packsswb(<16 x i16>, <16 x i16>) #1 Step #5: intrinsic return vector element type expected i8, but got i12 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <32 x i12> @llvm.x86.avx2.packuswb(<16 x i16>, <16 x i16>) #1 Step #5: intrinsic return vector element type expected i8, but got i12 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <64 x i12> @llvm.x86.avx512.packsswb.512(<32 x i16>, <32 x i16>) #1 Step #5: intrinsic return vector element type expected i8, but got i12 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <64 x i12> @llvm.x86.avx512.packuswb.512(<32 x i16>, <32 x i16>) #1 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %19 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -553 Step #5: doubleerror: input module is broken! Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3.+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3.+x87' is not a recognized feature for this target (ignoring feature) Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test23' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid indices for GEP pointer type! Step #5: %2 = getelementptr { { [2 x { { i34 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) undef, i34 0, i34 0 Step #5: Invalid indices for GEP pointer type! Step #5: %4 = getelementptr { [8 x i16] }, ptr addrspace(1) %3, i34 0, i34 0 Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ll5m.memcpy.p0i8.p5i8.i32 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 1 type expected i64, but got i72 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare @llvm.aarch64.sve.dupq.lane.nxv16i8(, i72) #1 Step #5: intrinsic argument 1 type expected i64, but got i72 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare @llvm.aarch64.sve.dupq.lane.nxv8i16(, i72) #1 Step #5: intrinsic argument 1 type expected i64, but got i72 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare @llvm.aarch64.sve.dupq.lane.nxv4i32(, i72) #1 Step #5: intrinsic argument 2 vector element type expected i64, but got i72 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare @llvm.aarch64.sve.cmpne.wide.nxv16i8(, , ) #1 Step #5: intrinsic argument 2 vector element type expected i64, but got i72 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare @llvm.aarch64.sve.cmpne.wide.nxv8i16(, , ) #1 Step #5: intrinsic argument 2 type expected i64, but got i72 Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare @llvm.vector.insert.nxv16i8.v16i2(, <16 x i8>, i72 immarg) #3 Step #5: intrinsic argument 2 type expected i64, but got i72 Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare @llvm.vector.insert.nxv8i16.v8i16(, <8 x i16>, i72 immarg) #3 Step #5: intrinsic argument 2 type expected i64, but got i72 Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare @llvm.vector.insert.nxv4i32.v4i32(, <4 x i32>, i72 immarg) #3 Step #5: intrinsic argument 2 type expected i64, but got i72 Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare @llvm.vector.insert.nxv2i64.v2i64(, <2 x i72>, i72 immarg) #3 Step #5: intrinsic argument 2 vector element type expected i64, but got i72 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare @llvm.aarch64.sve.cmpne.wide.nxv4i32(, , ) #1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G49 = getelementptr i1, ptr %A41, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp uge i1 %L3, %B62 Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %B25 = or i64 %B18, %L8 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B1 = mul i64 %L10, %L8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %B24 = urem i1 %B28, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B3 = or i64 %B11, %L10 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i1, ptr %G22, i64 %B12 Step #5: store i1 %B70, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: store i1 %L1, ptr %G25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C21 = icmp ule i1 %C35, %C41 Step #5: %C22 = icmp uge i1 %B20, %C21 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B15, 0 Step #5: store i64 %B4, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B13 = lshr i64 %B25, %L10 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G9 = getelementptr i1, ptr %G2, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr ptr, ptr %G56, i64 %B15 Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %G67, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %G62 = getelementptr ptr, ptr %G15, i1 %C38 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B15 = or i64 0, %L10 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B42 = lshr i64 %L6, %B1 Step #5: %G19 = getelementptr i1, ptr %A14, i64 %B42 Step #5: Instruction does not dominate all uses! Step #5: %B67 = or i64 %B3, %L11 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G106 = getelementptr i64, ptr %A3, i64 %B42 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B1 = mul i64 %L10, %L8 Step #5: %C12 = icmp ugt i64 %L8, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C55 = icmp ugt i64 %B13, %L11 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B14 = mul i8 %B8, %B8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C40 = icmp sgt i64 %B42, %B42 Step #5: %C13 = icmp sge i1 %C40, %C61 Step #5: Instruction does not dominate all uses! Step #5: %G87 = getelementptr ptr, ptr %G127, i8 %B14 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G86 = getelementptr i8, ptr %G11, i64 %B75 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 0, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: br i1 %C26, label %BB1, label %BB3 Step #5: Instruction does not dominate all uses! Step #5: %G53 = getelementptr ptr, ptr %G130, i1 %B24 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G54 = getelementptr i64, ptr %A21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: store ptr %G16, ptr %G31, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G51 = getelementptr ptr, ptr %G41, i64 %B4 Step #5: store ptr %G55, ptr %G51, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: store i8 %B16, ptr %G88, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %B53, %C3 Step #5: store i1 %B5, ptr %G19, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C19 = icmp sge i1 %B70, %L18 Step #5: %G79 = getelementptr ptr, ptr %G24, i1 %C19 Step #5: Instruction does not dominate all uses! Step #5: %G71 = getelementptr ptr, ptr %G46, i8 %B14 Step #5: store ptr %G71, ptr %L37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A80 = alloca ptr, i32 0, align 8 Step #5: store ptr %G79, ptr %A80, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G60 = getelementptr ptr, ptr %G108, i1 %C24 Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %A22, i1 %C60 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp ne i1 %B31, %C22 Step #5: %G45 = getelementptr i1, ptr %G29, i1 %C18 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: store ptr %G54, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i64, ptr %L51, i64 -1 Step #5: %G14 = getelementptr i64, ptr %G35, i64 %B35 Step #5: Instruction does not dominate all uses! Step #5: %B37 = shl i8 %B46, %B59 Step #5: store i8 %B37, ptr %G44, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G20 = getelementptr ptr, ptr %G15, i64 %L7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B38 = and i1 %C27, %C7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %G61 = getelementptr i1, ptr %G1, i64 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: store ptr %G45, ptr %G46, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: store i1 %C3, ptr %G34, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B70 = add i1 false, %B52 Step #5: %G52 = getelementptr ptr, ptr %G8, i1 %B70 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: store ptr %G11, ptr %A36, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C9 = fcmp ole double %B17, f0x7FEFFFFFFFFFFFFF Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %L23 = load i1, ptr %A5, align 1 Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %B24 = urem i1 %B28, %L1 Step #5: %B40 = ashr i1 %B24, %C12 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: store i1 %C26, ptr %A22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B23 = or i64 %B35, %B13 Step #5: store i64 %B23, ptr %G14, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G48, ptr %A49, align 8 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @reduction_sum Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @reduction_prod Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @reduction_mix Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @reduction_mul Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: [9 x ptr]Function return type does not match operand type of return inst! Step #5: ret void Step #5: [9 x ptr]Function return type does not match operand type of return inst! Step #5: ret void Step #5: [9 x ptr]Function return type does not match operand type of return inst! Step #5: ret void Step #5: [9 x ptr]Function return type does not match operand type of return inst! Step #5: ret void Step #5: [9 x ptr]Function return type does not match operand type of return inst! Step #5: ret void Step #5: [9 x ptr]Function return type does not match operand type of return inst! Step #5: ret void Step #5: [9 x ptr]Function return type does not match operand type of return inst! Step #5: ret void Step #5: [9 x ptr]error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 94895364768 from 22688 Step #5: error: input module is broken! Step #5: Basic Block in function 'const_inttoptr' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <64 x i8> undef Step #5: <8 x i16>Function return type does not match operand type of return inst! Step #5: ret <8 x i16> undef Step #5: <16 x i16>Function return type does not match operand type of return inst! Step #5: ret <16 x i16> undef Step #5: <32 x i16>Function return type does not match operand type of return inst! Step #5: ret <32 x i16> undef Step #5: <16 x i8>Function return type does not match operand type of return inst! Step #5: ret <32 x i16> undef Step #5: <16 x i8>Function return type does not match operand type of return inst! Step #5: ret <32 x i8> undef Step #5: <64 x i8>Function return type does not match operand type of return inst! Step #5: ret <32 x i8> undef Step #5: <64 x i8>Function return type does not match operand type of return inst! Step #5: ret <32 x i8> undef Step #5: <64 x i8>Function return type does not match operand type of return inst! Step #5: ret <64 x i8> undef Step #5: <8 x i16>Function return type does not match operand type of return inst! Step #5: ret <64 x i8> undef Step #5: <8 x i16>Function return type does not match operand type of return inst! Step #5: ret <64 x i8> undef Step #5: <8 x i16>Function return type does not match operand type of return inst! Step #5: ret <8 x i16> undef Step #5: <16 x i16>Function return type does not match operand type of return inst! Step #5: ret <8 x i16> undef Step #5: <16 x i16>Function return type does not match operand type of return inst! Step #5: ret <16 x i16> undef Step #5: <32 x i16>Function return type does not match operand type of return inst! Step #5: ret <16 x i16> undef Step #5: <32 x i16>error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 508 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Too few records for range (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %sum.010 = phi float [ 0.000000e+00, %for.body.preheader ], [ %sum.1, %for.inc ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %sum.1 = phi float [ 1.401300e-45, %if.then ], [ 1.401300e-45, %if.then10 ], [ %sum.010, %if.else ] Step #5: Basic Block in function 'fcmp_fadd_fmul' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i53 67108864 Step #5: i37error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 %a Step #5: %struct.A = type { ptr }Function return type does not match operand type of return inst! Step #5: ret i8 %a Step #5: %struct.A = type { ptr }Function return type does not match operand type of return inst! Step #5: ret i8 %b Step #5: %struct.A = type { ptr }Function return type does not match operand type of return inst! Step #5: ret i8 %a Step #5: %struct.A = type { ptr }Function return type does not match operand type of return inst! Step #5: ret i8 %a Step #5: %struct.A = type { ptr }Function return type does not match operand type of return inst! Step #5: ret i8 %a Step #5: %struct.A = type { ptr }Function return type does not match operand type of return inst! Step #5: ret i8 %a Step #5: %struct.A = type { ptr }Function return type does not match operand type of return inst! Step #5: ret i8 %a Step #5: %struct.A = type { ptr }Function return type does not match operand type of return inst! Step #5: ret i8 %a Step #5: %struct.A = type { ptr }Function return type does not match operand type of return inst! Step #5: ret i8 %B Step #5: %struct.A = type { ptr }error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3876 of 3876 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3876 of 3876 bytes Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %5 = tail call @llvm.aarch64.sve.cmpne.nxv2i64( %5, %3, %4) Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"9llvm.lifetime.start.p" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0llvm.lifetime.end.p" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0llvm.memcpy.p0.p0.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.memmove.p0.p0.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.memset.p0.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.objectsize.i64.p" Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret (i1) undef Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @iple_fptoui_splitmultiple_uitofpmultip(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @iple_fptoui_splitmultiple_uitofpmultip(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @LGV(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @LGV(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @LGV(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @iple_fptoui_splitmultiple_uitofpmultip Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @LGV Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"3llvm.experimental.constrained.fadd.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"3llvm.experimental.constrained.fadd.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @tiple_fptoui_splitmultiple_uitofpmulti(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @tiple_fptoui_splitmultiple_uitofpmulti(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"4llvm.experimental.constrained.fmul.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"4llvm.experimental.constrained.fdiv.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"4llvm.experimental.constrained.fdiv.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"4llvm.experimental.constrained.fdiv.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"5llvm.experimental.constrained.frem.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = tail call cc1 double @"5llvm.experimental.constrained.frem.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"5llvm.experimental.constrained.frem.f6"(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @"0llvm.experimental.constrained.fptoui.i32.f6"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %3 = call i32 @"0llvm.experimental.constrained.fptoui.i32.f6"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @"0llvm.experimental.constrained.fptoui.i32.f6"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %3 = call i32 @"0llvm.experimental.constrained.fptoui.i32.f6"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"4llvm.experimental.constrained.uitofp.f32767"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"4llvm.experimental.constrained.uitofp.f32767"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"4llvm.experimental.constrained.uitofp.f32767"(i32 %B, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"4llvm.experimental.constrained.uitofp.f32767"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @LGV(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @LGV(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @LGV(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f41llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @.f41llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f41llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.i33llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i1 @.i33llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f64llvm.experimental.constrained.fcmps(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"3llvm.experimental.constrained.fadd.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @tiple_fptoui_splitmultiple_uitofpmulti Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4llvm.experimental.constrained.fmul.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4llvm.experimental.constrained.fdiv.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"5llvm.experimental.constrained.frem.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"0llvm.experimental.constrained.fptoui.i32.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"4llvm.experimental.constrained.uitofp.f32767" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @LGV Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f41llvm.experimental.constrained.sitofp.f64 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.i33llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f64llvm.experimental.constrained.fcmps Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.i32llvm.experimental.constrained.fadd(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.i32llvm.experimental.constrained.fadd(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @multiple_fptoui_splitmultiple_uitofpmu(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @multiple_fptoui_splitmultiple_uitofpmu(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.fmul(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.fdiv(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.fdiv(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @.f64llvm.experimental.constrained.fdiv(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.frem(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = tail call cc1 double @.f64llvm.experimental.constrained.frem(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.frem(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f60llvm.experimental.constrained.fptoui.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %3 = call i32 @.f60llvm.experimental.constrained.fptoui.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f60llvm.experimental.constrained.fptoui.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %3 = call i32 @.f60llvm.experimental.constrained.fptoui.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @.f64llvm.experimental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.uitofp.f64(i32 %B, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @.f64llvm.experimental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @LGV(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @LGV(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @LGV(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @.f64llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.i32llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i1 @.i32llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f64llvm.experimental.constrained.fcmps(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.i32llvm.experimental.constrained.fadd Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @multiple_fptoui_splitmultiple_uitofpmu Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f64llvm.experimental.constrained.fmul Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f64llvm.experimental.constrained.fdiv Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f64llvm.experimental.constrained.frem Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f60llvm.experimental.constrained.fptoui.i32 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.uitofp.f64 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @LGV Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.sitofp.f64 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.i32llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f64llvm.experimental.constrained.fcmps Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.fdiv(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.fdiv(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @.f64llvm.experimental.constrained.fdiv(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.frem(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = tail call cc1 double @.f64llvm.experimental.constrained.frem(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.frem(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.f61llvm.experimental.constrained.fptoui.i32(double %a, metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f61llvm.experimental.constrained.fptoui.i32(double %a, metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.f61llvm.experimental.constrained.fptoui.i32(double %a, metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f61llvm.experimental.constrained.fptoui.i32(double %a, metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.uitofp.f63(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @.f64llvm.experimental.constrained.uitofp.f63(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.uitofp.f63(i32 %B, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @.f64llvm.experimental.constrained.uitofp.f63(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.i32llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.i32llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.i32llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @.f64llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.i32llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i1 @.i32llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f64llvm.experimental.constrained.fcmps(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f64llvm.experimental.constrained.fdiv Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f64llvm.experimental.constrained.frem Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f61llvm.experimental.constrained.fptoui.i32 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.uitofp.f63 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.i32llvm.experimental.constrained.fptosi.i32 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.sitofp.f64 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.i32llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f64llvm.experimental.constrained.fcmps Step #5: error: input module is broken! Step #5: can't skip to bit 104077710176 from 11872 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr undef) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: %2 = call float @llvm.maxnum.v4f32(float +qnan, float +qnan) Step #5: Intrinsic called with incompatible signature Step #5: %2 = call float @llvm.maxnum.v4f32(float +qnan, float +qnan) Step #5: Function return type does not match operand type of return inst! Step #5: ret float %2 Step #5: <2 x double>error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_deoptimize must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (...) @llvm.experimental.deoptimize.isVoid() [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr ptr, ptr %A, [2 x i8] c"w\00" Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.x86.sse4a.extrqill Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.x86.sse4a.insertqi22 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test7' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 6536 of 6536 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @test_shrink_mismatched_type_intrin_fabs_double_src Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4592 of 4592 bytes Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B100 = xor i32 %1, %4 Step #5: %B13 = shl i32 65536, %B100 Step #5: Instruction does not dominate all uses! Step #5: %B48 = sdiv i1 %3, true Step #5: %B43 = xor i1 true, %B48 Step #5: Instruction does not dominate all uses! Step #5: %C75 = icmp ugt i1 %3, true Step #5: %B109 = udiv i1 %C34, %C75 Step #5: Instruction does not dominate all uses! Step #5: %C42 = icmp eq i16 %0, %LGV10 Step #5: br i1 %C42, label %BB25, label %BB37 Step #5: Instruction does not dominate all uses! Step #5: %B58 = sub i16 %0, -32768 Step #5: %B70 = mul i16 %B58, %0 Step #5: Instruction does not dominate all uses! Step #5: %C46 = icmp ne i16 %0, -1 Step #5: br i1 %C46, label %BB25, label %BB31 Step #5: Instruction does not dominate all uses! Step #5: %LGV4 = load i1, ptr @G.11, align 1 Step #5: %B92 = srem i1 %LGV4, %3 Step #5: Instruction does not dominate all uses! Step #5: %C88 = icmp eq i1 %3, %C35 Step #5: br i1 %C88, label %BB5, label %BB64 Step #5: Instruction does not dominate all uses! Step #5: %B48 = sdiv i1 %3, true Step #5: %C74 = icmp ugt i1 %B20, %B48 Step #5: Instruction does not dominate all uses! Step #5: %B23 = udiv i1 %LGV4, %LGV2 Step #5: %B47 = and i1 %B23, %B43 Step #5: Instruction does not dominate all uses! Step #5: %B23 = udiv i1 %LGV4, %LGV2 Step #5: %B89 = srem i1 %B23, true Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr i1, ptr %A57, i1 %C24 Step #5: store i1 %B55, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B58 = sub i16 %0, -32768 Step #5: %B93 = sub i16 %B58, 256 Step #5: Instruction does not dominate all uses! Step #5: %B23 = udiv i1 %LGV4, %LGV2 Step #5: br i1 %B23, label %BB47, label %BB49 Step #5: Instruction does not dominate all uses! Step #5: %B48 = sdiv i1 %3, true Step #5: br i1 %B48, label %BB4, label %BB57 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr i1, ptr %A57, i1 %C24 Step #5: store i1 %C85, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B98 = udiv i1 %C24, false Step #5: %C80 = icmp eq i1 %B98, %B68 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'prfake_fneg_nsz_fadd_constant_ex' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Basic Block in function 'i_2dmavars' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'srem_2_vars' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'add_or' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 544275424 from 30912 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 1931878272 from 61184 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %result = phi i32 [ 0, %entry ], [ 0, %guarded ] Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (overload type 0) expected any pointer type, but got i64 Step #5: declare void @llvm.lifetime.start.h64(i64) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8516 of 8516 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 134070815840 from 29696 Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'pow_f64' does not have terminator! Step #5: label %for.end Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: [40 x i32]Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: [40 x i32]error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: [40 x i32]Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: [40 x i32]error: input module is broken! Step #5: Basic Block in function 'ascast_0_gep' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi ptr [ @.str1.1, %sw.default ], [ @.str3, %sw.bb3 ], [ @.str2, %sw.bb2 ], [ @.str1, %sw.bb1 ], [ @.str, %entry ] Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: CleanupReturnInst must unwind to an EH block which is not a landingpad. Step #5: cleanupret from %cleanuppad1 unwind label %unreachable Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i32> undef Step #5: <1 x i32>error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 47277715680 from 107616 Step #5: error: input module is broken! Step #5: can't skip to bit 37581289376 from 87968 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.fcmp.i64.f32(float %a, float %b, i32 %c) Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected i1, but got ptr Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare ptr @llvm.amdgcn.class.f64(double, i32) #2 Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %val Step #5: i1Function return type does not match operand type of return inst! Step #5: ret ptr %val Step #5: i1Function return type does not match operand type of return inst! Step #5: ret ptr %val Step #5: i1Function return type does not match operand type of return inst! Step #5: ret ptr %val Step #5: i1immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.f32(i32 0, i32 %en, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.fcmp.i64.f32(float %a, float %b, i32 %c) Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_dmask_0000_image_sample_3d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_dmask_1101_image_sample_b_cl_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_elt3_image_sample_cd_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_cl_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_l_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_b_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_cl_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_l_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_b_o_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_lz_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_cl_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_l_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_o_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_lz_o_2d_v4f32_f32 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_dmask_0000_image_sample_3d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_dmask_1101_image_sample_b_cl_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_elt3_image_sample_cd_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_cl_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_l_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_b_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_cl_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_l_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_b_o_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_lz_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_cl_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_l_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_o_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_lz_o_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.lz.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.load.2dmsaa.v4f32.i32e Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.amdgcn.image.gather4.c.b.cl.o.2d.v4f32.f32.f32ex Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not a type attribute (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @extract_elt1_image_sample_cl_2darray_v4f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt2_image_sample_d_cube_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt3_image_sample_d_cl_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_cd_cl_1d_v4f16_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_d_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_d_cl_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_b_cl_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_cd_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_cd_cl_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_d_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_d_cl_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_b_cl_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_cd_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_cd_cl_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_cl_o_1d_v4f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_d_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_d_cl_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_l_o_1d_v4f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_b_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_b_cl_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_cd_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_sample_c_cd_cl_o_1d_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_gather4_b_2darray_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_gather4_b_cl_cube_v4f32_f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_gather4_cl_o_2d_v4f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @extract_elt0_image_gather4_l_o_2d_v4f32_f32 Step #5: Attribute after last parameter! Step #5: ptr @"32extract_elt0_image_gather4_b_o_2d_v4f32_f32_f" Step #5: Attribute after last parameter! Step #5: ptr @"32extract_elt0_image_gather4_b_cl_o_2d_v4f32_f32_f" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"32llvm.amdgcn.image.gather4.lz.o.1d.v4f32.f" Step #5: Attribute after last parameter! Step #5: ptr @"32extract_elt0_image_gather4_c_o_2d_v4f32_f" Step #5: Attribute after last parameter! Step #5: ptr @"32extract_elt0_image_gather4_c_cl_o_2d_v4f32_f" Step #5: Attribute after last parameter! Step #5: ptr @"32extract_elt0_image_gather4_c_l_o_2d_v4f32_f" Step #5: Attribute after last parameter! Step #5: ptr @"32extract_elt0_image_gather4_c_b_o_2d_v4f32_f32_f" Step #5: Attribute after last parameter! Step #5: ptr @"32extract_elt0_image_gather1_c_b_cl_o_2d_v4f32_f32_f" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"32llvm.amdgcn.image.gather4.c.b.cl.o.2d.v4f32.f32.f" Step #5: Attribute after last parameter! Step #5: ptr @"32extract_elt0_image_gather4_c_lz_o_2d_v4f32_f" Step #5: Attribute after last parameter! Step #5: ptr @"2extract_elt1_image_load_2dmsaa_v4f32_i3" Step #5: Attribute after last parameter! Step #5: ptr @"2extract_elt3_image_getresinfo_1d_v4f31_i3" Step #5: Attribute after last parameter! Step #5: ptr @"2llvm.amdgcn.image.getresinfo.1d.v4f32.i3" Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.buffer.load.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.buffer.load.v1f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.buffer.load.v2f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.buffer.load.v3f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.buffer.load.v4f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.buffer.load.format.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.buffer.load.format.v1f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.buffer.load.format.v2f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.buffer.load.format.v3f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.buffer.load.format.v4f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.3d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.1darray.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cl.2darray.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cube.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.l.1d.v2f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.lz.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.cl.1d.v4f16.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cl.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.l.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.lz.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cl.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.l.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.lz.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cl.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"calc)%n\\r\\n%naaaa%d%n\\x0dNaN%d$1\\x00\\n%s%" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"d\\x0damdgcn.image.gather4.c.lz.o.2e.v4f32.f32" Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <3 x float>error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: intrinsic has incorrect number of args. Expected 8, but got 7 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x float> @llvm.amdgcn.image.getlod.2d.v4f32.f32(i32, float, <8 x i32>, <4 x i32>, i1, i32, i32) #2 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: intrinsic has incorrect number of args. Expected 8, but got 7 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x float> @llvm.amdgcn.image.getlod.2d.v4f32.f32(i32, float, <8 x i32>, <4 x i32>, i1, i32, i32) #2 Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @test14b Step #5: error: input module is broken! Step #5: #4096 pulse cov: 214 ft: 500 exec/s: 50 rss: 145Mb Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x float> (<16 x float>, <16 x i32>, <16 x float>, i16) undef Step #5: <4 x double>Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <4 x double>Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <8 x i16>Function return type does not match operand type of return inst! Step #5: ret <32 x i16> (<32 x i16>, <32 x i16>, i32) undef Step #5: <64 x i8>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i8> (<16 x i8>) undef Step #5: <8 x i16>error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_di_256_mask Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test_div_sd_1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test_div_sd_1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %2 Step #5: i64error: input module is broken! Step #5: Unexpected end of file reading 26168 of 26168 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'undef_test_permvar_di_512_mask' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.vcom Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_0llvm.x86.avx512.vcom Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.add.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.sub.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.sub.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.mul.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.mul.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.div.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.div.pd Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: Function return type does not match operand type of return inst! Step #5: ret float %elt1 Step #5: <1 x float>immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.format.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.format.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Calling convention requires void return type Step #5: ptr @image_sample_a16_1d Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a91_lz_1d Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a16_1d_nnan Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a16_1d_nnan_ninf_nsz Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a16_1d_fast Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrerror: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @readfirstlane_readlane_different_block Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @__2vlfmdgcn.image.gather4.2d.v4f32.f32 Step #5: error: input module is broken! Step #5: Basic Block in function 'extract_elt0_elt2_elt3_buffer_load_v4f32' does not have terminator! Step #5: label %3 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @__2vlfmdgcn.image.gather4.2d.v4f32.f32 Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.sl_v4f32i32s.f32.v8i32.v4i32(i32 15, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @__2vlfmdgcn.image.gather4.2d.v4f32.f32 Step #5: Invalid user of intrinsic instruction! Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.sl_v4f32i32s.f32.v8i32.v4i32(i32 15, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #4180 DONE cov: 214 ft: 500 exec/s: 50 rss: 145Mb Step #5: MERGE-OUTER: successful in 2 attempt(s) Step #5: MERGE-OUTER: the control file has 1043012 bytes Step #5: MERGE-OUTER: consumed 0Mb (98Mb rss) to parse the control file Step #5: MERGE-OUTER: 120 new files with 516 new features added; 215 new coverage edges Step #5: [2026-07-14 00:21:58,575 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:21:58,599 INFO] Finished finding shared libraries for targets. Step #5: Running llvm-opt-fuzzer--x86_64-reassociate Step #5: Error occured while running llvm-opt-fuzzer--x86_64-reassociate: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=reassociate Step #5: INFO: found LLVMFuzzerCustomMutator (0x555e0e72e990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 929076954 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x555e188ad7f0, 0x555e188adaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x555e188adb00,0x555e188b0b90), Step #5: MERGE-OUTER: 13058 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=reassociate Step #5: INFO: found LLVMFuzzerCustomMutator (0x55fee3afe990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 929641053 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55feedc7d7f0, 0x55feedc7daf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55feedc7db00,0x55feedc80b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59014.txt' Step #5: MERGE-INNER: 13058 total files; 0 processed earlier; will process 13058 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 101Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 102Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 102Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 544 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 536871360 from 96 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2089088 from 96 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: #64 pulse cov: 12 ft: 22 exec/s: 0 rss: 103Mb Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 524448 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 35972497472 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 69544160 from 96 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 4294948863 Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 192 from 96 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: #128 pulse cov: 24 ft: 42 exec/s: 0 rss: 103Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 103936 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 103936 from 96 Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 27485689696 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 92359562144 from 96 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 2090176 from 160 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 26948798400 from 160 Step #5: error: input module is broken! Step #5: can't skip to bit 549451552 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 1536 from 128 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: size component cannot be empty Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 4288 from 160 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 30312 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8 of 26 bits Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: unknown specifier 'Å' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 79504128 from 192 Step #5: error: input module is broken! Step #5: #256 pulse cov: 192 ft: 223 exec/s: 0 rss: 104Mb Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 4232576 from 192 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 91625969248 from 288 Step #5: error: input module is broken! Step #5: can't skip to bit 344994912 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 84696532320 from 96 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 25243672864 from 288 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 120795955296 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 4295821248 from 224 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 2212495456 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 69593889984 from 128 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 536871200 from 288 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 136902082816 from 256 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 229 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 52320579424 from 448 Step #5: error: input module is broken! Step #5: Invalid wide integer const record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid DIImportedEntity record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 86973089216 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 86973089216 from 448 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1280 from 256 Step #5: error: input module is broken! Step #5: can't skip to bit 45167072 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 28569495520 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 9760 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 672 from 320 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 86973089216 from 448 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 86973089216 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 85634326464 from 352 Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 17632 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 137438953664 from 224 Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 135175488 from 480 Step #5: error: input module is broken! Step #5: can't skip to bit 135175488 from 480 Step #5: error: input module is broken! Step #5: Unknown attribute kind (18410715276690587160) Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 84 of 84 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 104 of 104 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 120 of 120 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 120 of 120 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 124 of 124 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 1056 from 832 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 27365088 from 832 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 26409838912 from 800 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 26409838848 from 736 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 55512015520 from 672 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 148 of 148 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 156 of 156 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 140 of 140 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8 of 26 bits Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 172 of 172 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 6464 from 1152 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 176 of 176 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 180 of 180 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1568 from 1344 Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 200 of 200 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 216 of 216 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 41056 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 525152 from 864 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 1856 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 13568 from 320 Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 104561400864 from 992 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 19584 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 332 of 332 bytes Step #5: error: input module is broken! Step #5: #512 pulse cov: 195 ft: 254 exec/s: 0 rss: 107Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 7872 from 2560 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 372 of 372 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 392 of 392 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 424 of 424 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 428 of 428 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 14400 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 7200 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 10080 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 668 of 668 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 700 of 700 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 35536447296 from 1856 Step #5: error: input module is broken! Step #5: Comdat name size too large (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: can't skip to bit 31264 from 6240 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @"f7.0.0svn svn-r31" Step #5: error: input module is broken! Step #5: can't skip to bit 119838693696 from 352 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 110657814592 from 2048 Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2103520 from 5920 Step #5: error: input module is broken! Step #5: can't skip to bit 61755823744 from 1888 Step #5: error: input module is broken! Step #5: can't skip to bit 2427226208 from 1120 Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: '7dtz5R5T4Erncrbitba' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 83013932864 from 1408 Step #5: error: input module is broken! Step #5: can't skip to bit 79583808512 from 6144 Step #5: error: input module is broken! Step #5: can't skip to bit 79583808512 from 6144 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 872 of 872 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid select constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 933244448 from 7584 Step #5: error: input module is broken! Step #5: can't skip to bit 2694867072 from 6272 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %16, label %17 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i8, i288 1, align 1 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid integer record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i8, i288 1, align 1 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 932 of 932 bytes Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2104416 from 7200 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %t2 = sub i128 0, %t1 Step #5: %f1 = udiv i128 -1, %t2 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI nodes not grouped at top of basic block! Step #5: %11 = phi i1 [ %8, %2 ] Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 116023118016 from 3328 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 61755824608 from 2752 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 273440 from 7680 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @f Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 350 Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid struct index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'entry' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: can't skip to bit 73631776 from 1568 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1020 of 1020 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 47615369952 from 6784 Step #5: error: input module is broken! Step #5: can't skip to bit 131564579968 from 3776 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i = phi i32 [ %i.next, %lmop ], [ 0, %loop.preheader ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %result = phi i32 [ 0, %entry ], [ 0, %lmop ] Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1000 of 1000 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1020 of 1020 bytes Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1064 of 1064 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB2 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ %j.0, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: label %BB2 Step #5: label %then Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104077703616 from 5312 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1156 of 1156 bytes Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test2.1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 33563072 from 8544 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1044418752 from 8256 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 1044418752 from 8256 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: cannot guarantee tail call due to mismatched varargs Step #5: %tmp17 = musttail call i32 (...) @zap() #0 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't skip to bit 38197607168 from 2432 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown attribute kind (26676) (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1056 of 1056 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1116 of 1116 bytes Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 1.900000e+01, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'c' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A0r.0 = phi ptr [ undef, %entry ], [ undef, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB6 ], [ undef, %bb13 ] Step #5: label %bb13 Step #5: label %bb Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1268 of 1268 bytes Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'double_call' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: atomic memory access' size must be byte-sized Step #5: i1 %val = cmpxchg ptr undef, i1 false, i1 false seq_cst seq_cst, align 4 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 74569514976 from 960 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/p\D1ivate/tmp") Step #5: !"/p\D1ivate/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM6.0.0svnaaqim' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1 of 1 bytes Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svnaaqim' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1148 of 1148 bytes Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'caller' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1260 of 1260 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1260 of 1260 bytes Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @f Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: label %BB10 Step #5: label %no_exit Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15980433728 from 2784 Step #5: error: input module is broken! Step #5: can't skip to bit 69194762208 from 3680 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Basic Block in function 'ackbar' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1212 of 1212 bytes Step #5: error: input module is broken! Step #5: alloca of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !7 = !DIBasicType(tag: DW_TAG_namelist_item, name: "int", size: 36, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657817056 from 4512 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A2 = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %20 = icmp uge i1 %3, %19 Step #5: store i1 %20, ptr %17, align 1 Step #5: Instruction does not dominate all uses! Step #5: %17 = alloca i1, i34 1, align 1 Step #5: store i1 %20, ptr %17, align 1 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp ult i1 %15, %21 Step #5: store i1 %22, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %19 = load i1, ptr %17, align 1 Step #5: %29 = getelementptr i1, ptr %G1, i1 %19 Step #5: swifterror alloca must have pointer type Step #5: %37 = alloca swifterror i1, i34 1, align 128 Step #5: error: input module is broken! Step #5: can't skip to bit 1017132800 from 9856 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 2098208 from 8576 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %B2, label %default [ Step #5: i32 127, label %a Step #5: i32 -129, label %a Step #5: i32 -128, label %a Step #5: i32 -1, label %a Step #5: i32 0, label %a Step #5: i32 127, label %a Step #5: i32 128, label %a Step #5: i32 2147483647, label %a Step #5: ] Step #5: i32 127 Step #5: error: input module is broken! Step #5: can't skip to bit 8192 from 8064 Step #5: error: input module is broken! Step #5: can't skip to bit 46578069120 from 8576 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825344 from 3488 Step #5: error: input module is broken! Step #5: can't skip to bit 61755825088 from 3232 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 213 ft: 373 exec/s: 1024 rss: 117Mb Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'HSzz12g77lje9dqMcaiegaaGOcaaawqGqaqaaaa' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %1, %21 Step #5: store i1 %22, ptr %26, align 1 Step #5: Instruction does not dominate all uses! Step #5: %26 = getelementptr i1, ptr %24, i1 %C Step #5: store i1 %22, ptr %26, align 1 Step #5: Instruction does not dominate all uses! Step #5: %20 = load i1, ptr %19, align 1 Step #5: %29 = getelementptr i1, ptr undef, i1 %20 Step #5: Instruction does not dominate all uses! Step #5: %17 = load i1, ptr undef, align 1 Step #5: store i1 %17, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %33 = getelementptr i1, ptr %G1, i1 %25 Step #5: error: input module is broken! Step #5: can't skip to bit 16787520 from 10176 Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: align applies only to pointer types Step #5: store volatile i32 %v, ptr undef, align 4, !align !0 Step #5: error: input module is broken! Step #5: callbr: indirect function / invalid signature Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %add.lcssa = phi half [ %add, %BB2 ], [ undef, %for.ejd ] Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1436 of 1436 bytes Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: incorrect number of operands in module flag Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %87 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %d Step #5: i16Function return type does not match operand type of return inst! Step #5: ret i9 %d Step #5: i32error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i64, ptr %E2, undef Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @llvm.arm.neon.vtbl1 Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i167 -1 Step #5: ptrerror: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: can't skip to bit 1356872160 from 10592 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, align: 8, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 2099936 from 10880 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp uge i1 %3, %23 Step #5: store i1 %24, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %29 = getelementptr i1, ptr %26, i1 %C Step #5: store i1 %24, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %30 = ashr i8 -128, -9 Step #5: %36 = mul i8 -128, %30 Step #5: Instruction does not dominate all uses! Step #5: %22 = load i1, ptr %21, align 1 Step #5: %37 = getelementptr i1, ptr %2, i1 %22 Step #5: Instruction does not dominate all uses! Step #5: %31 = icmp ult i1 %18, %28 Step #5: store i1 %31, ptr %37, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %41 = getelementptr i1, ptr %G1, i1 %27 Step #5: swifterror alloca must have pointer type Step #5: %47 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %result.0 = phi i32 [ %dirt, %if.then ], [ 100, %entry ], [ undef, %if.end ] Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %44 Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1063278368 from 9888 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'tinkywinky' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid #dbg record expression Step #5: #dbg_value(i32 0, !7, <0x55feefdac3d0>, !9) Step #5: <0x55feefdac3d0> = !{} Step #5: label %0 Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function argument type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i34, ptr, i34, i34, ...) @llvm.experimental.gc.statepoint.p0f_isVoidf(i64 0, i34 0, ptr @func, i34 0, i34 0, i34 0, i34 0, ptr addrspace(1) %p) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: declare token @llvm.experimental.gc.statepoint.p0f_isVoidf(i64, i34, ptr, i34, i34, ...) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare ptr addrspace(1) @llvm.experimental.gc.relocate.p1i32(token, i34, i34) #0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Missing param element type for attribute upgrade (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !5, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: LandingPadInst needs at least one clause or to be a cleanup. Step #5: %0 = landingpad ptr Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B2 = mul nuw i32 %B6, %B2 Step #5: error: input module is broken! Step #5: Basic Block in function 'function' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !11 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v1.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !12, retainedTypes: !12, globals: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !6 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v1.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !7, retainedTypes: !7, globals: !8) Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O5", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O5", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %C0r.0 = phi ptr [ undef, %entry ], [ undef, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %bb13 ] Step #5: label %BB5 Step #5: label %BB3 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @estllvm.masked.load.v4i64.p0v3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 2108416 from 11168 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 17179880608 from 11360 Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1480629696 from 11584 Step #5: error: input module is broken! Step #5: can't skip to bit 1465932320 from 10656 Step #5: error: input module is broken! Step #5: can't skip to bit 1480629696 from 11584 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Kompiler v1.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !14 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !6, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Kompiler v1.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 11851049152 from 10432 Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @f Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr ptr, ptr %m, %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fast math flags indicator set for call with no FMF (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp uge i1 true, %26 Step #5: store i1 %27, ptr %33, align 1 Step #5: Instruction does not dominate all uses! Step #5: %33 = getelementptr i1, ptr %30, i1 %23 Step #5: store i1 %27, ptr %33, align 1 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: %39 = mul i8 %32, %32 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: %39 = mul i8 %32, %32 Step #5: Instruction does not dominate all uses! Step #5: %25 = load i1, ptr %24, align 1 Step #5: %40 = getelementptr i1, ptr %2, i1 %25 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp sgt i1 %17, %22 Step #5: %45 = ashr i1 %29, %27 Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp uge i1 true, %26 Step #5: %45 = ashr i1 %29, %27 Step #5: Instruction does not dominate all uses! Step #5: %31 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %46 = getelementptr i1, ptr %G1, i1 %31 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: store i8 %32, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float.2 = inttoptr i64 %b.addr.i64 to ptr Step #5: %b.addr.float = phi ptr [ %b.addr.float.2, %BB ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ %b.addr.float.2, %for.body ] Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %25 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %L16, %L16 Step #5: store i1 %C12, ptr %G69, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G69 = getelementptr i1, ptr undef, i64 9223372036854775807 Step #5: store i1 %C12, ptr %G69, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B3K = or i66 %B25, -1 Step #5: %B36 = ashr i66 %B3K, -1 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 -1, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A6, i1 %L1 Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B3K = or i66 %B25, -1 Step #5: %C13 = icmp uge i66 -1, %B3K Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 true, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 %B25 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 8589934592 Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10974944096 from 10720 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Global variable initializer must be sized Step #5: ptr @G.1 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %Ret = phi double [ %Val, %BB1 ], [ 1.000000e+00, %BB2 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1512062528 from 11712 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Basic Block in function 'xyzzy' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i16 %B0 Step #5: i32error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'cold' does not apply to parameters Step #5: %1 = call i32 @b(i32 cold 0) Step #5: Attribute after last parameter! Step #5: call void @d(i32 0, ptr %y) Step #5: error: input module is broken! Step #5: #2048 pulse cov: 214 ft: 398 exec/s: 682 rss: 117Mb Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function returns a token but isn't an intrinsic Step #5: ptr @"\CA\B8llvm.experimental.gc.statepnint.p0f_isV\\n" Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"+infvm.experimental.gc.relocatep1i3" Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @"+infvm.experimental.gc.relocatep1i3"(token %safepoint_token, i32 7, i32 7) Step #5: Function returns a token but isn't an intrinsic Step #5: ptr @"\CA\B8llvm.experimental.gc.statepnint.p0f_isV\\n" Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"+infvm.experimental.gc.relocatep1i3" Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot take the address of an intrinsic! Step #5: store ptr @llvm.pow.f64, ptr %G, align 1 Step #5: Invalid user of intrinsic instruction! Step #5: store ptr @llvm.pow.f64, ptr %G, align 1 Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !19 = distinct !DISubprogram(name: "fn1", scope: !2, file: !2, line: 5, type: !"d", scopeLine: 5, spFlags: DISPFlagDefinition, unit: !7, retainedNodes: !8) Step #5: !"d" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1668 of 1668 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 38816 from 12640 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B2 = mul nuw i320 -1, %B2 Step #5: error: input module is broken! Step #5: Invalid data record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %a.addr.03 = phi ptr [ undef, %BB ], [ %a, %BB9 ], [ %a, %BB9 ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB25 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %for.Xndy ] Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB ], [ undef, %BB9 ], [ undef, %BB9 ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB25 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %for.Xndy ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: Instruction does not dominate all uses! Step #5: %a.addr.03 = phi ptr [ undef, %BB ], [ %a, %BB9 ], [ %a, %BB9 ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB25 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %for.Xndy ] Step #5: store float %mul.i, ptr %a.addr.03, align 4 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Cmpxchg operand is not a pointer type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_01' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_01' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: br i1 , label %3, label %4 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: br i1 , label %3, label %4 Step #5: Invalid operand for global metadata! Step #5: !2 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: !1 = !DIFile(filename: "foo.c", directory: "b/") Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1396 of 1396 bytes Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Malformed block (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !18 = !DISubroutineType(types: !19) Step #5: !19 = !DILexicalBlock(scope: !17, file: !2, line: 7, column: 29) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !1 Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52613349504 from 128 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid anon struct record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot take the address of an intrinsic! Step #5: call void %G(ptr align 1 @llvm.memset.p0.i32, i8 1, i32 0, i1 false) Step #5: Invalid user of intrinsic instruction! Step #5: call void %G(ptr align 1 @llvm.memset.p0.i32, i8 1, i32 0, i1 false) Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 25376 from 11968 Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4864224 from 12448 Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 137438964352 from 10912 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %2, %if.end10 ], [ 65536, %if.then13 ] Step #5: PHI node entries do not match predecessors! Step #5: %5 = phi i32 [ %4, %if.end20 ], [ -2147483648, %if.then33 ] Step #5: label %if.then33 Step #5: label %if.th0m23 Step #5: PHI node entries do not match predecessors! Step #5: %6 = phi i32 [ %5, %if.end25 ], [ 65536, %if.then28 ] Step #5: label %if.then28 Step #5: label %if.end25 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %7 = phi i32 [ %6, %if.end30 ], [ -1, %if.then33 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i32 [ %7, %if.end35 ], [ 0, %if.then38 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %9 = phi i32 [ %8, %if.end40 ], [ 0, %if.then43 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %10 = phi i32 [ %9, %if.end45 ], [ -1, %if.then48 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %11 = phi i32 [ %10, %if.end50 ], [ 65536, %if.then53 ] Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0gip' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca i64 (i64, double, i64), align 4 Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr %A3, %G2 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 56092590688 from 5728 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @_Z5test1v Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @_Z5test2v Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @_Z5test3v Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %tmp = phi ptr [ undef, %BB1 ], [ @0, %bb1 ], [ undef, %bb2 ] Step #5: error: input module is broken! Step #5: can't skip to bit 61755825664 from 3808 Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: error: input module is broken! Step #5: can't skip to bit 63394687968 from 4704 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1452 of 1452 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Basic Block in function 'test0' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing atomic load type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %entry ] Step #5: label %entry Step #5: label %for.body89.lr.ph Step #5: Instruction does not dominate all uses! Step #5: %add92 = add nuw i32 %j.0175, 1 Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %entry ] Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1628 of 1628 bytes Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid resume record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: Invalid string record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 39072 from 12640 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'sanitize_memory' does not apply to parameters Step #5: ptr @foo2 Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %dmp.0.lcssa = phi i32 [ 0, %entry ], [ %add4.lcssa, %for.end.loopexit ] Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.relocate.p1i32 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @foo Step #5: { <4 x i16>, <4 x i16>, <4 x i16>, <4 x i16> }error: input module is broken! Step #5: Invalid wide byte const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "test_switch", scope: !1, file: !1, line: 1, type: !7, scopeLine: 1, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !7 = distinct !DILexicalBlock(scope: !8, file: !1, line: 3, column: 36) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1760 of 1760 bytes Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr %0, ptr %A, %0 %I3 Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (8796093020211) (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: can't skip to bit 116023121600 from 6912 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_null, name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %0 %L Step #5: i32error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i64, but got ptr Step #5: ; Function Attrs: nounwind Step #5: declare void @llvm.x86.tilestored64.internal(i16, i16, ptr, ptr, x86_amx) #0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'julia_2xi64' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 137438964128 from 10688 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !6 = distinct !DISubprogram(name: "test", scope: !1, file: !1, line: 1, type: !7, scopeLine: 2, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: scope points into the type hierarchy Step #5: !9 = distinct !DILexicalBlock(scope: !6, file: !1, line: 3, column: 3) Step #5: scope points into the type hierarchy Step #5: !13 = !DILocation(line: 12, column: 3, scope: !6) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid inlineasm record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %v3 = add <128 x i8> %v1, %v3 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, double 0.000000e+00 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %9 = catchpad within %7 [ptr %G, i32 64, ptr null] Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr null) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token, i32 0, i32 0) ; (null, null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr %pnew_phi) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr undef) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token, i32 0, i32 0) ; (undef, undef) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr %pnew_phi) ] Step #5: gc.relocate: must return gc pointer Step #5: %pnew2 = call ptr @llvm.experimental.gc.relocate.p0(token %safepoint_token2, i32 0, i32 0) ; (%pnew_phi, %pnew_phi) Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @test Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %gep, %gep Step #5: error: input module is broken! Step #5: Basic Block in function 'test0' does not have terminator! Step #5: label %1 Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %gep, %gep Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "foo", linkageName: "omnipotent char", scope: !4, file: !1, line: 5, type: !6, scopeLine: 6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !3, retainedNodes: !7) Step #5: !1 = !{i32 1, !"Debug Info Version", i32 3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !9 = distinct !DISubprogram(name: "f", scope: i32 7, file: !1, line: 5, type: !10, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, retainedNodes: !18) Step #5: i32 7 Step #5: invalid tag Step #5: !17 = !DIDerivedType(tag: 12, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: invalid retained type Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 ", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: !"\00\0F\00\00\00\00\11@\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid extractvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1632 of 1632 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1442858048 from 13248 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 1458501 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1416 of 1416 bytes Step #5: error: input module is broken! Step #5: #4096 pulse cov: 214 ft: 408 exec/s: 455 rss: 118Mb Step #5: Invalid type for a constant null value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1772 of 1772 bytes Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %38, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: %41 = sdiv i1 %38, %38 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: %41 = sdiv i1 %38, %38 Step #5: Instruction does not dominate all uses! Step #5: %38 = fcmp ogt double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: br i1 %38, label %49, label %54 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1860 of 1860 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1405109472 from 13408 Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 278624 from 13376 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1804 of 1804 bytes Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %tmp9 = phi ptr [ %tmp7, %2 ], [ null, %0 ], [ null, %0 ] Step #5: label %0 Step #5: label %bb8 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: store i1 false, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: %G = getelementptr i1, ptr %1, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %C2 = icmp sle i1 false, %C3 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G4 = getelementptr i1, ptr %G3, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G1 = getelementptr i1, ptr %G4, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %0 = and i1 %B15, %B1 Step #5: store i1 %0, ptr %G15, align 1 Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17662280832 from 10368 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1864 of 1864 bytes Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G20 = getelementptr i448, ptr %A3, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !DIExpression()) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !0, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug, debugInfoForProfiling: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 23622480000 from 12384 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %C2 = icmp uge i1 %C, %C2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: CatchSwitchInst handlers must be catchpads Step #5: %6 = catchswitch within none [label %18] unwind to caller Step #5: label %18 Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: , types: !7) Step #5: !7 = !{!8, !8, !9} Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !9) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, inlinedAt: !1, isImplicitCode: true) Step #5: invalid base type Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !9, size: 64) Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, inlinedAt: !1, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !9 = !DILocation(line: 36, column: 13, scope: !10, inlinedAt: !1, isImplicitCode: true) Step #5: !10 = !DILocation(line: 4, column: 13, scope: !11) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !10} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !11} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %93 = getelementptr i1, ptr %71, %81 Step #5: GEP indexes must be integers Step #5: %181 = getelementptr ptr, ptr %160, %169 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record expression Step #5: #dbg_value(i64 %vala, !7, !5, !11) Step #5: !5 = !DISubroutineType(types: !6) Step #5: label %BB Step #5: ptr @caller Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: nonnull applies only to pointer types Step #5: ret ptr %m, !nonnull !0 Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.4 Step #5: error: input module is broken! Step #5: function !dbg attachment must be a subprogram Step #5: ptr @fn2 Step #5: !17 = !{!3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid byte const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %G9, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %G9, %0 zeroinitializer Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !11 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty17", size: 16, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 59826095232 from 16032 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17179884032 from 11264 Step #5: error: input module is broken! Step #5: invalid containing type Step #5: !17 = distinct !DISubprogram(name: "fn3", scope: !2, file: !2, line: 5, type: !18, scopeLine: 5, containingType: !"a", spFlags: DISPFlagDefinition, unit: !12, retainedNodes: !13) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid debug_loc_again record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'std_cabsf' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, thrownTypes: !"Debug Info Version") Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror { i32, i32 }, align 8 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1860 of 1860 bytes Step #5: error: input module is broken! Step #5: METADATA_NAME not followed by METADATA_NAMED_NODE Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A5 = alloca metadata, align 1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G7 = getelementptr i96, ptr undef, getelementptr inbounds (%struct._my_struct, ptr @initval, i64 0, i32 1) Step #5: error: input module is broken! Step #5: Block containing LandingPadInst must be jumped to only by the unwind edge of an invoke. Step #5: %val = landingpad { ptr, i32 } Step #5: catch ptr null Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: 12, name: "y", scope: !15, file: !1, line: 2, baseType: !18, size: 32, offset: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: store i1 %C3, ptr %G14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %3 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %3 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %2 = alloca i1, i96 1, align 1 Step #5: store i1 false, ptr %2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %2 = alloca i1, i96 1, align 1 Step #5: %G = getelementptr i1, ptr %2, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, i96 1, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %C2 = icmp sle i1 false, %C3 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, i64 16) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_enumerator, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G10 = getelementptr i32, ptr %G2, %G3 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll\C8m.masked.gather.v2i32.v2p0i32" Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %9 = catchpad within %7 [ptr %G, i32 64, ptr null] Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1996 of 1996 bytes Step #5: error: input module is broken! Step #5: Attribute 'builtin' can only be applied to a callsite. Step #5: ptr @foo Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G1 = getelementptr ptr, i16 %B, %LGV Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 16, 0, 37, 4101, 6, 4101, 10, 36, 28, 4101, 4, 16, 0, 37, 4101, 5, 4101, 12, 16, 0, 37, 4101, 13, 4101, 15, 34, 30, 28, 36, 38, 4101, 1, 4101, 8, 36, 4101, 3, 4613, 9, 36, 4101, 7, 16, 0, 37, 30, 38, 4101, 2, 4101, 11, 4101, 14, 34, 33, 29, 39, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1884 of 1884 bytes Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value), scopeLine: 3, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid float const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown mangling mode Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror i1, align 4294967296 Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2008 of 2008 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G = getelementptr (), ptr %A4, i1 %C4 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 34586645632 from 9216 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ null, %entry ], [ null, %block2 ], [ %constexpr5, %phi.constexpr ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load ptr, ptr %G61, align 8 Step #5: store ptr %G75, ptr %L1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %L7, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 127 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: %C16 = icmp sgt i1 %C13, %L6 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 6, 4101, 10, 36, 28, 4101, 4, 4101, 5, 4101, 13, 34, 4101, 11, 4101, 12, 28, 28, 36, 38, 4357, 1, 4101, 8, 36, 4101, 3, 4101, 9, 36, 4101, 7, 30, 38, 4101, 2, 29, 39, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !22 = !DILocalVariable(name: "start", arg: 2, scope: !11, file: !1, line: 6, type: !"orig_start") Step #5: !"orig_start" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1952 of 1952 bytes Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "ty17", scope: !5, file: !3, line: 14, type: !11) Step #5: !3 = !{i32 2, !"Debug Info Version", i32 3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record address/value Step #5: #dbg_value(!4, !10, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 6, DW_OP_LLVM_arg, 10, DW_OP_shl, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_LLVM_arg, 5, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 13, DW_OP_minus, DW_OP_shl, DW_OP_shra, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 8, DW_OP_shl, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 9, DW_OP_shl, DW_OP_LLVM_arg, 7, DW_OP_mul, DW_OP_shra, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 11, DW_OP_LLVM_arg, 12, DW_OP_or, DW_OP_or, DW_OP_mod, DW_OP_xor, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_stack_value), !4) Step #5: !4 = !DILocation(line: 13, column: 1, scope: !5) Step #5: label %BB Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llin.d.pee.elitmvfm0i8 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %ldd.sroa.0.0 = phi i32 [ 0, %ejtry ], [ %6, %for.body ] Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 103206512288 from 13920 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DILocalVariable(name: "c", arg: 3, scope: !4, file: !5, line: 78, type: !"b") Step #5: !"b" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: CatchSwitchInst must unwind to an EH block which is not a landingpad. Step #5: %cs1 = catchswitch within none [label %catch.body] unwind label %entry Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 40120416 from 10304 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ugt i64 %L8, %L11 Step #5: br i1 %C12, label %BB3, label %BB4 Step #5: Instruction does not dominate all uses! Step #5: %G19 = getelementptr i1, ptr %A14, i64 %B4 Step #5: store ptr %G19, ptr %A15, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp ugt i64 %L6, %B7 Step #5: store i1 %C4, ptr %A14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i1, ptr %G9, i1 %C5 Step #5: store i1 %C10, ptr %G, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C15 = icmp slt i1 %C4, %C16 Step #5: store i1 %C15, ptr %G27, align 1 Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svf' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G47 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G42 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr undef, align 4 Step #5: %C7 = icmp sge i64 4294967296, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B20 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C20 = fcmp true double %B20, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G36 = getelementptr i1, ptr %A6, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %B40 Step #5: store i1 %B, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B38 = sdiv i1 %C2, %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B25 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %A36, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"1llvm.experimental.gc.relocate.v2p1i" Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @do_safepoint, i32 0, i32 0, i32 0, i32 0, <2 x ptr addrspace(1)> %obj) Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: inlined-at should be a location Step #5: !12 = !DILocation(line: 13, column: 1, scope: !5, inlinedAt: !1) Step #5: !1 = !DIFile(filename: "void", directory: "/") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 8871017152 from 11872 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B4 = frem double %L3, %B4 Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20) Step #5: ptr @f Step #5: br i1 false, label %for.end, label %for.body, !dbg !28, !llvm.loop !30 Step #5: !31 = !DILocation(line: 14, column: 3, scope: !16) Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 14, column: 3, scope: !16) Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00% \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00% \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A10 = alloca ptr, align 8 Step #5: %G = getelementptr ptr, ptr %A10, i8 16 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: %G15 = getelementptr i1, ptr %A6, i64 -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %B = urem i1 %L9, true Step #5: store i1 %B, ptr %G15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: store ptr %A6, ptr %G, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B17 = sdiv i1 %L14, %L16 Step #5: store i1 %B17, ptr %G15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L14 = load i1, ptr %G9, align 1 Step #5: store i1 %L14, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 %B16, align 1 Step #5: store ptr %A6, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A10 = alloca ptr, align 8 Step #5: store ptr %L23, ptr %A10, align 8 Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector type record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: preferred alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret x86_fp80 %B8 Step #5: i64error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %22 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %24 = getelementptr inbounds float, ptr %A2i.0, %Ci Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !11 = distinct !{!11, !8} Step #5: !8 = !DILocation(line: 5, column: 3, scope: !6) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7} Step #5: !7 = !DILocation(line: 5, column: 3, scope: !8) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIDerivedType(tag: DW_TAG_label, baseType: !16, size: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'patatino' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2306870464 from 3072 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %l.0 = phi i32 [ %add23, %for.body19 ], [ 0, %for.cond8 ] Step #5: %add23 = add nsw i32 %l.0, %add20 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add25 = add nsw i32 %k.0, 1 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add28 = add nsw i32 %j.0, 1 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %19 Step #5: error: input module is broken! Step #5: can't skip to bit 14724866720 from 16800 Step #5: error: input module is broken! Step #5: can't skip to bit 54821408128 from 5376 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: %cp2 = catchpad within %cs [ptr %A] Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid callbr record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: 0, unit: !1) Step #5: scope points into the type hierarchy Step #5: !8 = !DILocation(line: 2, column: 13, scope: !3) Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !3, file: !2, line: 2, column: 16) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Block containg CatchPadInst must be jumped to only by its catchswitch. Step #5: %cp1 = catchpad within %cs [i32 1] Step #5: Instruction does not dominate all uses! Step #5: %cs = catchswitch within none [label %pad1, label %pad2] unwind to caller Step #5: %cp1 = catchpad within %cs [i32 1] Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Block containg CatchPadInst must be jumped to only by its catchswitch. Step #5: %cp1 = catchpad within %cs [i32 1] Step #5: Instruction does not dominate all uses! Step #5: %cs = catchswitch within none [label %pad1, label %pad2] unwind to caller Step #5: %cp1 = catchpad within %cs [i32 1] Step #5: Basic Block in function 'test2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test6' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2236 of 2236 bytes Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %A, double 4.940660e-324 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "b", scope: !8, file: !1, line: 5, type: !18) Step #5: !18 = !DISubrange(count: !15, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "b", scope: !5, file: !6, line: 5, type: !18) Step #5: !18 = !DISubrange(count: !15, lowerBound: 0) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !9 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !6, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project.git 045b8544fd2c4e14f7e72e0df2bc681d823b0838)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !10, nameTableKind: None) Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1711 = shl i32 %tmp1710, 22 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i32, ptr %tmp1683, align 4 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1712 = xor i32 %tmp1711, %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %tmp1721 = shl i32 %E3, 5 Step #5: Instruction does not dominate all uses! Step #5: %S3 = shufflevector <4 x i32> %L1, <4 x i32> %S, <4 x i32> poison Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %E1 = extractelement <4 x i32> %S1, i32 %tmp1693 Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B8 = sub i32 %B2, 2147483647 Step #5: Instruction does not dominate all uses! Step #5: %tmp115 = bitcast ptr %tmp114 to ptr Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %B9 = sdiv i32 %tmp1696, %tmp1710 Step #5: %tmp1737 = lshr i32 %B9, 7 Step #5: Instruction does not dominate all uses! Step #5: %tmp1683 = getelementptr inbounds %0, ptr %1, i64 0, i32 1 Step #5: %G5 = getelementptr i32, ptr %tmp1683, i32 %tmp1711 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr %0, ptr %tmp1, i32 %L3 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %tmp1709 = lshr i32 %tmp1708, 7 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %B4 = udiv i32 %tmp1694, %tmp1688 Step #5: %B1 = add i32 %B4, %B14 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B3 = srem i32 %tmp1711, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B11 = add i1 false, %G10 Step #5: store i1 %B11, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %tmp1696 = xor i32 %E2, %tmp1694 Step #5: %B5 = ashr i32 %tmp1738, %tmp1696 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i1, align 1 Step #5: store i1 %C, ptr %A2, align 1 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %for.body.lr.ph ], [ %indvars.iv.next, %for.body ] Step #5: GEP indexes must be integers Step #5: %arrayidx6 = getelementptr inbounds float, ptr %C, float 1.000000e-01 Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !"head_size", file: !1, line: 3, baseType: !4, size: 64) Step #5: !"head_size" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %0 Step #5: Basic Block in function 'test9' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not an enum attribute (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 5039638624 from 14336 Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-reassociate: /src/llvm-project/llvm/include/llvm/Support/Casting.h:560: decltype(auto) llvm::cast(const From &) [To = llvm::MDString, From = llvm::MDOperand]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. Step #5: ==59017== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fee3afda34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fee3a71c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fee3a54785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a0ec0841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a0ea0c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a0e9eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f3a0e9eb728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f3a0e9fcfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55fee3f9dec9 in decltype(auto) llvm::cast(llvm::MDOperand const&) /src/llvm-project/llvm/include/llvm/Support/Casting.h:560:3 Step #5: #9 0x55fee832a661 in llvm::Module::getModuleFlag(llvm::StringRef) const /src/llvm-project/llvm/lib/IR/Module.cpp:363:16 Step #5: #10 0x55fee845a3bc in (anonymous namespace)::BitcodeReader::materializeMetadata() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4012:36 Step #5: #11 0x55fee8459126 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7252:19 Step #5: #12 0x55fee832bca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #13 0x55fee8447a52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #14 0x55fee8450f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #15 0x55fee845122e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #16 0x55fee843d078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #17 0x55fee843d93d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #18 0x55fee3aff1f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #19 0x55fee3a55e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fee3a5f408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fee3a458a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fee3a725e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3a0e9ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fee3a38c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-reassociate+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05c5793af606b97d8db1569a03609f1ef191f152 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=reassociate Step #5: INFO: found LLVMFuzzerCustomMutator (0x564138122990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 950455857 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5641422a17f0, 0x5641422a1af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5641422a1b00,0x5641422a4b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59014.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-reassociate/regressions/05c5793af606b97d8db1569a03609f1ef191f152' caused a failure at the previous merge step Step #5: MERGE-INNER: 13058 total files; 7104 processed earlier; will process 5954 files now Step #5: Invalid declareblocks record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1 pulse cov: 20 ft: 21 exec/s: 0 rss: 104Mb Step #5: #2 pulse cov: 193 ft: 201 exec/s: 0 rss: 108Mb Step #5: #4 pulse cov: 195 ft: 216 exec/s: 0 rss: 109Mb Step #5: #8 pulse cov: 201 ft: 227 exec/s: 0 rss: 110Mb Step #5: #16 pulse cov: 201 ft: 235 exec/s: 0 rss: 111Mb Step #5: can't skip to bit 61755825888 from 4032 Step #5: error: input module is broken! Step #5: #32 pulse cov: 201 ft: 253 exec/s: 0 rss: 111Mb Step #5: #64 pulse cov: 202 ft: 270 exec/s: 0 rss: 112Mb Step #5: Basic Block in function 'select_min_uge_3_use_cmp' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: #128 pulse cov: 202 ft: 287 exec/s: 0 rss: 113Mb Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved function from blockaddress (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved function from blockaddress (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'nonnull' does not apply to functions! Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20) Step #5: ptr @f Step #5: br i1 false, label %for.end, label %for.body.lr.ph, !dbg !31 Step #5: !31 = !DILocation(line: 11, column: 5, scope: !26) Step #5: !26 = !DILocalVariable(name: "offset", scope: !11, file: !1, line: 9, type: !4) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 11, column: 5, scope: !26) Step #5: !26 = !DILocalVariable(name: "offset", scope: !11, file: !1, line: 9, type: !4) Step #5: DILocation not allowed within this metadata node Step #5: !38 = distinct !{!38, !37, !39} Step #5: !37 = !DILocation(line: 11, column: 5, scope: !35) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4100, 2, 30, 4101, 1, 30, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 2260 of 2260 bytes Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 206 ft: 314 exec/s: 256 rss: 113Mb Step #5: can't skip to bit 8591093184 from 11296 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(16, 4294967296, 29, 415) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: #512 pulse cov: 206 ft: 335 exec/s: 512 rss: 113Mb Step #5: Basic Block in function 'fold' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr inbounds i32, ptr addrspace(1) %in1.reloc1, token %safepoint_token Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoibt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %x = musttail call i32 @passthru_i32(i32 42) Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197607520 from 2784 Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %14 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, file: !5, line: 3, baseType: !4, size: 64) Step #5: !5 = !{i32 2, !"Dwarf Version", i32 2} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0llvm.lifetime.start.p" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0llvm.lifetime.end.p" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0llvm.invariant.start.p" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0llvm.invariant.end.p" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0llvm.objectsize.i64.p" Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L5 = load i1, ptr %A6, align 1 Step #5: %C7 = icmp uge i1 %L5, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = add i1 %C9, %C12 Step #5: %C7 = icmp uge i1 %L5, %B8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i66 %B4, %B9 Step #5: %B3 = and i1 %C3, %B39 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i66, ptr %L2, align 4 Step #5: %B5 = urem i66 %L8, -1 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i66 %L4, %B24 Step #5: %B10 = udiv i66 %B4, %B9 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %B10 = udiv i66 %B4, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G15 = getelementptr ptr, ptr %A19, i8 %B12 Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp ule i66 %B4, %B24 Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B12 = and i8 %L9, %L10 Step #5: %G47 = getelementptr ptr, ptr %0, i8 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A5 = alloca i1, align 1 Step #5: %G24 = getelementptr i1, ptr %A5, i66 %B36 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp ult i1 %C, %B23 Step #5: store i1 %C10, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr i1, ptr %G53, i1 %C6 Step #5: store i1 %C10, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %B1 = mul i66 %B9, 9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %B9 = ashr i66 %L4, %L4 Step #5: %C8 = icmp ne i66 -1, %B9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i1, ptr %L7, i1 %L3 Step #5: store i1 %B35, ptr %G11, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i66, i32 %B6, align 8 Step #5: store i66 %B2, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr ptr, ptr %G16, i66 %L4 Step #5: %G23 = getelementptr ptr, ptr %G21, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %G4 = getelementptr i66, ptr %G37, i1 %C Step #5: store i66 %B17, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i66, ptr %G4, align 4 Step #5: %B30 = ashr i66 %L6, %B2 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %L7, i1 %L3 Step #5: store i1 %B3, ptr %G1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G17 = getelementptr i66, ptr %G45, i66 %L4 Step #5: %G9 = getelementptr i66, ptr %G17, i66 %B5 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i66, ptr %L2, align 4 Step #5: %B20 = urem i66 %L8, %L16 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp eq i66 %B27, %B9 Step #5: store i1 %C4, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C4, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i66, ptr %L2, align 4 Step #5: %B16 = urem i66 %L4, %B10 Step #5: Instruction does not dominate all uses! Step #5: %1 = getelementptr i1, ptr %G32, i1 %C23 Step #5: store ptr %1, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G26, i1 %C12 Step #5: store ptr %1, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i66, ptr %G4, align 4 Step #5: %B25 = srem i66 %B16, %L6 Step #5: Instruction does not dominate all uses! Step #5: %G17 = getelementptr i66, ptr %G45, i66 %L4 Step #5: store i66 %B30, ptr %G17, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G5 = getelementptr i1, ptr %A5, i8 %B11 Step #5: store i1 %C8, ptr %G5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G29, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %0, i32 %B15 Step #5: %G44 = getelementptr ptr, ptr %G33, i1 %C13 Step #5: Instruction does not dominate all uses! Step #5: %B26 = add i1 %C16, %L1 Step #5: %G19 = getelementptr ptr, ptr %A13, i1 %B26 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A1, align 8 Step #5: %G6 = getelementptr i66, ptr %L2, i1 %L3 Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %A6, align 1 Step #5: %G6 = getelementptr i66, ptr %L2, i1 %L3 Step #5: Instruction does not dominate all uses! Step #5: %G14 = getelementptr ptr, ptr %G33, i8 %B12 Step #5: store ptr %G14, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G14, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr i1, ptr %A6, i1 %L5 Step #5: %G = getelementptr i1, ptr %G32, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i66 %B4, %B9 Step #5: %G = getelementptr i1, ptr %G32, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %G22, i16 256 Step #5: store ptr %G39, ptr %G21, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr ptr, ptr %G16, i66 %L4 Step #5: store ptr %G39, ptr %G21, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G31 = getelementptr ptr, ptr %G41, i8 %L13 Step #5: store ptr %G31, ptr %G19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B18 = srem i66 %L8, %L15 Step #5: %G40 = getelementptr ptr, ptr %A19, i66 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr ptr, ptr %A1, i8 %L9 Step #5: store ptr %G6, ptr %G34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G36 = getelementptr ptr, ptr %A1, i1 %C9 Step #5: store ptr %G36, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i8, ptr %A9, i66 %L4 Step #5: store ptr %G35, ptr %A37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i66, ptr %L2, align 4 Step #5: %B21 = udiv i66 %B7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %G38 = getelementptr ptr, ptr %G13, i66 %B9 Step #5: store ptr %G38, ptr %A14, align 8 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_s_v_v' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test0' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1916817664 from 16512 Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: intrinsic argument 1 type (overload type 1) expected any pointer type, but got i8 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.p0i8.p0(ptr writeonly captures(none), i8, i32, i1) #3 Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: i32 2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: i32 2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: i32 2, line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: i32 2 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Invalid array type record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B1] Step #5: Argument operand must be alloca or constant. Step #5: %1 = catchpad within %cs [i32 %B] Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: discriminator can only appear on variant part Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1933603072 from 16512 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4097, 16, 5, 4097, 32, 5, 143) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #1024 pulse cov: 209 ft: 361 exec/s: 341 rss: 113Mb Step #5: invalid retained type Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: !"next" Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !19 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !15 = !{!16} Step #5: !16 = !DILocalVariable(name: "entry", scope: !12, file: !1, line: 6, type: !4) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !15 = !{!16} Step #5: !16 = !DILocalVariable(name: "entry", scope: !12, file: !1, line: 6, type: !4) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !15 = !{!16} Step #5: !16 = !DILocalVariable(name: "entry", scope: !12, file: !1, line: 6, type: !4) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !15 = !{!16} Step #5: !16 = !DILocalVariable(name: "entry", scope: !12, file: !1, line: 6, type: !4) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %48 Step #5: i32error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid array index (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr x86_fp80, ptr %A1, x86_fp80 %B5 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown specifier 'y' Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid unit type Step #5: !16 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i32 99, retainedNodes: !2) Step #5: i32 99 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'notSelectButNoMaskDifference' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G4 = getelementptr float, ptr %G11, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A20, align 8 Step #5: %G2 = getelementptr ptr, ptr %L2, i1 true Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %G9 = getelementptr ptr, ptr %L5, i64 -1 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A20 = alloca ptr, align 8 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr ptr, ptr %L2, i1 false Step #5: store ptr %G8, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp uge i64 4294967296, 4294967296 Step #5: br i1 %C8, label %BB3, label %BB4 Step #5: error: input module is broken! Step #5: Basic Block in function 'test6' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @test7 Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G.8 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2700 of 2700 bytes Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %B30 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B30 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G47 = getelementptr ptr, ptr undef, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G42 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr %G59, align 4 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C20 = fcmp true double %B17, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G9 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G36 = getelementptr i1, ptr %A6, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: %G32 = getelementptr ptr, ptr %A24, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B33 = frem double %B17, 0.000000e+00 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G28 = getelementptr ptr, ptr %G9, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C9 = fcmp ole double %B33, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: store i1 %L19, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B2 = sdiv i64 %B18, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B38 = sdiv i1 %C2, %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C22 = icmp ule i64 %L10, %B22 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %B37 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G24 = getelementptr i64, ptr %A21, i64 %B10 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G26 = getelementptr i1, ptr %A14, i64 %B7 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %B19 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G37 = getelementptr i1, ptr %A14, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %G8, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 34848511904 from 15264 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment cannot be less than the ABI alignment Step #5: error: input module is broken! Step #5: can't skip to bit 75835411968 from 18752 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i32, ptr @G.3, align 4 Step #5: %B15 = lshr i32 %LGV2, -2147483648 Step #5: Instruction does not dominate all uses! Step #5: %C6 = icmp uge i64 0, 4294967296 Step #5: %G1 = getelementptr i64, ptr %A6, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C5 = fcmp true float f0x7F7FFFFF, f0x7F7FFFFF Step #5: %C12 = icmp slt i1 %C7, %C5 Step #5: Instruction does not dominate all uses! Step #5: %C5 = fcmp true float f0x7F7FFFFF, f0x7F7FFFFF Step #5: %C10 = icmp eq i1 %C5, %C22 Step #5: Instruction does not dominate all uses! Step #5: %B15 = lshr i32 %LGV2, -2147483648 Step #5: %B5 = add i32 %B15, %B2 Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @test7b Step #5: { i64, i64 }Global is external, but doesn't have external or weak linkage! Step #5: ptr @test8a Step #5: error: input module is broken! Step #5: can't skip to bit 68727883744 from 15040 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %next_index.4178 = phi i160 [ %inc94.lcssa, %BB2 ], [ undef, %BB1 ], [ undef, %BB4 ], [ %inc94.lcssa, %BB2 ] Step #5: label %BB2 Step #5: label %BB1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %1 = getelementptr inbounds [64 x [8192 x i8]], ptr @block, i64 0, <2 x i64> , ptr %A Step #5: error: input module is broken! Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %dec26 = phi i32 [ %B, %BB2 ], [ -2147483648, %while.body ], [ %B, %BB2 ] Step #5: label %BB2 Step #5: label %while.body Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @llvm.fabs.f32 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation's scope must be a DILocalScope Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20) Step #5: ptr @f Step #5: ret void, !dbg !35 Step #5: !35 = !DILocation(line: 15, column: 9, scope: !16) Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: location requires a valid scope Step #5: !35 = !DILocation(line: 15, column: 9, scope: !16) Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 2147483648 Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1, i1, i1) Step #5: error: input module is broken! Step #5: associated can only appear in array type Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !17) Step #5: !17 = !DIBasicType(name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B1] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B3] Step #5: Argument operand must be alloca or constant. Step #5: %1 = catchpad within %cs [i32 %B] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: error: input module is broken! Step #5: #2048 pulse cov: 212 ft: 402 exec/s: 341 rss: 115Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %61 Step #5: error: input module is broken! Step #5: Basic Block in function 'test12' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B1] Step #5: Argument operand must be alloca or constant. Step #5: %1 = catchpad within %cs [i32 %B] Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1816 of 1816 bytes Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2692 of 2692 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2220 of 2220 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not a constant range list attribute (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B1] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B4] Step #5: Argument operand must be alloca or constant. Step #5: %1 = catchpad within %cs [i32 %B] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B1] Step #5: Argument operand must be alloca or constant. Step #5: %0 = catchpad within %cs [i32 %B2] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A33, align 1 Step #5: br i1 %L, label %_ZN4CGAL6HandleD2Ev.exit, label %land.lhs.true.i Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @tinllvm.objectsize.i32.p Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i8llvm.objectsize.i64.p" Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr i32, ptr %ptr, %A4 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 18924933248 from 16448 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <8 x i16> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <8 x i16> @llvm.arm.neon.vld2.v2i15.p0i8(ptr, i32) #0 Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <2 x i64> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <2 x i64> @llvm.arm.neon.vld2.v2i64.p0i8(ptr, i32) #0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i64> %vld1 Step #5: <8 x i8>Function return type does not match operand type of return inst! Step #5: ret <8 x i8> %vld1 Step #5: <4 x i16>Function return type does not match operand type of return inst! Step #5: ret <4 x i16> %vld1 Step #5: <2 x i32>Basic Block in function 'vld1_8x16' does not have terminator! Step #5: label %1 Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <4 x i16> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <4 x i16> @llvm.arm.neon.vld2.v4i16.p0i8(ptr, i32) #0 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: immarg operand has non-immediate parameter Step #5: %B2 = sub i1 %L, %L1 Step #5: %1 = call i64 @"0i8llvm.objectsize.i64.p"(ptr undef, i1 false, i1 %B2, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: %C1 = icmp eq i64 -1, -9223372036854775808 Step #5: %1 = call i64 @"0i8llvm.objectsize.i64.p"(ptr undef, i1 false, i1 %C1, i1 false) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @tinllvm.objectsize.i32.p Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i8llvm.objectsize.i64.p" Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G6 = getelementptr i32, %I1, i8 %E Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2844 of 2844 bytes Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %indvars.iv70 = phi i64 [ %indvars.iv.next71, %for.cond.cleanup4.us-lcssa.us.us ], [ %indvars.iv.next71, %for.cond.cleanup4.us-lcssa.us.us ] Step #5: label %for.cond.cleanup4.us-lcssa.us.us Step #5: label %for.body.us.preheader Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector length (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ntse' does not have terminator! Step #5: label %18 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 25954402720 from 20096 Step #5: error: input module is broken! Step #5: can't skip to bit 61755828608 from 6752 Step #5: error: input module is broken! Step #5: can't skip to bit 25954402720 from 20096 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A10 = alloca %struct.tree_type, align 8 Step #5: Cannot allocate unsized type Step #5: %A9 = alloca %struct.tree_node, align 8 Step #5: Cannot allocate unsized type Step #5: %z6 = alloca %struct.tree_common, align 8 Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %struct.tree_decl, align 8 Step #5: loading unsized types is not allowed Step #5: %L3 = load %struct.tree_decl, ptr %A5, align 4 Step #5: Cannot allocate unsized type Step #5: %A4 = alloca %struct.tree_node, align 8 Step #5: Cannot allocate unsized type Step #5: %A1 = alloca %struct.tree_type, align 8 Step #5: GEP into unsized type! Step #5: %G = getelementptr %struct.tree_decl, ptr %A5, i1 false Step #5: GEP into unsized type! Step #5: %G3 = getelementptr %struct.tree_node, ptr %A9, i64 0 Step #5: loading unsized types is not allowed Step #5: %L = load %struct.tree_type, ptr %tmp150, align 4 Step #5: loading unsized types is not allowed Step #5: %L1 = load %struct.tree_type, ptr %tmp150, align 4 Step #5: loading unsized types is not allowed Step #5: %L2 = load %struct.tree_node, ptr %G3, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_type %I, ptr %A1, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_node %I3, ptr %A4, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_decl %E2, ptr %A5, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_common %E3, ptr %z6, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_node %I4, ptr %A9, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_decl %E4, ptr undef, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_type %I1, ptr %A10, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_common %I5, ptr %A, align 4 Step #5: GEP into unsized type! Step #5: %G8 = getelementptr %struct.tree_type, ptr %G5, i32 %L4 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B1] Step #5: Argument operand must be alloca or constant. Step #5: %1 = catchpad within %cs [i32 %B] Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 6, 4101, 10, 36, 28, 4101, 4, 4101, 5, 36, 38, 4101, 1, 4101, 8, 36, 4101, 3, 4101, 9, 36, 4101, 7, 30, 38, 4101, 2, 4101, 11, 4101, 12, 34, 33, 29, 39, 4098, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Incompatible epoch: Bitcode '8' vs current: '0' Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: invalid scope Step #5: !6 = !DIDerivedType(tag: DW_TAG_volatile_type, scope: !"d1", baseType: !7) Step #5: !"d1" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid dbg record: invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llvmmi.x.lufs.i35 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B1] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B3] Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %B1 Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrFunction return type does not match operand type of return inst! Step #5: ret i64 %call Step #5: ptrerror: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2415944224 from 20896 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project b306ef12f046353ea5bda4b3b77759e57909a0db)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !4, globals: !5, nameTableKind: GNU) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project b306ef12f046353ea5bda4b3b77759e57909a0db)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3, nameTableKind: GNU) Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #0 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @blackhole Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2596 of 2596 bytes Step #5: error: input module is broken! Step #5: unknown specifier 'æ' Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: Cannot take the address of an intrinsic! Step #5: store ptr @llvm.experimental.gc.relocate.p1, ptr addrspace(1) %d.new.1, align 4 Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, i64 16) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: Invalid user of intrinsic instruction! Step #5: store ptr @llvm.experimental.gc.relocate.p1, ptr addrspace(1) %d.new.1, align 4 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, i64 16) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <2 x i64>Function return type does not match operand type of return inst! Step #5: ret <2 x i64> undef Step #5: <4 x i64>Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: <8 x i64>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <2 x i64>Function return type does not match operand type of return inst! Step #5: ret <2 x i64> undef Step #5: <4 x i64>Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: <8 x i64>error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %222 Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1711 = shl i32 %tmp1710, 22 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i32, ptr %tmp1683, align 4 Step #5: %B10 = mul i32 %E3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %tmp1712 = xor i32 %tmp1711, %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %E3 = extractelement <4 x i32> %L1, i32 %tmp1693 Step #5: %tmp1721 = shl i32 %E3, 5 Step #5: Instruction does not dominate all uses! Step #5: %S3 = shufflevector <4 x i32> %L1, <4 x i32> %S, <4 x i32> poison Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %E1 = extractelement <4 x i32> %S1, i32 %tmp1693 Step #5: %E4 = extractelement <4 x i32> %S3, i32 %E1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B8 = sub i32 %B2, 2147483647 Step #5: Instruction does not dominate all uses! Step #5: %tmp115 = bitcast ptr %tmp114 to ptr Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1710 = xor i32 %tmp1709, %tmp1708 Step #5: %G3 = getelementptr <4 x i32>, ptr %tmp115, i32 %tmp1710 Step #5: Instruction does not dominate all uses! Step #5: %tmp1683 = getelementptr inbounds %0, ptr %G10, i64 0, i32 1 Step #5: %G5 = getelementptr i32, ptr %tmp1683, i32 %tmp1711 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr %0, ptr %tmp1, i32 %L3 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %tmp1709 = lshr i32 %tmp1708, 7 Step #5: %G = getelementptr %0, ptr %G1, i32 %tmp1709 Step #5: Instruction does not dominate all uses! Step #5: %B4 = udiv i32 %tmp1694, %tmp1688 Step #5: %B1 = add i32 %B4, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i32 %tmp1696, %B18 Step #5: %B3 = srem i32 %tmp1711, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B11 = add i1 false, %L5 Step #5: store i1 %B11, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i1, align 1 Step #5: store i1 %C, ptr %A2, align 1 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1554014368 from 20512 Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 29696 from 26240 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !8 = distinct !DISubprogram(name: "a", linkageName: "?a@@YAXXZ", scope: !1, file: !1, line: 3, type: !9, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: ptr @"?a@@YAXXZ" Step #5: %1 = zext i32 %0 to i64, !dbg !28 Step #5: !28 = !DILocation(line: 5, scope: !16) Step #5: !16 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: location requires a valid scope Step #5: !28 = !DILocation(line: 5, scope: !16) Step #5: !16 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: location requires a valid scope Step #5: !30 = !DILocation(line: 7, column: 12, scope: !"offset") Step #5: !"offset" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 1098 Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !31 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !19, dwarfAddressSpace: 11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i1, but got i32 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.umeloetne.nrdered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i32, i32) #0 Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %srcdest, ptr %srcdest, i32 %sz, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr align 1 %srcdest, ptr align 1 %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 4, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 8, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 16, i32 1) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memset.element.unordered.atomic.p0i8.i32(ptr writeonly captures(none), i8, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @"llvm.memcpy.element.unordered.atomic.p0i8\CBp0i8.i32"(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657820032 from 7488 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'quxt' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 15061684512 from 25632 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755828288 from 6432 Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2948 of 2948 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'float_atan3' does not have terminator! Step #5: label %10 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2032334240 from 25888 Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 2, i32 10} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 2, i32 10} Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 276 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca <3 x i35> (<3 x i35>), align 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3232 of 3232 bytes Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.63G40ifetime.start.p0 Step #5: error: input module is broken! Step #5: Invalid byte const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 49420245280 from 25024 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %195 = getelementptr metadata, ptr %194, i1 %190 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'diff_of_sums_v4f32' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = urem i32 %L4, %L Step #5: store i32 %B10, ptr %A11, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B41 = urem i1 %0, %B15 Step #5: %B52 = urem i1 %0, %B41 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp uge i32 %L4, %LGV4 Step #5: store i1 %C10, ptr @G.3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp uge i32 %L4, %LGV4 Step #5: %B40 = urem i1 %0, %C10 Step #5: Instruction does not dominate all uses! Step #5: %B68 = add i16 %B69, 32767 Step #5: %B2 = lshr exact i16 %B68, 42 Step #5: Instruction does not dominate all uses! Step #5: %B10 = urem i32 %L4, %L Step #5: %B30 = or i32 0, %B10 Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i64, ptr @G.5, align 4 Step #5: %B57 = sdiv i64 0, %LGV Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i64, ptr @G.5, align 4 Step #5: %B6 = mul i64 %LGV, %LGV Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i64, ptr @G.5, align 4 Step #5: %B6 = mul i64 %LGV, %LGV Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i64, ptr @G.5, align 4 Step #5: %B11 = udiv exact i64 %B6, %LGV Step #5: Instruction does not dominate all uses! Step #5: %B41 = urem i1 %0, %B15 Step #5: store i1 %B41, ptr @G.8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B41 = urem i1 %0, %B15 Step #5: %B47 = lshr i1 %0, %B41 Step #5: Instruction does not dominate all uses! Step #5: %B63 = ashr i64 42, -9223372036854775808 Step #5: %B17 = add i64 %B4, %B63 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function takes x86_amx but isn't an intrinsic Step #5: x86_amx %3 Step #5: ptr @loadd64.internalllvm.x86. Step #5: Function takes x86_amx but isn't an intrinsic Step #5: x86_amx %4 Step #5: ptr @tdpbssd.internalllvm.x86.tdpbs Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B32 = ashr i64 -9223372036854775808, 4294967296 Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B46 = mul i1 %C20, false Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B34 = lshr i1 %C20, %C26 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %G88, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 -32768, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %B34 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C20 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 -32768, 0 Step #5: br i1 %C2, label %BB4, label %BB5 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C, %L5 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %B54 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq double %B17, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @f0llvm.lifetime.start. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @p0llvm.lifetime.end. Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: CleanupReturnInst must unwind to an EH block which is not a landingpad. Step #5: cleanupret from %0 unwind label %BB Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %S19 = shufflevector <4 x i32> %L14, <4 x i32> undef, <4 x i32> poison Step #5: %S7 = shufflevector <4 x i32> %S19, <4 x i32> %I36, <4 x i32> poison Step #5: Instruction does not dominate all uses! Step #5: %I36 = insertelement <4 x i32> undef, i32 %E27, i16 -32768 Step #5: %S7 = shufflevector <4 x i32> %S19, <4 x i32> %I36, <4 x i32> poison Step #5: Instruction does not dominate all uses! Step #5: %B12 = udiv i32 0, 2147483647 Step #5: %I6 = insertelement <4 x i32> %S7, i32 %B12, i32 %E15 Step #5: Instruction does not dominate all uses! Step #5: %E15 = extractelement <4 x i32> %u, i32 %B12 Step #5: %I6 = insertelement <4 x i32> %S7, i32 %B12, i32 %E15 Step #5: Instruction does not dominate all uses! Step #5: %bx = select <4 x i1> , <4 x i32> zeroinitializer, <4 x i32> zeroinitializer Step #5: %E14 = extractelement <4 x i32> %bx, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %B12 = udiv i32 0, 2147483647 Step #5: %E14 = extractelement <4 x i32> %bx, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %I38 = insertelement <4 x i32> %v, i32 %E6, i1 true Step #5: store <4 x i32> %I38, ptr %M, align 16 Step #5: Instruction does not dominate all uses! Step #5: %I49 = insertelement <4 x i32> %I31, i32 %B12, i32 %B22 Step #5: %E4 = extractelement <4 x i32> %I49, i32 %L10 Step #5: Instruction does not dominate all uses! Step #5: %I26 = insertelement <4 x i32> %I13, i32 %L3, i32 %L5 Step #5: %I41 = insertelement <4 x i32> %I26, i32 %E4, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %B12 = udiv i32 0, 2147483647 Step #5: %I41 = insertelement <4 x i32> %I26, i32 %E4, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %I31 = insertelement <4 x i32> %v, i32 %B12, i32 %B2 Step #5: store <4 x i32> %I31, ptr %V, align 16 Step #5: Instruction does not dominate all uses! Step #5: %v = select <4 x i1> , <4 x i32> %I7, <4 x i32> zeroinitializer Step #5: store <4 x i32> %v, ptr %W, align 16 Step #5: Instruction does not dominate all uses! Step #5: %u = select <4 x i1> , <4 x i32> , <4 x i32> zeroinitializer Step #5: store <4 x i32> %u, ptr %Y, align 16 Step #5: Instruction does not dominate all uses! Step #5: %I26 = insertelement <4 x i32> %I13, i32 %L3, i32 %L5 Step #5: store <4 x i32> %I26, ptr %BB, align 16 Step #5: Instruction does not dominate all uses! Step #5: %bf = select <4 x i1> splat (i1 true), <4 x i32> %I9, <4 x i32> zeroinitializer Step #5: store <4 x i32> %bf, ptr %BF, align 16 Step #5: Instruction does not dominate all uses! Step #5: %v = select <4 x i1> , <4 x i32> %I7, <4 x i32> zeroinitializer Step #5: store <4 x i32> %v, ptr %BG, align 16 Step #5: Instruction does not dominate all uses! Step #5: %I23 = insertelement <4 x i32> %z, i32 %L10, i32 %B2 Step #5: %S21 = shufflevector <4 x i32> %I23, <4 x i32> %S7, <4 x i32> poison Step #5: Instruction does not dominate all uses! Step #5: %I30 = insertelement <4 x i32> %b, i32 %L3, i32 %L3 Step #5: store <4 x i32> %I30, ptr %BO, align 16 Step #5: Instruction does not dominate all uses! Step #5: %v = select <4 x i1> , <4 x i32> %I7, <4 x i32> zeroinitializer Step #5: store <4 x i32> %v, ptr %BR, align 16 Step #5: Instruction does not dominate all uses! Step #5: %bt = select <4 x i1> , <4 x i32> , <4 x i32> %S23 Step #5: store <4 x i32> %bt, ptr %BT, align 16 Step #5: Instruction does not dominate all uses! Step #5: %bv = select <4 x i1> splat (i1 true), <4 x i32> %I49, <4 x i32> %S9 Step #5: store <4 x i32> %bv, ptr %BV, align 16 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3360 of 3360 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @p2i8.i32llvm.memcpy.p0i8. Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (overload type 0) expected any pointer type, but got i1 Step #5: declare void @llvm.lifetime.start.i1(i1) Step #5: intrinsic argument 0 type (overload type 0) expected any pointer type, but got i1 Step #5: declare void @llvm.lifetime.end.i1(i1) Step #5: error: input module is broken! Step #5: #4096 pulse cov: 212 ft: 432 exec/s: 341 rss: 115Mb Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G.8 Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lltm.experimental.constrained.fsub.f64 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2057334272 from 23936 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"cranch_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !3 = !{!"cranch_weights", i32 1, i32 2} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"cranch_weights", i32 4, i32 3, i32 2, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"cranch_weights", i32 4, i32 3, i32 2, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !5 = !{!"cranch_weights", i32 7, i32 6, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"cranch_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"cranch_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !6 = !{!"cranch_weights", i32 1, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"cranch_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"cranch_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"cranch_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !8 = !{!"cranch_weights", i32 2, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !9 = !{!"cranch_weights", i32 4, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !8 = !{!"cranch_weights", i32 2, i32 3} Step #5: error: input module is broken! Step #5: can't skip to bit 77468939104 from 4160 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 2 elements, but got <4 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <4 x float> @llvm.x86.xop.vfrcz.sd.1(<4 x float>) #0 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4024 of 4024 bytes Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"3@YAXPEAX@Ztest9llvm.l" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ifetime.start.p0llvm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.lifetime.end.p0llvm. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @memcpy.p0.p0.i32llvm.m Step #5: immarg attribute only applies to intrinsics Step #5: ptr @emmove.p0.p0.i32ll Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.memset.p0.i32llvm.o Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A11 = alloca label, align 8 Step #5: error: input module is broken! Step #5: swifterror value should be the second operand when used by stores Step #5: %A51 = alloca swifterror ptr, align 8 Step #5: store ptr %A51, ptr %A55, align 8 Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A8 = alloca swifterror ptr, align 8 Step #5: %G71 = getelementptr ptr, ptr %A8, i1 false Step #5: swifterror value should be the second operand when used by stores Step #5: %A4 = alloca swifterror ptr, align 8 Step #5: store ptr %A4, ptr undef, align 8 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3140 of 3140 bytes Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %C23 = icmp ult i1 %C6, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: store i1 %C17, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104077726496 from 28192 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'ule_zero' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lluvumm.l.fix.i5 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: %B34 = lshr i1 %C17, %L34 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C43 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %L34, %B46 Step #5: %C23 = icmp ult i1 %C43, %C32 Step #5: Instruction does not dominate all uses! Step #5: %1 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %1, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %1, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: store i1 %L34, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %0 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %0, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %B31 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_calloc' does not have terminator! Step #5: label %2 Step #5: immarg operand has non-immediate parameter Step #5: %C = fcmp uge float 1.401300e-45, f0x7F7FFFFF Step #5: %2 = call i64 @lvm.objectsize.i64.p0i81(ptr %1, i1 %C, i1 false, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: %B3 = lshr i1 true, false Step #5: %1 = call i32 @lvm.objectsize.i32.p0i8l(ptr %big_malloc, i1 false, i1 false, i1 %B3) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp uge i8 %L, %L1 Step #5: %2 = call i64 @lvm.objectsize.i64.p0i81(ptr %big_malloc_i64, i1 false, i1 false, i1 %C) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.objectsize.i32.p0i8l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.objectsize.i64.p0i81 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 34562616416 from 24672 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.lifetime.start.p" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0llvm.lifetime.end.p" Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3552 of 3552 bytes Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @test21 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Basic Block in function 'PR37605' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <8 x i32> %a0, <8 x i32> %1, <8 x i32> Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: call void @llvm.aarch64.neon.st3.v4i32.p0(<4 x i32> %2, <4 x i32> %2, ptr %0) Step #5: Invalid user of intrinsic instruction! Step #5: call void @llvm.aarch64.neon.st3.v4i32.p0(<4 x i32> %2, <4 x i32> %2, ptr %0) Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'atomic_release' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Referring to an argument in another function! Step #5: %G15 = getelementptr double, ptr %A9, i64 Step #5: Referring to an argument in another function! Step #5: %C12 = icmp sgt i64 , -1 Step #5: Referring to an argument in another function! Step #5: %indvars.iv42 = phi i64 [ , %BB ], [ %indvars.iv.next43, %outer.inc ] Step #5: Referring to an argument in another function! Step #5: %C2 = icmp uge i64 -1, Step #5: Referring to an argument in another function! Step #5: %B20 = or i1 , Step #5: Referring to an argument in another function! Step #5: %C18 = icmp ule i64 -1, Step #5: Referring to an argument in another function! Step #5: %indvars.iv = phi i64 [ %indvars.iv.next, %inner.body ], [ , %inner.ph ] Step #5: Referring to an argument in another function! Step #5: %C5 = icmp eq i64 %2, Step #5: Referring to an argument in another function! Step #5: %C17 = icmp ne i1 %C15, Step #5: Invalid operand for global metadata! Step #5: !3 = !{!"llvm.loop.vectorize.width", i32 } Step #5: i32 Step #5: Referring to an argument in another function! Step #5: %B = shl i1 , %B6 Step #5: Referring to an argument in another function! Step #5: %B23 = sdiv i1 %C18, Step #5: Referring to an argument in another function! Step #5: %B4 = xor i1 %B6, Step #5: Referring to an argument in another function! Step #5: %C6 = icmp uge i1 , Step #5: swifterror alloca must not be array allocation Step #5: %A17 = alloca swifterror ptr, i32 undef, align 8 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 undef, !"wchar_size", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 undef Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'upper_aound' does not have terminator! Step #5: label %351 Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 3221243072 from 17600 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 70924661312 from 28224 Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Basic Block in function 'undef_packusdw_512' does not have terminator! Step #5: label %0 Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <8 x i32> %a0, <8 x i32> %1, <8 x i32> Step #5: error: input module is broken! Step #5: can't skip to bit 15709933856 from 28928 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <16 x i32> %a0, <16 x i32> %1, <16 x i32> Step #5: error: input module is broken! Step #5: unknown mangling mode Step #5: error: input module is broken! Step #5: calls to experimental_deoptimize must be followed by a return Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.fadd.f64l(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.fmul.f64l(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.fdiv.f64l(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fadd.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fsub.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fmul.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fdiv.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"lvm.experimen;tal.constrained.frem.f64" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 120980581408 from 30080 Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: can't skip to bit 2005056928 from 19744 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"s$`\\x0d!!\\u0000%n\\x00$" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"'`xcalc`$!!$&+inf$!!" Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G49 = getelementptr i1, ptr %A41, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp uge i1 %L3, %B62 Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %B25 = or i64 %B18, %L8 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B1 = mul i64 %L10, %L8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %B24 = urem i1 %B28, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B3 = or i64 %B11, %L10 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i1, ptr %G22, i64 %B12 Step #5: store i1 %B70, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: store i1 %L1, ptr %G25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C21 = icmp ule i1 %C35, %C41 Step #5: %C22 = icmp uge i1 %B20, %C21 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B15, 0 Step #5: store i64 %B4, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B13 = lshr i64 %B25, %L10 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G9 = getelementptr i1, ptr %G2, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr ptr, ptr %G56, i64 %B15 Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %G67, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %G62 = getelementptr ptr, ptr %G15, i1 %C38 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B15 = or i64 0, %L10 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B42 = lshr i64 %L6, %B1 Step #5: %G19 = getelementptr i1, ptr %A14, i64 %B42 Step #5: Instruction does not dominate all uses! Step #5: %B67 = or i64 %B3, %L11 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G106 = getelementptr i64, ptr %A3, i64 %B42 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B1 = mul i64 %L10, %L8 Step #5: %C12 = icmp ugt i64 %L8, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C55 = icmp ugt i64 %B13, %L11 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B14 = mul i8 %B8, %B8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C40 = icmp sgt i64 %B42, %B42 Step #5: %C13 = icmp sge i1 %C40, %C61 Step #5: Instruction does not dominate all uses! Step #5: %G87 = getelementptr ptr, ptr %G127, i8 %B14 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G86 = getelementptr i8, ptr %G11, i64 %B75 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 0, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G53 = getelementptr ptr, ptr %G130, i1 %B24 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G54 = getelementptr i64, ptr %A21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: store ptr %G16, ptr %G31, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G51 = getelementptr ptr, ptr %G41, i64 %B4 Step #5: store ptr %G55, ptr %G51, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: store i8 %B16, ptr %G88, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %B53, %C3 Step #5: store i1 %B5, ptr %G19, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C19 = icmp sge i1 %B70, %L18 Step #5: %G79 = getelementptr ptr, ptr %G24, i1 %C19 Step #5: Instruction does not dominate all uses! Step #5: %G71 = getelementptr ptr, ptr %G46, i8 %B14 Step #5: store ptr %G71, ptr %L37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A80 = alloca ptr, i32 0, align 8 Step #5: store ptr %G79, ptr %A80, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G60 = getelementptr ptr, ptr %G108, i1 %C24 Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %A22, i1 %C60 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp ne i1 %B31, %C22 Step #5: %G45 = getelementptr i1, ptr %G29, i1 %C18 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: store ptr %G54, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i64, ptr %L51, i64 -1 Step #5: %G14 = getelementptr i64, ptr %G35, i64 %B35 Step #5: Instruction does not dominate all uses! Step #5: %G20 = getelementptr ptr, ptr %G15, i64 %L7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B38 = and i1 %C27, %C7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %G61 = getelementptr i1, ptr %G1, i64 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: store ptr %G45, ptr %G46, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: store i1 %C3, ptr %G34, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B70 = add i1 false, %B52 Step #5: %G52 = getelementptr ptr, ptr %G8, i1 %B70 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: store ptr %G11, ptr %A36, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C9 = fcmp ole double %B17, f0x7FEFFFFFFFFFFFFF Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %L23 = load i1, ptr %A5, align 1 Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %B24 = urem i1 %B28, %L1 Step #5: %B40 = ashr i1 %B24, %C12 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: store i1 %C26, ptr %A22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B23 = or i64 %B35, %B13 Step #5: store i64 %B23, ptr %G14, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G48, ptr %A49, align 8 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ne i64 0, 4294967296 Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr @G to ptr addrspace(1)), i64 124, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp sgt i1 false, true Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr getelementptr inbounds ([2 x %U], ptr @H, i64 0, i32 1) to ptr addrspace(1)), i64 %B, i1 %C) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\AF.memcpy.p1i8.p0i8.i64" Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2170821856 from 7392 Step #5: error: input module is broken! Step #5: can't skip to bit 10302583296 from 28992 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @test22 Step #5: i32error: input module is broken! Step #5: can't skip to bit 2669840224 from 38624 Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3876 of 3876 bytes Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: %2 = call float @llvm.maxnum.v4f32(float +qnan, float +qnan) Step #5: Intrinsic called with incompatible signature Step #5: %2 = call float @llvm.maxnum.v4f32(float +qnan, float +qnan) Step #5: Function return type does not match operand type of return inst! Step #5: ret float %2 Step #5: <2 x double>error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'add_2_vars' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'srem_2_vars' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'add_or' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 7388 of 7388 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: can't skip to bit 96637145856 from 55360 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @mieq.ssllvm.x86.sse Step #5: error: input module is broken! Step #5: Basic Block in function 'pow_f64' does not have terminator! Step #5: label %for.end Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: ptr addrspace(1)Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: ptr addrspace(1)error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM10.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i96 [ 15, %sw.default ], [ 27, %sw.bb4 ], [ -1, %sw.bbZ ], [ 0, %sw.bb2 ], [ 123, %sw.bb1 ], [ 55, %entry ] Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 13824 of 13824 bytes Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %e.0 = phi ptr [ undef, %cleanup ], [ %incdec.ptr, %for.cond2 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'uwtable(sync)' does not apply to parameters Step #5: %tmp16 = call i32 (ptr, ...) @printf(ptr nonnull uwtable(sync) @.str1, ptr undef) #0 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %x.addr.0, label %return [ Step #5: i32 199, label %sw.bb203 Step #5: i32 1, label %sw.bb1 Step #5: i32 2, label %sw.bb2 Step #5: i32 3, label %sw.bb3 Step #5: i32 4, label %sw.bb4 Step #5: i32 5, label %sw.bb5 Step #5: i32 6, label %sw.bb6 Step #5: i32 7, label %sw.bb7 Step #5: i32 8, label %sw.bb8 Step #5: i32 9, label %sw.bb9 Step #5: i32 10, label %sw.bb10 Step #5: i32 11, label %sw.bb11 Step #5: i32 12, label %sw.bb12 Step #5: i32 13, label %sw.bb13 Step #5: i32 14, label %sw.bb14 Step #5: i32 15, label %sw.bb15 Step #5: i32 16, label %sw.bb16 Step #5: i32 17, label %sw.bb17 Step #5: i32 18, label %sw.bb18 Step #5: i32 19, label %sw.bb19 Step #5: i32 20, label %sw.bb20 Step #5: i32 21, label %sw.bb21 Step #5: i32 22, label %sw.bb22 Step #5: i32 23, label %sw.bb23 Step #5: i32 24, label %sw.bb24 Step #5: i32 25, label %sw.bb25 Step #5: i32 26, label %sw.bb26 Step #5: i32 27, label %sw.bb27 Step #5: i32 28, label %sw.bb28 Step #5: i32 29, label %sw.bb29 Step #5: i32 30, label %sw.bb30 Step #5: i32 31, label %sw.bb31 Step #5: i32 32, label %sw.bb32 Step #5: i32 33, label %sw.bb33 Step #5: i32 34, label %sw.bb34 Step #5: i32 35, label %sw.bb35 Step #5: i32 36, label %sw.bb37 Step #5: i32 37, label %sw.bb38 Step #5: i32 38, label %sw.bb39 Step #5: i32 38, label %sw.bb40 Step #5: i32 40, label %sw.bb41 Step #5: i32 41, label %sw.bb42 Step #5: i32 42, label %sw.bb43 Step #5: i32 43, label %sw.bb44 Step #5: i32 44, label %sw.bb45 Step #5: i32 45, label %sw.bb47 Step #5: i32 46, label %sw.bb48 Step #5: i32 47, label %sw.bb49 Step #5: i32 48, label %sw.bb50 Step #5: i32 49, label %sw.bb51 Step #5: i32 50, label %sw.bb52 Step #5: i32 51, label %sw.bb53 Step #5: i32 52, label %sw.bb54 Step #5: i32 53, label %sw.bb55 Step #5: i32 54, label %sw.bb56 Step #5: i32 55, label %sw.bb58 Step #5: i32 56, label %sw.bb59 Step #5: i32 57, label %sw.bb60 Step #5: i32 58, label %sw.bb61 Step #5: i32 59, label %sw.bb62 Step #5: i32 60, label %sw.bb63 Step #5: i32 61, label %sw.bb64 Step #5: i32 62, label %sw.bb65 Step #5: i32 63, label %sw.bb66 Step #5: i32 64, label %sw.bb67 Step #5: i32 65, label %sw.bb68 Step #5: i32 66, label %sw.bb69 Step #5: i32 67, label %sw.bb70 Step #5: i32 68, label %sw.bb71 Step #5: i32 69, label %sw.bb72 Step #5: i32 70, label %sw.bb73 Step #5: i32 71, label %sw.bb74 Step #5: i32 72, label %sw.bb76 Step #5: i32 73, label %sw.bb77 Step #5: i32 74, label %sw.bb78 Step #5: i32 75, label %sw.bb79 Step #5: i32 76, label %sw.bb80 Step #5: i32 77, label %sw.bb81 Step #5: i32 78, label %sw.bb82 Step #5: i32 79, label %sw.bb83 Step #5: i32 80, label %sw.bb84 Step #5: i32 81, label %sw.bb85 Step #5: i32 82, label %sw.bb86 Step #5: i32 83, label %sw.bb87 Step #5: i32 84, label %sw.bb88 Step #5: i32 85, label %sw.bb89 Step #5: i32 86, label %sw.bb90 Step #5: i32 87, label %sw.bb91 Step #5: i32 88, label %sw.bb92 Step #5: i32 89, label %sw.bb93 Step #5: i32 90, label %sw.bb94 Step #5: i32 91, label %sw.bb95 Step #5: i32 92, label %sw.bb96 Step #5: i32 93, label %sw.bb97 Step #5: i32 94, label %sw.bb98 Step #5: i32 95, label %sw.bb99 Step #5: i32 96, label %sw.bb100 Step #5: i32 97, label %sw.bb101 Step #5: i32 98, label %sw.bb102 Step #5: i32 99, label %sw.bb103 Step #5: i32 100, label %sw.bb104 Step #5: i32 101, label %sw.bb105 Step #5: i32 102, label %sw.bb106 Step #5: i32 103, label %sw.bb107 Step #5: i32 104, label %sw.bb108 Step #5: i32 105, label %sw.bb109 Step #5: i32 106, label %sw.bb110 Step #5: i32 107, label %sw.bb111 Step #5: i32 108, label %sw.bb112 Step #5: i32 109, label %sw.bb113 Step #5: i32 110, label %sw.bb114 Step #5: i32 111, label %sw.bb115 Step #5: i32 112, label %sw.bb116 Step #5: i32 113, label %sw.bb117 Step #5: i32 114, label %sw.bb118 Step #5: i32 115, label %sw.bb119 Step #5: i32 116, label %sw.bb120 Step #5: i32 117, label %sw.bb121 Step #5: i32 118, label %sw.bb122 Step #5: i32 119, label %sw.bb123 Step #5: i32 120, label %sw.bb124 Step #5: i32 121, label %sw.bb125 Step #5: i32 122, label %sw.bb126 Step #5: i32 123, label %sw.bb127 Step #5: i32 124, label %sw.bb128 Step #5: i32 125, label %sw.bb129 Step #5: i32 126, label %sw.bb130 Step #5: i32 127, label %sw.bb131 Step #5: i32 128, label %sw.bb132 Step #5: i32 129, label %sw.bb133 Step #5: i32 130, label %sw.bb134 Step #5: i32 131, label %sw.bb135 Step #5: i32 132, label %sw.bb136 Step #5: i32 133, label %sw.bb137 Step #5: i32 134, label %sw.bb138 Step #5: i32 135, label %sw.bb139 Step #5: i32 136, label %sw.bb140 Step #5: i32 137, label %sw.bb141 Step #5: i32 138, label %sw.bb142 Step #5: i32 139, label %sw.bb143 Step #5: i32 140, label %sw.bb144 Step #5: i32 141, label %sw.bb145 Step #5: i32 142, label %sw.bb146 Step #5: i32 143, label %sw.bb147 Step #5: i32 144, label %sw.bb148 Step #5: i32 145, label %sw.bb149 Step #5: i32 146, label %sw.bb150 Step #5: i32 147, label %sw.bb151 Step #5: i32 148, label %sw.bb152 Step #5: i32 149, label %sw.bb153 Step #5: i32 150, label %sw.bb154 Step #5: i32 151, label %sw.bb155 Step #5: i32 152, label %sw.bb156 Step #5: i32 153, label %sw.bb157 Step #5: i32 154, label %sw.bb158 Step #5: i32 155, label %sw.bb159 Step #5: i32 156, label %sw.bb160 Step #5: i32 157, label %sw.bb161 Step #5: i32 158, label %sw.bb162 Step #5: i32 159, label %sw.bb163 Step #5: i32 160, label %sw.bb164 Step #5: i32 161, label %sw.bb165 Step #5: i32 162, label %sw.bb166 Step #5: i32 163, label %sw.bb167 Step #5: i32 164, label %sw.bb168 Step #5: i32 165, label %sw.bb169 Step #5: i32 166, label %sw.bb170 Step #5: i32 167, label %sw.bb171 Step #5: i32 168, label %sw.bb172 Step #5: i32 169, label %sw.bb173 Step #5: i32 170, label %sw.bb174 Step #5: i32 171, label %sw.bb175 Step #5: i32 172, label %sw.bb176 Step #5: i32 173, label %sw.bb177 Step #5: i32 174, label %sw.bb178 Step #5: i32 175, label %sw.bb179 Step #5: i32 176, label %sw.bb180 Step #5: i32 177, label %sw.bb181 Step #5: i32 178, label %sw.bb182 Step #5: i32 179, label %sw.bb183 Step #5: i32 180, label %sw.bb184 Step #5: i32 181, label %sw.bb185 Step #5: i32 182, label %sw.bb186 Step #5: i32 183, label %sw.bb187 Step #5: i32 184, label %sw.bb188 Step #5: i32 185, label %sw.bb189 Step #5: i32 186, label %sw.bb190 Step #5: i32 187, label %sw.bb191 Step #5: i32 188, label %sw.bb192 Step #5: i32 189, label %sw.bb193 Step #5: i32 190, label %sw.bb194 Step #5: i32 191, label %sw.bb195 Step #5: i32 192, label %sw.bb196 Step #5: i32 193, label %sw.bb197 Step #5: i32 194, label %sw.bb198 Step #5: i32 195, label %sw.bb199 Step #5: i32 196, label %sw.bb200 Step #5: i32 197, label %sw.bb201 Step #5: i32 198, label %sw.bb202 Step #5: ] Step #5: i32 38 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <1 x i32> undef Step #5: i8error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %splatx = shufflevector <4 x i32> poison, <4 x i32> %splatx, <4 x i32> Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 47268922368 from 107392 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.fcmp.i64.f32(float %a, float %b, i32 %c) Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 %tgt, i32 5, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'extract_elt0_image_sample_c_d_o_1d_v4f32_f32_f32' does not have terminator! Step #5: label %7 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llwm.amdgcn.image.gather4.c.b.cl.o.2d.v4f32.f32.f32 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'sbfe_neg1_5_7' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <3 x float>error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.f32(i32 0, i32 %en, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 %tgt, i32 5, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_dmask_0000_image_sampl Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_dmask_1101_image_sample_b_cl_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_elt3_image_sample_cd_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_cl_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_l_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_b_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_cl_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_l_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_b_o_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_lz_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_cl_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_l_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_o_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_lz_o_2d_v4f32_f32 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_dmask_0000_image_sampl Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_dmask_1101_image_sample_b_cl_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt1_elt2_elt3_image_sample_cd_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_cl_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_l_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_b_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_cl_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_l_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_b_o_1d_v4f32_f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_sample_c_lz_o_1d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_cl_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_l_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_o_2d_v4f32_f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @extract_elt0_image_gather4_lz_o_2d_v4f32_f32 Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ubfe_offset_3_width_1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 18868 of 18868 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 18868 of 18868 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 901 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 0.000000e+00 Step #5: <2 x double>error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 18559973280 from 157440 Step #5: error: input module is broken! Step #5: can't skip to bit 18559973280 from 157440 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 (<2 x double>, <2 x double>, i8) poison Step #5: doubleerror: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x float> (<16 x float>, <16 x i32>, <16 x float>, i16) undef Step #5: <4 x double>Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <4 x double>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i8> (<16 x i8>) undef Step #5: <8 x i16>error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <8 x i32>Function return type does not match operand type of return inst! Step #5: ret <16 x i32> (<16 x i32>, <16 x i32>, i16) undef Step #5: <8 x double>error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_di_256_mask Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <8 x double>error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <8 x float>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %2 Step #5: i64error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.2 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.3 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.4 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.5 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.6 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.7 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double (double, double) undef Step #5: <32 x i16>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double (double, double) undef Step #5: <32 x i16>error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.format.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.format.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.add.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.sub.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.sub.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.mul.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.mul.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.div.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.div.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.max.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.max.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.min.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.min.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.cm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @p_ssllvm.x86.avx512.mask.cm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @testllvm.x86.avx512.vcvtss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvtts Step #5: immarg attribute only applies to intrinsics Step #5: ptr @s2sillvm.x86.avx512.cvttss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.vcvtsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvtts.13 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @d2sillvm.x86.avx512.cvttsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vcvtllvm.x86.avx512.vcvtss2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtss2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvttss Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2usillvm.x86.avx512.cvttss2u" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.vcvtsd2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtsd2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvttsd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2usillvm.x86.avx512.cvttsd2u" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @maskllvm.x86.avx512.add.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.add.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.sub.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.sub.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.mul.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.mul.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.div.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.div.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.vcom Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_32767llvm.x86.avx512. Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 () undef Step #5: doubleerror: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: can't skip to bit 18827331360 from 11808 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 131072 of 131072 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: can't skip to bit 15640410432 from 13920 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #5954 DONE cov: 212 ft: 489 exec/s: 270 rss: 122Mb Step #5: MERGE-OUTER: successful in 2 attempt(s) Step #5: MERGE-OUTER: the control file has 1578121 bytes Step #5: MERGE-OUTER: consumed 0Mb (101Mb rss) to parse the control file Step #5: MERGE-OUTER: 117 new files with 502 new features added; 214 new coverage edges Step #5: [2026-07-14 00:24:30,189 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:24:30,202 INFO] Finished finding shared libraries for targets. Step #5: Running llvm-dis-fuzzer Step #5: Error occured while running llvm-dis-fuzzer: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1036335359 Step #5: INFO: Loaded 1 modules (206 inline 8-bit counters): 206 [0x563040c492b0, 0x563040c4937e), Step #5: INFO: Loaded 1 PC tables (206 PCs): 206 [0x563040c49380,0x563040c4a060), Step #5: MERGE-OUTER: 4620 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1036530845 Step #5: INFO: Loaded 1 modules (206 inline 8-bit counters): 206 [0x56029b5912b0, 0x56029b59137e), Step #5: INFO: Loaded 1 PC tables (206 PCs): 206 [0x56029b591380,0x56029b592060), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59163.txt' Step #5: MERGE-INNER: 4620 total files; 0 processed earlier; will process 4620 files now Step #5: #1 pulse cov: 23 ft: 24 exec/s: 0 rss: 33Mb Step #5: #2 pulse cov: 23 ft: 24 exec/s: 0 rss: 34Mb Step #5: #4 pulse cov: 23 ft: 24 exec/s: 0 rss: 34Mb Step #5: #8 pulse cov: 23 ft: 27 exec/s: 0 rss: 34Mb Step #5: #16 pulse cov: 23 ft: 27 exec/s: 0 rss: 34Mb Step #5: #32 pulse cov: 23 ft: 27 exec/s: 0 rss: 34Mb Step #5: #64 pulse cov: 23 ft: 27 exec/s: 0 rss: 34Mb Step #5: #128 pulse cov: 29 ft: 56 exec/s: 0 rss: 34Mb Step #5: #256 pulse cov: 29 ft: 62 exec/s: 0 rss: 34Mb Step #5: #512 pulse cov: 29 ft: 70 exec/s: 0 rss: 35Mb Step #5: #1024 pulse cov: 29 ft: 71 exec/s: 341 rss: 76Mb Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #2048 pulse cov: 29 ft: 82 exec/s: 409 rss: 76Mb Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !4) Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid tag Step #5: !7 = !DIBasicType(tag: DW_TAG_namelist_item, name: "int", size: 36, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !7 = !DIBasicType(tag: DW_TAG_namelist_item, name: "int", size: 36, encoding: DW_ATE_signed) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", file: !7, baseType: !8, elements: !9, runtimeLang: DW_LANG_C) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", file: !7, baseType: !8, elements: !9, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned itt", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8, runtimeLang: DW_LANG_C) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "\93\8Eng unsigned itt", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.\C3r = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned itt", size: 64, encoding: DW_ATE_signed_char) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, align: 8, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8, runtimeLang: DW_LANG_C) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned itt", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !"\17") Step #5: !"\17" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid containing type Step #5: !8 = distinct !DISubprogram(name: "callee", scope: !2, file: !2, line: 1, type: !5, scopeLine: 1, containingType: !"Debug Info Version", spFlags: DISPFlagDefinition, unit: !1, retainedNodes: !9) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fpoi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fpoi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fpoi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6, isImplicitCode: true) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6, isImplicitCode: true) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fpoi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6, isImplicitCode: true) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6, isImplicitCode: true) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid retained nodes list Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 2, type: !7, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition, unit: !0, retainedNodes: !7) Step #5: !7 = !DISubroutineType(types: !8) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DWARF address space only applies to pointer or reference types Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !7, dwarfAddressSpace: 9) Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Kompiler v1.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !18 = !DISubroutineType(types: !19) Step #5: !19 = !{!1} Step #5: !1 = !DIGlobalVariable(name: "a", scope: null, file: !2, line: 2, type: !3, isLocal: false, isDefinition: true) Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: location requires a valid scope Step #5: !20 = !DILocation(line: 8, column: 9, scope: !19) Step #5: !19 = !{!3} Step #5: invalid base type Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !"\00\16\08\11\00\00\17\00\00\00\00\00\00", dwarfAddressSpace: 3) Step #5: !"\00\16\08\11\00\00\17\00\00\00\00\00\00" Step #5: invalid scope Step #5: !21 = !DILocalVariable(name: "e", scope: !19, line: 8, type: !3) Step #5: !19 = !{!3} Step #5: local variable requires a valid scope Step #5: !21 = !DILocalVariable(name: "e", scope: !19, line: 8, type: !3) Step #5: !19 = !{!3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: location requires a valid scope Step #5: !22 = !DILocation(line: 8, column: 9, scope: !21) Step #5: !21 = !{!3} Step #5: DWARF address space only applies to pointer or reference types Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !7, dwarfAddressSpace: 3) Step #5: invalid scope Step #5: !23 = !DILocalVariable(name: "e", scope: !21, line: 8, type: !3) Step #5: !21 = !{!3} Step #5: local variable requires a valid scope Step #5: !23 = !DILocalVariable(name: "e", scope: !21, line: 8, type: !3) Step #5: !21 = !{!3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record address/value Step #5: #dbg_declare(!11, !12, !DIExpression(), !13) Step #5: !11 = !DILocalVariable(name: "h", scope: !6, file: !1, line: 4, type: !9) Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record address/value Step #5: #dbg_declare(!11, !12, !DIExpression(), !13) Step #5: !11 = !DILocalVariable(name: "h", scope: !6, file: !1, line: 4, type: !9) Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !8 = !DIBasicType(tag: DW_TAG_const_type, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "D", scope: !5, file: !1, line: 14, type: !"C") Step #5: !"C" Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "D", scope: !5, file: !1, line: 14, type: !"C") Step #5: !"C" Step #5: label %0 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: subprogram declarations must not have a compile unit Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !5, scopeLine: 12, virtualIndex: 1, spFlags: DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: scope points into the type hierarchy Step #5: !12 = !DILocation(line: 12, column: 1, scope: !4) Step #5: scope points into the type hierarchy Step #5: !13 = !DILocation(line: 13, column: 1, scope: !4) Step #5: scope points into the type hierarchy Step #5: !14 = !DILocation(line: 14, column: 1, scope: !4) Step #5: scope points into the type hierarchy Step #5: !15 = !DILocation(line: 15, column: 1, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: subprogram declarations must not have a compile unit Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: 0, unit: !1) Step #5: scope points into the type hierarchy Step #5: !8 = distinct !DILexicalBlock(scope: !3, file: !2, line: 2, column: 16) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !19 = !DILocalVariable(name: "ptr33", scope: !17, file: !1, line: 240, type: !14) Step #5: !14 = !{!15} Step #5: invalid #dbg record expression Step #5: #dbg_declare(ptr %vla, !19, !2, !20) Step #5: !2 = !{} Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: subprogram declarations must not have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !0) Step #5: invalid subroutine type ref Step #5: !5 = !DISubroutineType(types: !6) Step #5: !6 = distinct !{null, !7, !6, !7} Step #5: !6 = distinct !{null, !7, !6, !7} Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !4, file: !1, line: 10, column: 3) Step #5: scope points into the type hierarchy Step #5: !20 = !DILocation(line: 13, column: 1, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !5, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: ptr @test5 Step #5: %D = trunc i32 %B5 to i16, !dbg !14 Step #5: !14 = !DILocation(line: 14, column: 1, scope: !8) Step #5: !8 = !DIBasicType(name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: location requires a valid scope Step #5: !14 = !DILocation(line: 14, column: 1, scope: !8) Step #5: !8 = !DIBasicType(name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: scope points into the type hierarchy Step #5: !4 = !DILocation(line: 6, column: 9, scope: !5) Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(scope: null, containingType: !"b/", spFlags: 0, unit: !0) Step #5: scope points into the type hierarchy Step #5: !6 = !DILocation(line: 6, column: 7, scope: !5, isImplicitCode: true) Step #5: scope points into the type hierarchy Step #5: !7 = !DILocation(line: 7, column: 9, scope: !5) Step #5: scope points into the type hierarchy Step #5: !8 = !DILocation(line: 7, column: 7, scope: !5) Step #5: scope points into the type hierarchy Step #5: !9 = !DILocation(line: 8, column: 5, scope: !5) Step #5: scope points into the type hierarchy Step #5: !10 = !DILocation(line: 9, column: 3, scope: !5) Step #5: scope points into the type hierarchy Step #5: !11 = !DILocation(line: 10, column: 9, scope: !5) Step #5: scope points into the type hierarchy Step #5: !12 = !DILocation(line: 10, column: 7, scope: !5) Step #5: scope points into the type hierarchy Step #5: !13 = !DILocation(line: 11, column: 5, scope: !5) Step #5: scope points into the type hierarchy Step #5: !14 = !DILocation(line: 12, column: 5, scope: !5) Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.\83u = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "*oo", linkageName: "omnipotent char", scope: !4, file: !1, line: 5, type: !6, scopeLine: 6, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !3, retainedNodes: !7) Step #5: !1 = !{i32 1, !"Debug Info Version", i32 3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 3, 28, 4101, 2, 35, 4101, 1, 34, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !10 = distinct !DILocalVariable(name: "D", scope: !4, file: !10, line: 12, type: !11) Step #5: !10 = distinct !DILocalVariable(name: "D", scope: !4, file: !10, line: 12, type: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !12, size: 16, align: 16) Step #5: !12 = !{} Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !13 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !12, retainedTypes: !12, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !9} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid template params Step #5: !5 = distinct !DISubprogram(name: "test_g", scope: !1, file: !1, line: 1, type: !6, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, templateParams: !1, retainedNodes: !12) Step #5: !1 = !DIFile(filename: "test.c", directory: "") Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !9 = !DISubroutineType(types: !10) Step #5: !10 = !{!11, !13, !11} Step #5: !11 = !DILocation(line: 38, column: 13, scope: !12, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "n", arg: 2, scope: !8, file: !1, line: 1, type: !11, align: 1) Step #5: !11 = !DILocation(line: 38, column: 13, scope: !12, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "i", scope: !8, file: !1, line: 2, type: !11) Step #5: !11 = !DILocation(line: 38, column: 13, scope: !12, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !18 = !DILocalVariable(name: "r", scope: !8, file: !1, line: 2, type: !11) Step #5: !11 = !DILocation(line: 38, column: 13, scope: !12, inlinedAt: !1, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 38, column: 13, scope: !12, inlinedAt: !1, isImplicitCode: true) Step #5: !12 = !DILocation(line: 4, column: 13, scope: !7) Step #5: invalid scope Step #5: !13 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"Debug Info Version", line: 24, baseType: !11, size: 64) Step #5: !"Debug Info Version" Step #5: invalid base type Step #5: !13 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"Debug Info Version", line: 24, baseType: !11, size: 64) Step #5: !11 = !DILocation(line: 38, column: 13, scope: !12, inlinedAt: !1, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"Debug Info Version", line: 24, baseType: !8, size: 64) Step #5: !"Debug Info Version" Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"Debug Info Version", line: 24, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !9} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record variable Step #5: #dbg_value(!DIArgList(i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4), !2, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_LLVM_arg, 4, DW_OP_and, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 5, DW_OP_shra, DW_OP_LLVM_arg, 3, DW_OP_mul, DW_OP_or, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 7, DW_OP_mul, DW_OP_LLVM_arg, 6, DW_OP_div, DW_OP_shra, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value), !14) Step #5: !2 = !{} Step #5: label %BB Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(16, 18446744073709551615, 27, 4097, 16, 5, 4097, 32, 5, 4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record expression Step #5: #dbg_value(!DIArgList(i32 %2, i32 %2, i32 %2, i32 %2, i32 %2, i32 %2), !10, (null), !13) Step #5: label %1 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record address/value Step #5: #dbg_value(!"B", !10, !DIExpression(), !4) Step #5: !"B" Step #5: label %1 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 12.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2, splitDebugInlining: false, nameTableKind: None) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 7, 29, 4101, 6, 27, 4357, 4, 4101, 5, 29, 28, 4101, 1, 4101, 2, 4101, 9, 28, 4101, 8, 34, 4101, 3, 27, 36, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !8 = !DIBasicType(tag: DW_TAG_enumerator, name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation's scope must be a DILocalScope Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition, unit: !1) Step #5: ptr @foo Step #5: br label %3, !dbg !13 Step #5: !13 = !DILocation(line: 6, column: 3, scope: !11) Step #5: !11 = !DILocation(line: 5, column: 5, scope: !12) Step #5: location requires a valid scope Step #5: !13 = !DILocation(line: 6, column: 3, scope: !11) Step #5: !11 = !DILocation(line: 5, column: 5, scope: !12) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value), scopeLine: 3, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159), retainedNodes: !7) Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 13, DW_OP_mod, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_xor, DW_OP_LLVM_arg, 2, DW_OP_constu, 0, DW_OP_mul, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 11, DW_OP_mod, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 8, DW_OP_LLVM_arg, 15, DW_OP_minus, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 9, DW_OP_div, DW_OP_shl, DW_OP_and, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_shr, DW_OP_shr, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value), retainedNodes: !7) Step #5: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 13, DW_OP_mod, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_xor, DW_OP_LLVM_arg, 2, DW_OP_constu, 0, DW_OP_mul, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 11, DW_OP_mod, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 8, DW_OP_LLVM_arg, 15, DW_OP_minus, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 9, DW_OP_div, DW_OP_shl, DW_OP_and, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_shr, DW_OP_shr, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 13, DW_OP_mod, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_xor, DW_OP_LLVM_arg, 2, DW_OP_constu, 0, DW_OP_mul, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 11, DW_OP_mod, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 8, DW_OP_LLVM_arg, 15, DW_OP_minus, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 9, DW_OP_div, DW_OP_shl, DW_OP_and, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_shr, DW_OP_shr, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value), retainedNodes: !7) Step #5: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 13, DW_OP_mod, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_xor, DW_OP_LLVM_arg, 2, DW_OP_constu, 0, DW_OP_mul, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 11, DW_OP_mod, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 8, DW_OP_LLVM_arg, 15, DW_OP_minus, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 9, DW_OP_div, DW_OP_shl, DW_OP_and, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_shr, DW_OP_shr, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159), retainedNodes: !7) Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159), retainedNodes: !7) Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.3q = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation's scope must be a DILocalScope Step #5: !5 = distinct !DISubprogram(name: "test_g", scope: !1, file: !1, line: 1, type: !6, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !10) Step #5: ptr @test_g Step #5: br i1 true, label %for.end.loopexit, label %for.body, !dbg !16, !llvm.loop !21 Step #5: !22 = !DILocation(line: 3, column: 3, scope: !"Debug Info Version", inlinedAt: !"test.c") Step #5: !"Debug Info Version" Step #5: location requires a valid scope Step #5: !22 = !DILocation(line: 3, column: 3, scope: !"Debug Info Version", inlinedAt: !"test.c") Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 4101, 3, 4101, 10, 4101, 11, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4098, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid base type Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !"\00\16\08\11\00\00\17\00\00\00\00\00\00\00") Step #5: !"\00\16\08\11\00\00\17\00\00\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !12 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty16", size: 16, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !11, !DIExpression(22, 21, 25, 78, 15, 3, 0, 0)} Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: invalid expression Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !12) Step #5: !12 = !DISubroutineType(types: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\00\00" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\00\00" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 6, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 10, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 4101, 1, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 7, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 11, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 4101, 3, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 5, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 37, 4101, 4, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 9, 16, 0, 33, 35, 320, 4097, 16, 5, 4097, 32, 5, 4101, 13, 16, 0, 33, 37, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 34, 30, 4101, 2, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 8, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 12, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 37, 34, 16, 15, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(12, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 6, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 10, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 4101, 1, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 7, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 11, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 4101, 3, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 5, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 37, 4101, 4, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 9, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 13, 16, 0, 33, 37, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 34, 30, 4101, 2, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 8, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 12, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 37, 34, 16, 15, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIDerivedType(tag: DW_TAG_label, baseType: !16, size: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: function !dbg attachment must be a subprogram Step #5: ptr @test5 Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: location requires a valid scope Step #5: !19 = !DILocation(line: 5, column: 3075, scope: !"a.c") Step #5: !"a.c" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4097, 16, 5, 4097, 32, 5, 4101, 13, 4097, 16, 5, 4097, 32, 5, 29, 4101, 12, 4097, 16, 5, 4097, 32, 5, 27, 4101, 6, 4097, 16, 5, 4097, 32, 5, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 4101, 3, 4097, 16, 5, 4097, 32, 5, 4151, 10, 4097, 16, 5, 4097, 32, 5, 4101, 11, 4097, 16, 5, 4097, 32, 5, 29, 28, 4101, 7, 4097, 16, 5, 4097, 32, 5, 4101, 8, 4101, 14, 4101, 15, 37, 34, 4101, 9, 4097, 16, 5, 4097, 32, 5, 27, 36, 26, 4101, 5, 4097, 16, 5, 4097, 32, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: location requires a valid scope Step #5: !12 = !DILocation(line: 4, column: 3, scope: !6) Step #5: !6 = !{!7} Step #5: invalid #dbg record expression Step #5: #dbg_value(i32 %4, !9, <0x56029c6bae20>, !16) Step #5: <0x56029c6bae20> = !{} Step #5: label %3 Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 11269, 4, 39, 4101, 2, 16, 0, 30, 4101, 3, 4101, 10, 4101, 11, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !"head_size", file: !1, line: 3, baseType: !4, size: 64) Step #5: !"head_size" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "text", scope: !17, file: !1, line: 4, type: !11) Step #5: !11 = !DILocalVariable(name: "Size", arg: 1, scope: !6, file: !1, line: 2, type: !12) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 3, 4101, 6, 4101, 9, 33, 16, 32767, 38, 29, 34, 4097, 16, 5, 4097, 32, 5, 4101, 2, 4101, 5, 4101, 8, 4101, 11, 33, 16, 32767, 38, 29, 34, 4096, 16, 5, 4097, 32, 5, 39, 4101, 1, 4101, 4, 4101, 7, 4101, 10, 33, 16, 32767, 38, 29, 34, 4097, 16, 5, 4097, 32, 5, 33, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid thrown types list Step #5: !19 = distinct !DISubprogram(name: "tworegs", scope: !1, file: !1, line: 4, type: !6, scopeLine: 4, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20, thrownTypes: !0) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127711)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127711)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid type ref Step #5: !24 = !DILocalVariable(name: "head_size", scope: !12, file: !1, line: 7, type: !"unsigned int") Step #5: !"unsigned int" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained type list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !1) Step #5: !1 = !DIFile(filename: "void", directory: "/") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !12) Step #5: !12 = !DISubroutineType(types: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !25 = distinct !{!25, !26, !27} Step #5: !26 = !DILocation(line: 3, column: 3, scope: !20) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: i32 2, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !5) Step #5: i32 2 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !10) Step #5: !10 = !{!"clbng version 6.0.0 (trunk 317435)\0F\00\00\00\00\00\00\00runk 317437)"} Step #5: !"clbng version 6.0.0 (trunk 317435)\0F\00\00\00\00\00\00\00runk 317437)" Step #5: invalid scope Step #5: !28 = !DILocalVariable(name: "head_size", scope: !"offset", file: !1, line: 7, type: !29) Step #5: !"offset" Step #5: local variable requires a valid scope Step #5: !28 = !DILocalVariable(name: "head_size", scope: !"offset", file: !1, line: 7, type: !29) Step #5: !"offset" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: DW_TAG_class_type, name: "PIC Level", file: !1, line: 12, baseType: !20) Step #5: DILocation not allowed within this metadata node Step #5: !33 = distinct !{!33, !34, !35} Step #5: !34 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes list Step #5: !12 = distinct !DISubprogram(name: "main", scope: !3, file: !3, line: 5, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !2, retainedNodes: !15) Step #5: !15 = !DILocation(line: 8, scope: !12) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None, sdk: "Debug Info Version") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !14 = !DILocalVariable(name: "size", arg: 2, scope: !5, file: !8, line: 3, type: !11) Step #5: !8 = !{!9, !10, !11} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: llvm-dis-fuzzer: /src/llvm-project/llvm/include/llvm/Support/Casting.h:686: auto llvm::cast_if_present(const Y &) [X = llvm::DINode, Y = llvm::MDOperand]: Assertion `isa(Val) && "cast_if_present() argument of incompatible type!"' failed. Step #5: ==59166== ERROR: libFuzzer: deadly signal Step #5: #0 0x56029a9ab8e4 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56029a91fae8 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56029a902635 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2daa4241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2da84600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2da825858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fc2da825728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fc2da836fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x56029ac2875e in auto llvm::cast_if_present(llvm::MDOperand const&) /src/llvm-project/llvm/include/llvm/Support/Casting.h:686:3 Step #5: #9 0x56029ae2807a in cast_or_null /src/llvm-project/llvm/include/llvm/Support/Casting.h:715:10 Step #5: #10 0x56029ae2807a in operator* /src/llvm-project/llvm/include/llvm/IR/Metadata.h:1630:33 Step #5: #11 0x56029ae2807a in __all_of, llvm::TypedMDOperandIterator, std::__1::__identity, (lambda at /src/llvm-project/llvm/lib/IR/Verifier.cpp:1342:3)> /usr/local/bin/../include/c++/v1/__algorithm/all_of.h:27:54 Step #5: #12 0x56029ae2807a in all_of, (lambda at /src/llvm-project/llvm/lib/IR/Verifier.cpp:1342:3)> /usr/local/bin/../include/c++/v1/__algorithm/all_of.h:37:10 Step #5: #13 0x56029ae2807a in all_of, (lambda at /src/llvm-project/llvm/lib/IR/Verifier.cpp:1342:3)> /src/llvm-project/llvm/include/llvm/ADT/STLExtras.h:1740:10 Step #5: #14 0x56029ae2807a in visitDICompositeType /src/llvm-project/llvm/lib/IR/Verifier.cpp:1342:3 Step #5: #15 0x56029ae2807a in (anonymous namespace)::Verifier::visitMDNode(llvm::MDNode const&, (anonymous namespace)::Verifier::AreDebugLocsAllowed) /src/llvm-project/llvm/include/llvm/IR/Metadata.def:94:1 Step #5: #16 0x56029ae19f0b in (anonymous namespace)::Verifier::visitFunction(llvm::Function const&) /src/llvm-project/llvm/lib/IR/Verifier.cpp:3232:7 Step #5: #17 0x56029ae0aad7 in visit /src/llvm-project/llvm/include/llvm/IR/InstVisitor.h:99:35 Step #5: #18 0x56029ae0aad7 in (anonymous namespace)::Verifier::verify(llvm::Function const&) /src/llvm-project/llvm/lib/IR/Verifier.cpp:262:5 Step #5: #19 0x56029ae0dc55 in llvm::verifyModule(llvm::Module const&, llvm::raw_ostream*, bool*) /src/llvm-project/llvm/lib/IR/Verifier.cpp:7606:18 Step #5: #20 0x56029ab393eb in llvm::UpgradeDebugInfo(llvm::Module&) /src/llvm-project/llvm/lib/IR/AutoUpgrade.cpp:6070:9 Step #5: #21 0x56029a9eb058 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7295:3 Step #5: #22 0x56029ad9ae07 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #23 0x56029a9d7ce2 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #24 0x56029a9e119d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #25 0x56029a9e14be in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #26 0x56029a9abe5d in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-dis-fuzzer/llvm-dis-fuzzer.cpp:26:7 Step #5: #27 0x56029a903d1d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #28 0x56029a90d2b8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #29 0x56029a8f3759 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #30 0x56029a920492 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #31 0x7fc2da827082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #32 0x56029a8e6b1d in _start (out/libfuzzer-coverage-x86_64/llvm-dis-fuzzer+0x799b1d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39f8bfc4b609569cc64dc99d045811ce419f57b1 Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1044733194 Step #5: INFO: Loaded 1 modules (206 inline 8-bit counters): 206 [0x56531e5862b0, 0x56531e58637e), Step #5: INFO: Loaded 1 PC tables (206 PCs): 206 [0x56531e586380,0x56531e587060), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59163.txt' Step #5: MERGE-INNER: '/corpus/llvm-dis-fuzzer/regressions/39f8bfc4b609569cc64dc99d045811ce419f57b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4620 total files; 3736 processed earlier; will process 884 files now Step #5: #1 pulse cov: 21 ft: 22 exec/s: 0 rss: 36Mb Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 3, 29, 4101, 1, 4101, 2, 4101, 6, 35, 4101, 4, 4101, 5, 36, 39, 36, 34, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #2 pulse cov: 24 ft: 28 exec/s: 0 rss: 37Mb Step #5: #4 pulse cov: 29 ft: 41 exec/s: 0 rss: 37Mb Step #5: #8 pulse cov: 29 ft: 42 exec/s: 0 rss: 37Mb Step #5: #16 pulse cov: 29 ft: 44 exec/s: 0 rss: 38Mb Step #5: DISubprogram contains null entry in `elements` field Step #5: !5 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "entry", file: !1, line: 1, size: 64, elements: !6) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !16 = !{!17} Step #5: !17 = !DILocalVariable(name: "entry", scope: !13, file: !1, line: 6, type: !4) Step #5: !13 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !13 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !16 = !{!17} Step #5: !17 = !DILocalVariable(name: "entry", scope: !13, file: !1, line: 6, type: !4) Step #5: !13 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !13 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !16 = !{!17} Step #5: !17 = !DILocalVariable(name: "entry", scope: !13, file: !1, line: 6, type: !4) Step #5: !13 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !13 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !16 = !{!17} Step #5: !17 = !DILocalVariable(name: "entry", scope: !13, file: !1, line: 6, type: !4) Step #5: !13 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !13 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !14, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !16) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !29 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #32 pulse cov: 29 ft: 59 exec/s: 0 rss: 38Mb Step #5: intrinsic doesn't start with 'llvm.' Step #5: UNREACHABLE executed at /src/llvm-project/llvm/lib/IR/AutoUpgrade.cpp:5195! Step #5: ==59178== ERROR: libFuzzer: deadly signal Step #5: #0 0x56531d9a08e4 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56531d914ae8 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56531d8f7635 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87e3caf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87e3ab300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87e3a92858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56531dfacf73 in llvm::llvm_unreachable_internal(char const*, char const*, unsigned int) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:244:3 Step #5: #7 0x56531db15990 in llvm::UpgradeIntrinsicCall(llvm::CallBase*, llvm::Function*) /src/llvm-project/llvm/lib/IR/AutoUpgrade.cpp:5195:7 Step #5: #8 0x56531d9dede7 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7227:11 Step #5: #9 0x56531d9df4d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #10 0x56531dd8fe07 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #11 0x56531d9ccce2 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #12 0x56531d9d619d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #13 0x56531d9d64be in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #14 0x56531d9a0e5d in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-dis-fuzzer/llvm-dis-fuzzer.cpp:26:7 Step #5: #15 0x56531d8f8d1d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #16 0x56531d9022b8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #17 0x56531d8e8759 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #18 0x56531d915492 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #19 0x7f87e3a94082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #20 0x56531d8dbb1d in _start (out/libfuzzer-coverage-x86_64/llvm-dis-fuzzer+0x799b1d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae69082bbda578946f8a83fce5387f471bd29d7d Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1044992648 Step #5: INFO: Loaded 1 modules (206 inline 8-bit counters): 206 [0x564fc7ac32b0, 0x564fc7ac337e), Step #5: INFO: Loaded 1 PC tables (206 PCs): 206 [0x564fc7ac3380,0x564fc7ac4060), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59163.txt' Step #5: MERGE-INNER: '/corpus/llvm-dis-fuzzer/regressions/ae69082bbda578946f8a83fce5387f471bd29d7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4620 total files; 3784 processed earlier; will process 836 files now Step #5: #1 pulse cov: 23 ft: 24 exec/s: 0 rss: 33Mb Step #5: #2 pulse cov: 23 ft: 27 exec/s: 0 rss: 36Mb Step #5: #4 pulse cov: 26 ft: 34 exec/s: 0 rss: 36Mb Step #5: #8 pulse cov: 26 ft: 49 exec/s: 0 rss: 37Mb Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !"orig_start") Step #5: !"orig_start" Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !"orig_start") Step #5: !"orig_start" Step #5: label %BB Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #16 pulse cov: 29 ft: 52 exec/s: 0 rss: 37Mb Step #5: #32 pulse cov: 29 ft: 61 exec/s: 0 rss: 38Mb Step #5: #64 pulse cov: 30 ft: 66 exec/s: 0 rss: 38Mb Step #5: invalid macro list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !2, macros: !"/tmp/s.c") Step #5: !"/tmp/s.c" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record expression Step #5: #dbg_value(ptr %object, !21, !2, !27) Step #5: !2 = !{} Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record expression Step #5: #dbg_value(ptr %object, !21, !2, !27) Step #5: !2 = !{} Step #5: label %entry Step #5: ptr @f Step #5: invalid #dbg record address/value Step #5: #dbg_value(!28, !22, !DIExpression(), !29) Step #5: !28 = !{!"long long unsigned int", i32 2} Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record expression Step #5: #dbg_value(ptr %object, !21, !2, !27) Step #5: !2 = !{} Step #5: label %entry Step #5: ptr @f Step #5: invalid #dbg record address/value Step #5: #dbg_value(!28, !22, !DIExpression(), !29) Step #5: !28 = !{!"long long unsigned int", i32 2} Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #128 pulse cov: 30 ft: 77 exec/s: 0 rss: 38Mb Step #5: invalid subroutine type ref Step #5: !24 = !DISubroutineType(cc: DW_CC_pass_by_reference, types: !25) Step #5: !25 = !{null, !"\00\0F\00\00\00\00\1B@\00\00@\00\00", !7} Step #5: !"\00\0F\00\00\00\00\1B@\00\00@\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 7.0.\01\00\00\00\00\00\00\19 337208) (llvm/trunk 337204)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !24 = !DISubroutineType(cc: DW_CC_pass_by_reference, types: !25) Step #5: !25 = !{null, !"\00\0F\00\00\00\00\1B@\00\00@\00\00", !7} Step #5: !"\00\0F\00\00\00\00\1B@\00\00@\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !24 = !DIBasicType(tag: DW_TAG_enumeration_type, size: 2606, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !24 = !DIBasicType(tag: DW_TAG_with_stmt, name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #256 pulse cov: 30 ft: 83 exec/s: 0 rss: 38Mb Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !12 = !DISubroutineType(types: !13) Step #5: !13 = !{null, !"\00\16\1B\10\01\00,\00\00\00\00\00\00", !14} Step #5: !"\00\16\1B\10\01\00,\00\00\00\00\00\00" Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !"\00\16\1B\10\01\00,\00\00\00\00\00\00") Step #5: !"\00\16\1B\10\01\00,\00\00\00\00\00\00" Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !"\00\16\1B\10\01\00,\00\00\00\00\00\00") Step #5: !"\00\16\1B\10\01\00,\00\00\00\00\00\00" Step #5: label %entry Step #5: ptr @f Step #5: invalid local scope Step #5: !27 = distinct !DILexicalBlock(scope: !28, file: !1, line: 11, column: 5) Step #5: !28 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !29, file: !1, line: 3, baseType: !4, size: 64) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !12 = !DISubroutineType(types: !13) Step #5: !13 = !{null, !"\00\16\1B\10\01\00,\00\00\00\00\00\00", !14} Step #5: !"\00\16\1B\10\01\00,\00\00\00\00\00\00" Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !"\00\16\1B\10\01\00,\00\00\00\00\00\00") Step #5: !"\00\16\1B\10\01\00,\00\00\00\00\00\00" Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !"\00\16\1B\10\01\00,\00\00\00\00\00\00") Step #5: !"\00\16\1B\10\01\00,\00\00\00\00\00\00" Step #5: label %entry Step #5: ptr @f Step #5: invalid #dbg record address/value Step #5: #dbg_value(!24, !20, !DIExpression(), !25) Step #5: !24 = !{!"test.i", !"clbng version 6.0.0 (trunk 317435) (llvm/trunk 317437)"} Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: null, spFlags: DISPFlagDefinition, unit: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #512 pulse cov: 30 ft: 85 exec/s: 512 rss: 38Mb Step #5: #836 DONE cov: 30 ft: 91 exec/s: 418 rss: 52Mb Step #5: MERGE-OUTER: successful in 3 attempt(s) Step #5: MERGE-OUTER: the control file has 456864 bytes Step #5: MERGE-OUTER: consumed 0Mb (33Mb rss) to parse the control file Step #5: MERGE-OUTER: 30 new files with 97 new features added; 30 new coverage edges Step #5: [2026-07-14 00:25:29,470 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:25:29,483 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-dis-fuzzer_error.log Step #5: Running llvm-microsoft-demangle-fuzzer Step #5: Running llvm-opt-fuzzer--x86_64-loop_idiom Step #5: Error occured while running llvm-opt-fuzzer--x86_64-loop_idiom: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-idiom Step #5: INFO: found LLVMFuzzerCustomMutator (0x55edecdfd990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1177515460 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55edf6f7c7f0, 0x55edf6f7caf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55edf6f7cb00,0x55edf6f7fb90), Step #5: MERGE-OUTER: 14888 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-idiom Step #5: INFO: found LLVMFuzzerCustomMutator (0x56129caad990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1177867246 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x5612a6c2c7f0, 0x5612a6c2caf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x5612a6c2cb00,0x5612a6c2fb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59395.txt' Step #5: MERGE-INNER: 14888 total files; 0 processed earlier; will process 14888 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 101Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 102Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 27 bits Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 510 Step #5: error: input module is broken! Step #5: #64 pulse cov: 21 ft: 38 exec/s: 0 rss: 103Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 10485856 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 2089056 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 2684355296 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 928 from 96 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 28013510752 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 536871040 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 32087 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1073741952 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 152 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 286274656 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 136902082656 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 108640 from 96 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 4429373568 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 3461408 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 42792348672 from 96 Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: #128 pulse cov: 189 ft: 221 exec/s: 0 rss: 104Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 28013510752 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 30174242560 from 128 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 237728 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 12348031136 from 160 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 27494115072 from 192 Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 580978848 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 86408954080 from 128 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 69593882816 from 192 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 8388548 Step #5: error: input module is broken! Step #5: can't skip to bit 10737418528 from 288 Step #5: error: input module is broken! Step #5: can't skip to bit 106855371264 from 128 Step #5: error: input module is broken! Step #5: can't skip to bit 26963478336 from 224 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 119588552928 from 256 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 137438953696 from 256 Step #5: error: input module is broken! Step #5: can't skip to bit 9152 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1074504128 from 384 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "m:" Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 544 from 96 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 22012000 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 20704 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 21054240 from 480 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 397184 from 128 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 2144 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: #256 pulse cov: 194 ft: 237 exec/s: 0 rss: 105Mb Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 32 bits Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1056 from 832 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 37376 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 67120544 from 320 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 168 of 168 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 54436597280 from 384 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2099552 from 1280 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 192 of 192 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 69593888096 from 1248 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 208 of 208 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 208 of 208 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 212 of 212 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 216 of 216 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 11040 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 6944 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 304 of 304 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 61755822336 from 480 Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 10016 from 320 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 12544 from 320 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 35536447296 from 1856 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '254' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10840313632 from 672 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: can't skip to bit 61755823744 from 1888 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 -1 Step #5: voiderror: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 -1 Step #5: voiderror: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 10336 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 3368297568 from 992 Step #5: error: input module is broken! Step #5: can't skip to bit 131564579488 from 3296 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 924 of 924 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 83013932864 from 1408 Step #5: error: input module is broken! Step #5: can't skip to bit 14400 from 320 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 79583808512 from 6144 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %16, label %17 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %16, label %17 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %16, label %17 Step #5: error: input module is broken! Step #5: can't skip to bit 56092588224 from 3264 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1012 of 1012 bytes Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1020 of 1020 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17222994944 from 768 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: Unexpected end of file reading 1020 of 1020 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1048 of 1048 bytes Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 948 of 948 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1056 of 1056 bytes Step #5: error: input module is broken! Step #5: #512 pulse cov: 220 ft: 350 exec/s: 0 rss: 115Mb Step #5: Invalid load record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: unknown specifier '@' Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %19, label %27, label %29 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 273440 from 7680 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1010839360 from 7872 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB2 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ %j.0, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: label %BB2 Step #5: label %no_exit Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 72696131808 from 4096 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1010847904 from 8224 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1048 of 1048 bytes Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 13888 from 7392 Step #5: error: input module is broken! Step #5: can't skip to bit 54275225536 from 7232 Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM9.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 18199334656 from 5856 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 1027617728 from 9024 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: can't skip to bit 971002720 from 8928 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: store ptr undef, ptr @llvm.adjust.trampoline, align 8 Step #5: Cannot take the address of an intrinsic! Step #5: store ptr undef, ptr @llvm.adjust.trampoline, align 8 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ackbar' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'identity' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 13753164128 from 7872 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @test_out_of_bounds Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1196 of 1196 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: can't skip to bit 38197607232 from 2496 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid global variable comdat ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LfVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %v.W = phi i128 [ 0, %entry ], [ %1, %BB1 ], [ undef, %bb8 ] Step #5: label %bb8 Step #5: label %entry Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1361081952 from 9696 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54821405952 from 3200 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 13440 from 9984 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @llvm.arm.neon.vtbl1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 19498415264 from 7072 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr33", scope: !8, file: !1, line: 240, type: !12) Step #5: !12 = !{!13} Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 15265392928 from 10272 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, align: 8, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid composite elements Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !"\17") Step #5: !"\17" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid select record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: #1024 pulse cov: 223 ft: 411 exec/s: 1024 rss: 120Mb Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "var_t", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8122144960 from 6144 Step #5: error: input module is broken! Step #5: Invalid numentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %28 = getelementptr inbounds float, ptr %A2r.0, %Cr Step #5: error: input module is broken! Step #5: can't skip to bit 54821407264 from 4512 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1356 of 1356 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 104077704992 from 6688 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid load record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Invalid pointer record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G6 = getelementptr ptr, i1 %C, %L Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G14 = getelementptr ptr, ptr %A5, %G11 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: musttail call must precede a ret Step #5: musttail call void (i32, ...) @plus(i32 %B, ...) Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fooi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %23 = getelementptr i1, ptr %19, undef Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fooi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 2427227456 from 2368 Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1448 of 1448 bytes Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid instruction with 0 indices (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A2 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: LandingPadInst needs to be in a function with a personality. Step #5: %3 = landingpad { ptr, i32 } Step #5: cleanup Step #5: LandingPadInst needs to be in a function with a personality. Step #5: %5 = landingpad { ptr, i32 } Step #5: cleanup Step #5: LandingPadInst needs to be in a function with a personality. Step #5: %6 = landingpad { ptr, i32 } Step #5: cleanup Step #5: LandingPadInst needs to be in a function with a personality. Step #5: %7 = landingpad { ptr, i32 } Step #5: cleanup Step #5: ResumeInst needs to be in a function with a personality. Step #5: resume { ptr, i32 } undef Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float.2 = inttoptr i64 %b.addr.i64 to ptr Step #5: %b.addr.float = phi ptr [ %b.addr.float.2, %BB ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ %b.addr.float.2, %for.body ] Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB ], [ %j.0, %entry ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %no_exit ] Step #5: label %BB3 Step #5: label %endif Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB ], [ %j.0, %entry ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB ], [ %j.0, %entry ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %no_exit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB ], [ %j.0, %entry ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB ], [ %j.0, %entry ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %no_exit ] Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1504 of 1504 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp uge i1 %2, %28 Step #5: store i1 %29, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %35 = getelementptr i1, ptr %32, i1 %25 Step #5: store i1 %29, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %36 = ashr i8 -128, -1 Step #5: %43 = mul i8 -128, %36 Step #5: Instruction does not dominate all uses! Step #5: %27 = load i1, ptr %26, align 1 Step #5: %44 = getelementptr i1, ptr %1, i1 %27 Step #5: Instruction does not dominate all uses! Step #5: %37 = icmp ult i1 %20, %34 Step #5: store i1 %37, ptr %44, align 1 Step #5: Instruction does not dominate all uses! Step #5: %31 = icmp sgt i1 %15, %20 Step #5: %49 = ashr i1 %31, %29 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp uge i1 %2, %28 Step #5: %49 = ashr i1 %31, %29 Step #5: Instruction does not dominate all uses! Step #5: %33 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %51 = getelementptr i1, ptr %G1, i1 %33 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %G9 = getelementptr ptr, ptr %G8, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: store i64 %B9, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: store i1 %B6, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %C4 = icmp ult i1 %C15, %B6 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %B3 = and i1 %B6, false Step #5: error: input module is broken! Step #5: Not an int attribute Step #5: error: input module is broken! Step #5: can't skip to bit 41033674432 from 11712 Step #5: error: input module is broken! Step #5: can't skip to bit 41033674432 from 11712 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %A, float f0x7F7FFFFF Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %Ret = phi double [ %Val, %BB1 ], [ 1.000000e+00, %BB2 ] Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %Ret = phi double [ %Val, %BB1 ], [ 1.000000e+00, %BB2 ] Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !4 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %add2 = fmul fast double %add, %add2 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'example1' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2107584 from 7776 Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 4236897920 from 11264 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: can't skip to bit 2109344 from 12096 Step #5: error: input module is broken! Step #5: can't skip to bit 2109344 from 12096 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: can't skip to bit 67109120 from 96 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 25177760 from 11840 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid float const record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 46 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %15 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 85954923456 from 2464 Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 223 ft: 424 exec/s: 682 rss: 121Mb Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1568 of 1568 bytes Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1368 of 1368 bytes Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8938924992 from 10688 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 7719390624 from 10016 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type zext (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 102773216 from 12768 Step #5: error: input module is broken! Step #5: Incorrect type in array initializer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 69685023264 from 12576 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G4 = getelementptr half, ptr addrspace(1) %G7, half %0 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1592 of 1592 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: ptrerror: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1636 of 1636 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr undef, undef Step #5: error: input module is broken! Step #5: Missing atomic load type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %17 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197607232 from 2496 Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unknown attribute kind (24637) (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54821407744 from 4992 Step #5: error: input module is broken! Step #5: can't skip to bit 137438902112 from 13056 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.relocate.p1i32 Step #5: error: input module is broken! Step #5: Not an int attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1461731616 from 12448 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B1 = udiv i32 -1, %B1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: i32 3, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: i32 3 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1560315776 from 14080 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 295, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 295, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: swifterror alloca must have pointer type Step #5: %A11 = alloca swifterror i1, i32 %B1, align 4294967296 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i64 %2, 4294967296 Step #5: store i1 %C1, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C1, ptr %A, align 1 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 9879393280 from 13056 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLxM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 3, 28, 4101, 2, 35, 4101, 1, 34, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: !1 = !{i32 2, !"Dwarf Version", i32 4} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.0175 = phi i32 [ 0, %for.body89.lr.ph ], [ %add92, %for.body89 ] Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '_Z4foo1Pii' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1455440576 from 12864 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %entry ], [ 0, %for.body ] Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot take the address of an intrinsic! Step #5: ret ptr @llvm.launder.invariant.group.p42 Step #5: Invalid user of intrinsic instruction! Step #5: ret ptr @llvm.launder.invariant.group.p42 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 53322743072 from 11424 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %93 = getelementptr i1, ptr %71, %81 Step #5: GEP indexes must be integers Step #5: %181 = getelementptr ptr, ptr %160, %169 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A39 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: can't skip to bit 136902092096 from 7200 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 52483568384 from 3808 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_set_type, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cm = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Operand bundles found with no consumer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !5, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !{!7, i32 2, !9} Step #5: i32 2 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid debug loc record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: invalid containing type Step #5: !17 = distinct !DISubprogram(name: "fn3", scope: !2, file: !2, line: 5, type: !18, scopeLine: 5, containingType: !"a", spFlags: DISPFlagDefinition, unit: !12, retainedNodes: !13) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1884 of 1884 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 128881671264 from 7648 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: 388, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %63 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: #4096 pulse cov: 223 ft: 440 exec/s: 455 rss: 125Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr [10 x i8], ptr %G1, double 4.200000e+01 Step #5: error: input module is broken! Step #5: can't skip to bit 44608 from 14912 Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %40 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4097, 16, 5, 4097, 32, 5, 4165, 2, 4097, 16, 5, 4097, 32, 5, 34, 4101, 1, 4097, 16, 5, 4097, 32, 5, 38, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit invoke type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %i.0 = phi i32 [ -1, %44 ], [ -2147483648, %BB2 ], [ 1, %0 ], [ undef, %BB ], [ undef, %4 ], [ undef, %3 ], [ undef, %2 ], [ undef, %1 ] Step #5: label %BB2 Step #5: label %2 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.0 = phi i32 [ %j.0, %44 ], [ %i.0, %40 ], [ 1, %0 ], [ undef, %BB ], [ undef, %4 ], [ undef, %3 ], [ undef, %2 ], [ undef, %1 ] Step #5: Instruction does not dominate all uses! Step #5: %B6 = urem i32 %i.0, %LGV Step #5: %C2 = icmp ule i32 %B6, %LGV Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i32, ptr @G, align 4 Step #5: %C2 = icmp ule i32 %B6, %LGV Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 70330105024 from 15456 Step #5: error: input module is broken! Step #5: can't skip to bit 36668207936 from 9024 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %32 Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B8 = udiv i1 %B3, %C2 Step #5: store i1 %B8, ptr %A, align 1 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1720 of 1720 bytes Step #5: error: input module is broken! Step #5: invalid emission kind Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: ) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Not an int attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023119808 from 5120 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 212032 from 10016 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 96756861312 from 3968 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 68904071904 from 15040 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dso_local record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 6, column: 10, scope: !"a") Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %72 Step #5: halferror: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ null, %entry ], [ null, %block2 ], [ %constexpr5, %phi.constexpr ] Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 7.0-0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 7.0-0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 103206512288 from 13920 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i0, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !11, !DIExpression(22, 21, 25, 78, 15, 3, 0, 0)} Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: invalid expression Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'multi-instr' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755826336 from 4480 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8871017152 from 11872 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GlobalValue with DLLImport Storage is dso_local! Step #5: ptr @test_dead_load Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB27 ], [ %j.0, %entry ] Step #5: label %entry Step #5: label %endif Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB27 ], [ %j.0, %entry ] Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB27 ], [ %j.0, %entry ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB27 ], [ %j.0, %entry ] Step #5: %j.0 = phi i32 [ %j.0, %entry ], [ %i.0, %BB27 ], [ %j.0, %entry ] Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 536888192 from 17184 Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G8, i32 64, ptr %G1] Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 6, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 10, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 4101, 1, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 7, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 11, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 4101, 3, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 5, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 37, 4101, 4, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 9, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 13, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 34, 30, 4101, 2, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 8, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 12, 16, 0, 33, 33, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 37, 34, 16, 15, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0, annotations: !"Debug Info Version") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %B1 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C12 = fcmp oeq double %B1, %B Step #5: Instruction does not dominate all uses! Step #5: %B = fsub double %L1, f0x7FEFFFFFFFFFFFFF Step #5: %C12 = fcmp oeq double %B1, %B Step #5: Instruction does not dominate all uses! Step #5: %A = alloca ptr, i288 1, align 8 Step #5: store i16 %B4, ptr %A, align 2 Step #5: Instruction does not dominate all uses! Step #5: %A5 = alloca double, i288 1, align 8 Step #5: store i1 %C12, ptr %A5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca double, i288 1, align 8 Step #5: store i1 %C7, ptr %A2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca double, i288 1, align 8 Step #5: %G = getelementptr i1, ptr %A2, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp one double %B, %B Step #5: %G = getelementptr i1, ptr %A2, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp one double %B, %B Step #5: %5 = icmp ugt i1 %C, %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 256, 256 Step #5: %5 = icmp ugt i1 %C, %C2 Step #5: Instruction does not dominate all uses! Step #5: %C6 = icmp slt i34 0, 0 Step #5: %C9 = icmp ne i1 %C6, %LGV2 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incorrect type in array initializer (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4317, 0, 48, 39, 4097, 16, 5, 4097, 32, 5, 4133, 4, 48, 39, 4097, 16, 5, 4097, 32, 5, 39, 4101, 1, 48, 39, 4097, 16, 5, 4097, 32, 5, 4101, 5, 48, 39, 4097, 16, 5, 4097, 32, 5, 39, 4101, 3, 48, 39, 4097, 16, 5, 4097, 32, 5, 28, 4101, 2, 48, 39, 4097, 16, 5, 4097, 32, 5, 4101, 6, 48, 39, 4097, 16, 5, 4097, 32, 5, 39, 37, 34, 16, 15, 26, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 48, 39, 4097, 16, 5, 4097, 32, 5, 4101, 4, 48, 39, 4097, 16, 5, 4097, 32, 5, 39, 4101, 3, 48, 39, 4097, 16, 5, 4097, 32, 5, 28, 4101, 2, 48, 39, 4097, 16, 5, 4097, 32, 5, 4101, 5, 48, 39, 4097, 16, 5, 4097, 32, 5, 39, 35, 4101, 1, 48, 39, 4097, 16, 5, 4097, 32, 5, 34, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid declareblocks record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A3 = alloca label, align 8 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+sse2"+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2"+sse3' is not a recognized feature for this target (ignoring feature) Step #5: Invalid vector type record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: CleanupReturnInst must unwind to an EH block which is not a landingpad. Step #5: cleanupret from %cp.inner unwind label %exit Step #5: error: input module is broken! Step #5: Basic Block in function 'f_7' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: ABI alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %B2 Step #5: [2 x i1]Function return type does not match operand type of return inst! Step #5: ret i64 %3 Step #5: [2 x i1]Function return type does not match operand type of return inst! Step #5: ret <2 x i1> %7 Step #5: [2 x i1]error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %iv = phi i8 [ %iv.next, %for.body ], [ 0, %for.preheader ] Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %0 %I2 Step #5: i32error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !6 = distinct !DISubprogram(name: "bar", linkageName: "bar", scope: !1, file: !1, line: 2, type: !7, scopeLine: 2, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !10) Step #5: !10 = distinct !{!11, !13, !14, !16, !10} Step #5: !16 = !{!17} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: location requires a valid scope Step #5: !24 = !DILocation(line: 4, column: 10, scope: !8) Step #5: !8 = !{null, !9} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing element type for old-style alloca (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p.02 = phi ptr [ getelementptr inbounds ([36 x i32], ptr @A, i64 0, i64 29), %0 ], [ %2, %1 ] Step #5: error: input module is broken! Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2060 of 2060 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: inlined-at should be a location Step #5: !13 = !DILocation(line: 13, column: 1, scope: !5, inlinedAt: !"ty16", isImplicitCode: true, atomGroup: 1) Step #5: !"ty16" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 7685849120 from 7776 Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !1, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !1 = !DIFile(filename: "void", directory: "/") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: intrinsic return type (overload type 0) expected any fp or fp vector, but got void Step #5: ; Function Attrs: nofree nosync willreturn Step #5: declare void @llvm.exp.ieagrtmdrnaeul(i1, ...) #0 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G3 = getelementptr void (i32, ptr), ptr %ptr, i32 %x Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: null, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !1, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2344 of 2344 bytes Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %G4 = getelementptr i1, ptr %G4 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 12, 28, 4101, 1, 4100, 7, 4101, 11, 26, 4101, 8, 38, 27, 4101, 6, 30, 4101, 2, 4101, 4, 4101, 5, 29, 27, 4101, 3, 4101, 10, 26, 4101, 9, 29, 35, 37, 28, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 108511649888 from 9760 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Ranges are only for loads, calls and invokes! Step #5: %first.sroa.0.04 = phi ptr [ %incdec.ptr.i.i.i, %for.body ], [ %first.coerce, %for.body.preheader ], !range !0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unknown attribute kind (2017) (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.14 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cmpxchg operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = sdiv i1 %B1, true Step #5: %B5 = shl i1 %B2, true Step #5: Instruction does not dominate all uses! Step #5: %LGV = load i8, ptr @G, align 1 Step #5: %B16 = or i8 %LGV, 16 Step #5: Instruction does not dominate all uses! Step #5: %B7 = mul i8 %B6, 42 Step #5: %G4 = getelementptr ptr, ptr %data.1, i8 %B7 Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ult i32 65536, %i.0 Step #5: br i1 %C, label %29, label %32 Step #5: Instruction does not dominate all uses! Step #5: %B2 = sdiv i1 %B1, true Step #5: %B3 = lshr i1 %B2, false Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr i1, ptr %G5, i64 -1 Step #5: store i32 %B10, ptr %G8, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp ult float 0.000000e+00, 0.000000e+00 Step #5: %G1 = getelementptr ptr, ptr %G2, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %B5 = shl i1 %B2, true Step #5: br i1 %B5, label %28, label %BB3 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_neg' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 21156214688 from 13504 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 549248 from 17760 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: tail call void @"llvm.assume18.0.0git d5c98e"(i1 %C) Step #5: Intrinsic called with incompatible signature Step #5: tail call void @"llvm.assume18.0.0git d5c98e"(i1 %C4) Step #5: Invalid user of intrinsic instruction! Step #5: tail call void @"llvm.assume18.0.0git d5c98e"(i1 %C4) Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 44729641472 from 10752 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %61 = alloca metadata, i976 1, align 8 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B23 = or i32 -1, 2147483647 Step #5: %B14 = mul i32 %B23, %B5 Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmp constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2240 of 2240 bytes Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %B30 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B30 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G47 = getelementptr ptr, ptr undef, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G42 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr %G59, align 4 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C20 = fcmp true double %B17, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G9 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G36 = getelementptr i1, ptr %A6, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: %G32 = getelementptr ptr, ptr %A24, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B33 = frem double %B17, 0.000000e+00 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G28 = getelementptr ptr, ptr %G9, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C9 = fcmp ole double %B33, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: store i1 %L19, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B2 = sdiv i64 %B18, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B38 = sdiv i1 %C2, %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C22 = icmp ule i64 %L10, %B22 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %B37 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G24 = getelementptr i64, ptr %A21, i64 %B10 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G26 = getelementptr i1, ptr %A14, i64 %B7 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %B19 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G37 = getelementptr i1, ptr %A14, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %G8, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2720 of 2720 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: ABI alignment must be non-zero Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr undef, fp128 %B9 Step #5: error: input module is broken! Step #5: invalid file Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, file: i32 1, line: 3, baseType: !4, size: 64) Step #5: i32 1 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %LGV2 = load i32, ptr @G.4, align 4 Step #5: store i32 %LGV2, ptr @G, align 1 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 4101, 11, 4101, 13, 34, 36, 28, 4101, 7, 39, 4101, 3, 4101, 5, 30, 34, 4097, 16, 5, 4097, 32, 5, 12293, 2, 4101, 10, 4101, 12, 4101, 14, 34, 36, 28, 4101, 8, 39, 4101, 4, 4101, 6, 30, 34, 4097, 16, 5, 4097, 32, 5, 30, 4101, 1, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: unknown specifier ')' Step #5: error: input module is broken! Step #5: #8192 pulse cov: 225 ft: 487 exec/s: 327 rss: 129Mb Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G21, i32 64, ptr null] Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @llvm.fabs.f32 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G21, i32 64, ptr %G22] Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: Invalid attribute group entry (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %221 Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = or i66 %1, %1 Step #5: %B19 = shl i66 %B5, %B Step #5: Instruction does not dominate all uses! Step #5: %B7 = mul i66 %4, %1 Step #5: %B6 = add i66 %B9, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = mul i66 %4, %1 Step #5: %B10 = xor i66 %B7, %B5 Step #5: Instruction does not dominate all uses! Step #5: %4 = srem i66 %B33, 36893488147419103231 Step #5: %8 = udiv i66 %4, 0 Step #5: Instruction does not dominate all uses! Step #5: %4 = srem i66 %B33, 36893488147419103231 Step #5: %B1 = sub nsw i66 %B10, %4 Step #5: Instruction does not dominate all uses! Step #5: %4 = srem i66 %B33, 36893488147419103231 Step #5: %B23 = urem i66 %4, %B24 Step #5: Instruction does not dominate all uses! Step #5: %4 = srem i66 %B33, 36893488147419103231 Step #5: %C6 = icmp ult i66 %4, 1 Step #5: Instruction does not dominate all uses! Step #5: %C = icmp eq i66 %B9, %4 Step #5: %C12 = icmp sgt i1 %B21, %C Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr %G21, i32 64, ptr null] Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2864 of 2864 bytes Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 1386116224 from 15360 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %5 = getelementptr bfloat, ptr %2, undef Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1531011200 from 20480 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %cond = phi nsz double [ %div, %cond.true ], [ 0.000000e+00, %entry ] Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %8 = phi i32 [ %5, %for.body ], [ %7, %entry ] Step #5: label %for.body Step #5: label %even.bb Step #5: Instruction does not dominate all uses! Step #5: %7 = bitcast float %6 to i32 Step #5: %8 = phi i32 [ %5, %for.body ], [ %7, %entry ] Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2036854775801vectorIi" Step #5: error: input module is broken! Step #5: can't skip to bit 10738586336 from 1760 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes list Step #5: !28 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !29) Step #5: !29 = !DILocalVariable(name: "entry", scope: !28, file: !1, line: 6, type: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: size must be zero Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid number of elements in array initializer (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 79564419616 from 12832 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !"head_size", file: !1, line: 3, baseType: !4, size: 64) Step #5: !"head_size" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 2424340864 from 20736 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A10 = alloca %struct.tree_type, align 8 Step #5: Cannot allocate unsized type Step #5: %A9 = alloca %struct.tree_node, align 8 Step #5: Cannot allocate unsized type Step #5: %A6 = alloca %struct.tree_common, align 8 Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %struct.tree_decl, align 8 Step #5: loading unsized types is not allowed Step #5: %L3 = load %struct.tree_decl, ptr %A5, align 4 Step #5: Cannot allocate unsized type Step #5: %A4 = alloca %struct.tree_node, align 8 Step #5: Cannot allocate unsized type Step #5: %A1 = alloca %struct.tree_type, align 8 Step #5: GEP into unsized type! Step #5: %G = getelementptr %struct.tree_decl, ptr %A5, i1 false Step #5: GEP into unsized type! Step #5: %G3 = getelementptr %struct.tree_node, ptr %A9, i64 0 Step #5: loading unsized types is not allowed Step #5: %L = load %struct.tree_type, ptr %tmp150, align 4 Step #5: loading unsized types is not allowed Step #5: %L1 = load %struct.tree_type, ptr %tmp150, align 4 Step #5: loading unsized types is not allowed Step #5: %L2 = load %struct.tree_node, ptr %G3, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_type %I, ptr %A1, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_node %I3, ptr %A4, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_decl %E2, ptr %A5, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_common %E3, ptr %A6, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_node %I4, ptr %A9, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_decl %E4, ptr undef, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_type %I1, ptr %A10, align 4 Step #5: storing unsized types is not allowed Step #5: store %struct.tree_common %I5, ptr %A, align 4 Step #5: GEP into unsized type! Step #5: %G8 = getelementptr %struct.tree_type, ptr %G5, i32 %L4 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 103079237632 from 17696 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1990228064 from 18400 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %cp1 = catchpad within %cs [i32 %B1] Step #5: Argument operand must be alloca or constant. Step #5: %cp2 = catchpad within %cs [i32 %B6] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B4] Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B2] Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: Basic Block in function 'test_no_derived_use_invoke' does not have terminator! Step #5: label %0 Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0i8(ptr, i1 immarg, i1 immarg, i1 immarg) #3 Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0i8(ptr, i1 immarg, i1 immarg, i1) #3 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 2, 4101, 3, 4101, 4, 34, 26, 39, 4101, 1, 35, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: atomic memory access' size must be byte-sized Step #5: i1 store atomic i1 %v, ptr %p unordered, align 4 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i32, ptr %G1, getelementptr inbounds (%"struct.std::complex", ptr @dd2, i64 0, i32 0, i32 1) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2764 of 2764 bytes Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid select record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %x Step #5: { i32, i1 }error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'upper_bound' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #0 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023122464 from 7776 Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %C Step #5: i32error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid byte const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 34905153024 from 23808 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %result = phi i976 [ 0, %entry ], [ 65536, %loop ] Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %add.ptr266.lcssa = getelementptr double, ptr %add.ptr266.lcssa, i32 %sub267.lcssa Step #5: PHI nodes not grouped at top of basic block! Step #5: %add.ptr265.lcssa = phi ptr [ %G3, %loop ] Step #5: label %block1 Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !36 = distinct !{!36, !32, !37} Step #5: !32 = !DILocation(line: 11, column: 5, scope: !33) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @"\01??2@YAPEAX_K@Z" Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @"\01??2@YAPEAX_K@Z" Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'function_pointer' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 276 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not a constant range list attribute (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4294994176 from 24480 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i128 [ 99999, %entry ], [ %add10, %if.end ] Step #5: label %if.end Step #5: label %do.body Step #5: error: input module is broken! Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, file: !1, line: 3, baseType: !4, size: 64, dwarfAddressSpace: 15) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %14 Step #5: <2 x float>error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: Invalid gep record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3108 of 3108 bytes Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1 immarg, i1 immarg, i1 immarg) #5 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %1 = catchpad within %cs1 [ptr null, i32 64, ptr null] Step #5: catchret from %1 to label %catch.cont Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Only PHI nodes may reference their own value! Step #5: %B9 = shl i64 %val, %B9 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid value for 'less-precise-fpmad' attribute: felse Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B5 = and <3 x i32> %input_2, %LGV Step #5: store <3 x i32> %B5, ptr %A10, align 16 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"dd/v4i32llvm.masked.gather.v4i32" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4i1.i32llvm.masked.load.v4i32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.p0v4i32llvm.masked.scatter.v4i32 Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: fpmath requires a floating point result! Step #5: %3 = load i32, ptr %arrayidx, align 4, !fpmath !4 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G6 = getelementptr label, ptr %A7, i1 %B5 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %136 = icmp ne i32 0, 0 Step #5: br i1 %136, label %133, label %135 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 33056 from 31296 Step #5: error: input module is broken! Step #5: Basic Block in function 'fn2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.memcpy.p1i8.p1i8.i64t Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Basic Block in function 'elts_packssdw_512' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare float @llvm.maxnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: intrinsic argument 0 type (matching overload type 0) expected <4 x float>, but got ptr Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare <4 x float> @llvm.maxnum.v4f32(ptr, <4 x float>) #1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %C23 = icmp ult i1 %C6, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: store i1 %C17, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: extraData must be ConstantAsMetadata, MDString, DIObjCProperty, or MDTuple with single ConstantAsMetadata operand Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, file: !1, line: 3, baseType: !4, size: 64, extraData: !1, dwarfAddressSpace: 6) Step #5: !1 = !DIFile(filename: "test.i", directory: "/Data/radar/31209283") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G18 = getelementptr float, double +qnan, i1 %C12 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM23.z.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'store_address' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %call.lcssa = phi i32 [ %call, %for.cond ] Step #5: Instruction does not dominate all uses! Step #5: %0 = load ptr, ptr @e, align 8, !tbaa !0 Step #5: %G = getelementptr ptr, ptr %0, i1 %cmp514 Step #5: Instruction does not dominate all uses! Step #5: %cmp514 = icmp sgt i32 %call.lcssa, 0 Step #5: %G = getelementptr ptr, ptr %0, i1 %cmp514 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv19 = phi i64 [ 0, %for.body8.lr.ph ], [ %indvars.iv.next20, %for.inc19 ] Step #5: Instruction does not dominate all uses! Step #5: %add9 = add i32 %n.015, %B4 Step #5: %add10 = add i32 %add9, %2 Step #5: Instruction does not dominate all uses! Step #5: %0 = load ptr, ptr @e, align 8, !tbaa !0 Step #5: %arrayidx15 = getelementptr inbounds i32, ptr %0, i64 %indvars.iv Step #5: Instruction does not dominate all uses! Step #5: %B1 = ashr i32 %call, %inc Step #5: %tobool12 = icmp eq i32 %5, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp sge i64 42, %B5 Step #5: br i1 %C1, label %for.cond7.for.inc23_crit_edge, label %for.body8 Step #5: Instruction does not dominate all uses! Step #5: %cmp514 = icmp sgt i32 %call.lcssa, 0 Step #5: %C9 = icmp sle i1 %cmp514, true Step #5: Instruction does not dominate all uses! Step #5: %B4 = sdiv i32 %1, %1 Step #5: %B8 = ashr i32 %B3, %B4 Step #5: Instruction does not dominate all uses! Step #5: %y.017 = phi i32 [ 0, %for.cond7.preheader.lr.ph ], [ %inc24, %for.inc23 ] Step #5: %inc24 = add nsw i32 %y.017, 1 Step #5: Instruction does not dominate all uses! Step #5: %n.015 = phi i32 [ undef, %for.cond7.preheader.lr.ph ], [ %inc25, %for.inc23 ] Step #5: %inc25 = add nsw i32 %n.015, 1 Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr ptr, ptr %0, i1 %cmp514 Step #5: store i32 %B8, ptr %G, align 4 Step #5: Instruction does not dominate all uses! Step #5: %0 = load ptr, ptr @e, align 8, !tbaa !0 Step #5: store i1 %C9, ptr %0, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'inselt_shuf_no_demand_bogus_insert_index_in_chain' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid indices for GEP pointer type! Step #5: %tmp0 = getelementptr inbounds %i8.2, ptr %data, i64 %i, i8 0 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %193 = phi i32 [ %22, %if.then53 ], [ 0, %29 ], [ %27, %26 ], [ %22, %30 ], [ %22, %if.else68 ], [ %45, %50 ], [ %45, %49 ], [ %.102zee.12Nhjif.then65gzee.11xaifor.condMAee.13gBee.142ngcmp105Mlecallgpgadd130gLbqq4xNFZPGu4pDq0CFtFBPGu4pDq0yNtFrg, %if.end160 ], [ %2, %63 ], [ %2, %if.end187 ], [ %2, %66 ], [ %2, %65 ], [ %2, %70 ], [ %2, %if.then222 ], [ %2, %if.then219 ], [ %2, %if.then240 ], [ %2, %if.end237 ], [ %2, %if.end254 ], [ %2, %80 ], [ %2, %79 ], [ %2, %84 ], [ %2, %83 ], [ -2147483648, %87 ], [ %2, %86 ], [ 65536, %94 ], [ %2, %92 ], [ %2, %if.then301 ], [ %2, %95 ], [ %2, %if.then312 ], [ %2, %if.then318 ], [ %2, %98 ], [ %109, %127 ], [ %109, %126 ], [ %109, %if.then404 ], [ %109, %if.then401 ], [ %109, %130 ], [ %109, %129 ], [ %109, %134 ], [ %109, %134 ], [ 65536, %138 ], [ %109, %137 ], [ %109, %143 ], [ %109, %142 ], [ %109, %140 ], [ %146, %147 ], [ %109, %145 ], [ %109, %150 ], [ %109, %if.else460 ], [ 0, %155 ], [ %2, %154 ], [ 2147483647, %157 ], [ %2, %156 ], [ %add497, %158 ], [ %add497, %160 ], [ %2, %159 ], [ -2147483648, %178 ], [ %2, %177 ], [ %2, %184 ], [ %2, %183 ], [ %2, %189 ], [ %2, %191 ], [ %2, %190 ], [ %2, %BB1 ], [ %2, %51 ], [ %2, %1 ], [ undef, %BB2 ], [ poison, %BB3 ], [ poison, %192 ] Step #5: label %134 Step #5: label %65 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %193 = phi i32 [ %22, %if.then53 ], [ 0, %29 ], [ %27, %26 ], [ %22, %30 ], [ %22, %if.else68 ], [ %45, %50 ], [ %45, %49 ], [ %.102zee.12Nhjif.then65gzee.11xaifor.condMAee.13gBee.142ngcmp105Mlecallgpgadd130gLbqq4xNFZPGu4pDq0CFtFBPGu4pDq0yNtFrg, %if.end160 ], [ %2, %63 ], [ %2, %if.end187 ], [ %2, %66 ], [ %2, %65 ], [ %2, %70 ], [ %2, %if.then222 ], [ %2, %if.then219 ], [ %2, %if.then240 ], [ %2, %if.end237 ], [ %2, %if.end254 ], [ %2, %80 ], [ %2, %79 ], [ %2, %84 ], [ %2, %83 ], [ -2147483648, %87 ], [ %2, %86 ], [ 65536, %94 ], [ %2, %92 ], [ %2, %if.then301 ], [ %2, %95 ], [ %2, %if.then312 ], [ %2, %if.then318 ], [ %2, %98 ], [ %109, %127 ], [ %109, %126 ], [ %109, %if.then404 ], [ %109, %if.then401 ], [ %109, %130 ], [ %109, %129 ], [ %109, %134 ], [ %109, %134 ], [ 65536, %138 ], [ %109, %137 ], [ %109, %143 ], [ %109, %142 ], [ %109, %140 ], [ %146, %147 ], [ %109, %145 ], [ %109, %150 ], [ %109, %if.else460 ], [ 0, %155 ], [ %2, %154 ], [ 2147483647, %157 ], [ %2, %156 ], [ %add497, %158 ], [ %add497, %160 ], [ %2, %159 ], [ -2147483648, %178 ], [ %2, %177 ], [ %2, %184 ], [ %2, %183 ], [ %2, %189 ], [ %2, %191 ], [ %2, %190 ], [ %2, %BB1 ], [ %2, %51 ], [ %2, %1 ], [ undef, %BB2 ], [ poison, %BB3 ], [ poison, %192 ] Step #5: label %129 Step #5: label %133 Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Referring to an argument in another function! Step #5: %G15 = getelementptr double, ptr %A9, i64 Step #5: Referring to an argument in another function! Step #5: %C12 = icmp sgt i64 , -1 Step #5: Referring to an argument in another function! Step #5: %indvars.iv42 = phi i64 [ , %BB ], [ %indvars.iv.next43, %outer.inc ] Step #5: Referring to an argument in another function! Step #5: %C2 = icmp uge i64 -1, Step #5: Referring to an argument in another function! Step #5: %B20 = or i1 , Step #5: Referring to an argument in another function! Step #5: %C18 = icmp ule i64 -1, Step #5: Referring to an argument in another function! Step #5: %indvars.iv = phi i64 [ %indvars.iv.next, %inner.body ], [ , %inner.ph ] Step #5: Referring to an argument in another function! Step #5: %C5 = icmp eq i64 %2, Step #5: Referring to an argument in another function! Step #5: %C17 = icmp ne i1 %C15, Step #5: Invalid operand for global metadata! Step #5: !3 = !{!"llvm.loop.vectorize.width", i32 } Step #5: i32 Step #5: Referring to an argument in another function! Step #5: %B = shl i1 , %B6 Step #5: Referring to an argument in another function! Step #5: %B23 = sdiv i1 %C18, Step #5: Referring to an argument in another function! Step #5: %B4 = xor i1 %B6, Step #5: Referring to an argument in another function! Step #5: %C6 = icmp uge i1 , Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 undef, !"wchar_size", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 undef Step #5: error: input module is broken! Step #5: Basic Block in function 'powl_exp2l_not_fast' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 59525669344 from 30656 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G9 = getelementptr i64, ptr %a, %G10 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 536901152 from 15904 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-loop_idiom: /src/llvm-project/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp:2529: void llvm::SCEVExpanderCleaner::cleanup(): Assertion `all_of(I->users(), [&InsertedSet](Value *U) { return InsertedSet.contains(cast(U)); }) && "removed instruction should only be used by instructions inserted " "during expansion"' failed. Step #5: ==59398== ERROR: libFuzzer: deadly signal Step #5: #0 0x56129caaca34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56129ca20c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56129ca03785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9199fb741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9199dbb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9199d9a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f9199d9a728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f9199dabfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5612a2d3bd3d in llvm::SCEVExpanderCleaner::cleanup() /src/llvm-project/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp:2524:5 Step #5: #9 0x5612a2587d59 in ~SCEVExpanderCleaner /src/llvm-project/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h:581:28 Step #5: #10 0x5612a2587d59 in (anonymous namespace)::LoopIdiomRecognize::processLoopStoreOfLoopLoad(llvm::Value*, llvm::Value*, llvm::SCEV const*, llvm::MaybeAlign, llvm::MaybeAlign, llvm::Instruction*, llvm::Instruction*, llvm::SCEVAddRecExpr const*, llvm::SCEVAddRecExpr const*, llvm::SCEV const*) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:1555:1 Step #5: #11 0x5612a257ca20 in processLoopStoreOfLoopLoad /src/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:1277:10 Step #5: #12 0x5612a257ca20 in (anonymous namespace)::LoopIdiomRecognize::runOnLoopBlock(llvm::BasicBlock*, llvm::SCEV const*, llvm::SmallVectorImpl&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:636:19 Step #5: #13 0x5612a2576da5 in runOnCountableLoop /src/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:397:19 Step #5: #14 0x5612a2576da5 in runOnLoop /src/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:358:14 Step #5: #15 0x5612a2576da5 in llvm::LoopIdiomRecognizePass::run(llvm::Loop&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:309:12 Step #5: #16 0x5612a25c82c2 in std::__1::optional llvm::PassManager, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>::runSinglePass, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>, std::__1::default_delete, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>>>>(llvm::Loop&, std::__1::unique_ptr, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>, std::__1::default_delete, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>>>&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&, llvm::PassInstrumentation&) /src/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h:370:32 Step #5: #17 0x5612a25c7f1a in llvm::PassManager, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>::runWithoutLoopNestPasses(llvm::Loop&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:156:9 Step #5: #18 0x5612a25c7363 in llvm::PassManager, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>::run(llvm::Loop&, llvm::AnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:27:32 Step #5: #19 0x5612a25c8f30 in llvm::FunctionToLoopPassAdaptor::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:289:38 Step #5: #20 0x5612a12ff3b4 in llvm::PassManager>::run(llvm::Function&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #21 0x5612a13054ef in llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/lib/IR/PassManager.cpp:127:38 Step #5: #22 0x5612a12fe474 in llvm::PassManager>::run(llvm::Module&, llvm::AnalysisManager&) /src/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h:76:38 Step #5: #23 0x56129caae8a9 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:157:7 Step #5: #24 0x56129ca04e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x56129ca0e408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x56129c9f48a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x56129ca215e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7f9199d9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x56129c9e7c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-loop_idiom+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15028e14b6d40aac0a57b3151769226ed3257d11 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=loop-idiom Step #5: INFO: found LLVMFuzzerCustomMutator (0x559f6696d990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1244307666 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x559f70aec7f0, 0x559f70aecaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x559f70aecb00,0x559f70aefb90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59395.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-loop_idiom/regressions/15028e14b6d40aac0a57b3151769226ed3257d11' caused a failure at the previous merge step Step #5: MERGE-INNER: 14888 total files; 13870 processed earlier; will process 1018 files now Step #5: #1 pulse cov: 205 ft: 206 exec/s: 0 rss: 116Mb Step #5: #2 pulse cov: 205 ft: 214 exec/s: 0 rss: 116Mb Step #5: #4 pulse cov: 210 ft: 250 exec/s: 0 rss: 116Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: #8 pulse cov: 212 ft: 268 exec/s: 0 rss: 130Mb Step #5: #16 pulse cov: 212 ft: 288 exec/s: 0 rss: 130Mb Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i24, align 4 Step #5: error: input module is broken! Step #5: #32 pulse cov: 213 ft: 319 exec/s: 0 rss: 130Mb Step #5: Basic Block in function 'fn1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: #64 pulse cov: 213 ft: 376 exec/s: 64 rss: 130Mb Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 214 ft: 391 exec/s: 64 rss: 130Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: Instruction does not dominate all uses! Step #5: %G19 = getelementptr ptr, ptr %A8, i32 %j.0 Step #5: store i1 %0, ptr %G19, align 1 Step #5: error: input module is broken! Step #5: #256 pulse cov: 219 ft: 420 exec/s: 64 rss: 131Mb Step #5: Invalid cast record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'pr43371_pgso' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3876 of 3876 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: null, spFlags: DISPFlagDefinition, unit: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid unary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 219 ft: 453 exec/s: 51 rss: 131Mb Step #5: Unknown attribute kind (0) (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 73120 from 47136 Step #5: error: input module is broken! Step #5: Basic Block in function 'i32_cast_cmp_oeq_half_uitofp' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B49 = and i1 %C14, %C68 Step #5: store i1 %B49, ptr %A57, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i1 %C16, %1 Step #5: br i1 %C20, label %BB10, label %BB13 Step #5: Instruction does not dominate all uses! Step #5: %LGV17 = load i16, ptr @G.38, align 2 Step #5: %C87 = icmp ne i16 %3, %LGV17 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp ugt i8 %LGV4, %LGV5 Step #5: br i1 %C18, label %BB10, label %BB11 Step #5: Instruction does not dominate all uses! Step #5: %C51 = icmp sgt i32 42, %B40 Step #5: %C19 = icmp eq i1 %1, %C51 Step #5: Instruction does not dominate all uses! Step #5: %C90 = fcmp ogt double 1.000000e+00, 4.200000e+01 Step #5: br i1 %C90, label %BB21, label %BB47 Step #5: Instruction does not dominate all uses! Step #5: %B90 = xor i64 1, 42 Step #5: %B102 = srem i64 %B90, %B53 Step #5: Instruction does not dominate all uses! Step #5: %B49 = and i1 %C14, %C68 Step #5: br i1 %B49, label %BB39, label %BB40 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @test_shrink_intrin_round Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'not_cast_ne-1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_ucomile_ss_0' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: can't skip to bit 69267383296 from 19264 Step #5: error: input module is broken! Step #5: can't skip to bit 10772827168 from 42528 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test19' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test55' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i64> undef Step #5: i64error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 132 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i96 [ 15, %sw.default ], [ 27, %sw.bb4 ], [ -1, %sw.bbZ ], [ 0, %sw.bb2 ], [ 123, %sw.bb1 ], [ 55, %entry ] Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test40' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ctlz_f64' does not have terminator! Step #5: label %10 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %retval.0 = phi i32 [ 39204, %sw.bb202 ], [ 38809, %sw.bb201 ], [ 38416, %sw.bb200 ], [ 38025, %sw.bb199 ], [ 37636, %sw.bb198 ], [ 37249, %sw.bb197 ], [ 36864, %sw.bb196 ], [ 36481, %sw.bb195 ], [ 36100, %sw.bb194 ], [ 35721, %sw.bb193 ], [ 35344, %sw.bb192 ], [ 34969, %sw.bb191 ], [ 34596, %sw.bb190 ], [ 34225, %sw.bb189 ], [ 33856, %sw.bb188 ], [ 33489, %sw.bb187 ], [ 33124, %sw.bb186 ], [ 32761, %sw.bb185 ], [ 32400, %sw.bb184 ], [ 32041, %sw.bb183 ], [ 31684, %sw.bb182 ], [ 31329, %sw.bb181 ], [ 30976, %sw.bb180 ], [ 30625, %sw.bb179 ], [ 30276, %sw.bb178 ], [ 29929, %sw.bb177 ], [ 29584, %sw.bb176 ], [ 29241, %sw.bb175 ], [ 28900, %sw.bb174 ], [ 28561, %sw.bb173 ], [ 28224, %sw.bb172 ], [ 27889, %sw.bb171 ], [ 27556, %sw.bb170 ], [ 27225, %sw.bb169 ], [ 26896, %sw.bb168 ], [ 26569, %sw.bb167 ], [ 26244, %sw.bb166 ], [ 25921, %sw.bb165 ], [ 25600, %sw.bb164 ], [ 25281, %sw.bb163 ], [ 24964, %sw.bb162 ], [ 24649, %sw.bb161 ], [ 24336, %sw.bb160 ], [ 24025, %sw.bb159 ], [ 23716, %sw.bb158 ], [ 23409, %sw.bb157 ], [ 23104, %sw.bb156 ], [ 22801, %sw.bb155 ], [ 22500, %sw.bb154 ], [ 22201, %sw.bb153 ], [ 21904, %sw.bb152 ], [ 21609, %sw.bb151 ], [ 21316, %sw.bb149 ], [ 21316, %sw.bb149 ], [ 20736, %sw.bb148 ], [ 20449, %sw.bb147 ], [ 20164, %sw.bb146 ], [ 19881, %sw.bb145 ], [ 19600, %sw.bb144 ], [ 19321, %sw.bb143 ], [ 19044, %BB ], [ 18769, %sw.bb141 ], [ 18496, %sw.bb140 ], [ 18225, %sw.bb139 ], [ 17956, %sw.bb138 ], [ 17689, %sw.bb137 ], [ 17424, %sw.bb136 ], [ 17161, %sw.bb135 ], [ 16900, %sw.bb134 ], [ 16641, %sw.bb133 ], [ 16384, %sw.bb132 ], [ 16129, %sw.bb131 ], [ 15876, %sw.bb130 ], [ 15625, %sw.bb129 ], [ 15376, %sw.bb128 ], [ 15129, %sw.bb127 ], [ 14884, %sw.bb126 ], [ 14641, %sw.bb125 ], [ 14400, %sw.bb124 ], [ 14161, %sw.bb123 ], [ 13924, %sw.bb122 ], [ 13689, %sw.bb121 ], [ 13456, %sw.bb120 ], [ 13225, %sw.bb119 ], [ 12996, %sw.bb118 ], [ 12769, %sw.bb117 ], [ 12544, %sw.bb116 ], [ 12321, %sw.bb115 ], [ 12100, %sw.bb114 ], [ 11881, %sw.bb113 ], [ 11664, %sw.bb112 ], [ 11449, %sw.bb111 ], [ 11236, %sw.bb110 ], [ 11025, %sw.bb109 ], [ 10816, %sw.bb108 ], [ 10609, %sw.bb107 ], [ 10404, %sw.bb106 ], [ 10201, %sw.bb105 ], [ 10000, %sw.bb104 ], [ 9801, %sw.bb103 ], [ 9604, %sw.bb102 ], [ 9409, %sw.bb101 ], [ 9216, %sw.bb100 ], [ 9025, %sw.bb99 ], [ 8836, %sw.bb98 ], [ 8649, %sw.bb97 ], [ 8464, %sw.bb96 ], [ 8281, %sw.bb95 ], [ 8100, %sw.bb94 ], [ 7921, %sw.bb93 ], [ 7744, %sw.bb92 ], [ 7569, %sw.bb91 ], [ 7396, %sw.bb90 ], [ 7225, %sw.bb89 ], [ 7056, %sw.bb88 ], [ 6889, %sw.bb87 ], [ 6724, %sw.bb86 ], [ 6561, %sw.bb85 ], [ 6400, %sw.bb84 ], [ 6241, %sw.bb83 ], [ 6084, %sw.bb82 ], [ 5929, %sw.bb81 ], [ 5776, %sw.bb80 ], [ 5625, %sw.bb79 ], [ 5476, %sw.bb78 ], [ 5329, %sw.bb77 ], [ 5184, %sw.bb76 ], [ 5112, %sw.bb74 ], [ 4900, %sw.bb73 ], [ 4761, %sw.bb72 ], [ 4624, %sw.bb71 ], [ 4489, %sw.bb70 ], [ 4356, %sw.bb69 ], [ 4225, %sw.bb68 ], [ 4096, %sw.bb67 ], [ 3969, %sw.bb66 ], [ 3844, %sw.bb65 ], [ 3721, %sw.bb64 ], [ 3600, %sw.bb63 ], [ 3481, %sw.bb62 ], [ 3364, %sw.bb61 ], [ 3249, %sw.bb60 ], [ 3136, %sw.bb59 ], [ 3025, %sw.bb58 ], [ 2970, %sw.bb56 ], [ 2809, %sw.bb55 ], [ 2704, %sw.bb54 ], [ 2601, %sw.bb53 ], [ 2500, %sw.bb52 ], [ 2401, %sw.bb51 ], [ 2304, %sw.bb50 ], [ 2209, %sw.bb49 ], [ 2116, %sw.bb48 ], [ 2025, %sw.bb47 ], [ 1980, %sw.bb45 ], [ 1849, %sw.bb44 ], [ 1764, %sw.bb43 ], [ 1681, %sw.bb42 ], [ 1600, %sw.bb41 ], [ 1521, %sw.bb40 ], [ 1444, %sw.bb39 ], [ 1369, %sw.bb38 ], [ 1296, %sw.bb37 ], [ 1260, %sw.bb35 ], [ 1156, %sw.bb34 ], [ 1089, %sw.bb33 ], [ 1024, %sw.bb32 ], [ 961, %sw.bb31 ], [ 900, %sw.bb30 ], [ 841, %sw.bb29 ], [ 784, %sw.bb28 ], [ 729, %sw.bb27 ], [ 676, %sw.bb26 ], [ 625, %sw.bb25 ], [ 576, %sw.bb24 ], [ 529, %sw.bb23 ], [ 484, %sw.bb22 ], [ 441, %sw.bb21 ], [ 400, %sw.bb20 ], [ 361, %sw.bb19 ], [ 342, %sw.bb18 ], [ 289, %sw.bb17 ], [ 256, %sw.bb16 ], [ 225, %sw.bb15 ], [ 196, %sw.bb14 ], [ 169, %sw.bb13 ], [ 144, %sw.bb12 ], [ 121, %sw.bb11 ], [ 100, %sw.bb10 ], [ 81, %sw.bb9 ], [ 64, %sw.bb8 ], [ 49, %sw.bb7 ], [ 36, %sw.bb6 ], [ 25, %sw.bb5 ], [ 16, %sw.bb4 ], [ 9, %sw.bb3 ], [ 4, %sw.bb2 ], [ 1, %sw.bb1 ], [ 39601, %sw.bb203 ], [ 0, %if.end ] Step #5: label %sw.bb149 Step #5: label %sw.bb150 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 13, but got 10 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.d.2d.v4f32.f32.f32(i32, float, float, float, float, <8 x i32>, <4 x i32>, i1, i32, i32) #1 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.f32(i32 0, i32 %en, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.icmp.i64.i32(i32 %a, i32 %b, i32 %c) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.fcmp.i64.f32(float %a, float %b, i32 %c) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 0.000000e+00 Step #5: <2 x double>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: floaterror: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <8 x float>error: input module is broken! Step #5: Basic Block in function 'test_maskz_vfmadd_ss' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: %1 = call <8 x float> @llvm.x86.avx2.permps(<8 x float> %a0, <8 x i32> ) Step #5: Intrinsic called with incompatible signature Step #5: %1 = call <8 x float> @llvm.x86.avx2.permps(<8 x float> %a0, <8 x i32> ) Step #5: Intrinsic called with incompatible signature Step #5: %1 = call <8 x float> @llvm.x86.avx2.permps(<8 x float> %a0, <8 x i32> ) Step #5: Intrinsic called with incompatible signature Step #5: %1 = call <8 x float> @llvm.x86.avx2.permps(<8 x float> %a0, <8 x i32> zeroinitializer) Step #5: Intrinsic called with incompatible signature Step #5: %1 = call <8 x float> @llvm.x86.avx2.permps(<8 x float> %a0, <8 x i32> ) Step #5: Intrinsic called with incompatible signature Step #5: %1 = call <8 x float> @llvm.x86.avx2.permps(<8 x float> %a0, <8 x i32> ) Step #5: Intrinsic called with incompatible signature Step #5: %1 = call <8 x float> @llvm.x86.avx2.permps(<8 x float> %a0, <8 x i32> ) Step #5: Intrinsic called with incompatible signature Step #5: %1 = call <8 x float> @llvm.x86.avx2.permps(<8 x float> %a0, <8 x i32> ) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #1018 DONE cov: 222 ft: 518 exec/s: 53 rss: 134Mb Step #5: MERGE-OUTER: successful in 2 attempt(s) Step #5: MERGE-OUTER: the control file has 1789205 bytes Step #5: MERGE-OUTER: consumed 1Mb (101Mb rss) to parse the control file Step #5: MERGE-OUTER: 132 new files with 546 new features added; 226 new coverage edges Step #5: [2026-07-14 00:29:20,103 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:29:20,118 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running llvm-microsoft-demangle-fuzzer: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1052388626 Step #5: INFO: Loaded 1 modules (17 inline 8-bit counters): 17 [0x5571bc33d340, 0x5571bc33d351), Step #5: INFO: Loaded 1 PC tables (17 PCs): 17 [0x5571bc33d358,0x5571bc33d468), Step #5: MERGE-OUTER: 13945 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1052731864 Step #5: INFO: Loaded 1 modules (17 inline 8-bit counters): 17 [0x55d45eb43340, 0x55d45eb43351), Step #5: INFO: Loaded 1 PC tables (17 PCs): 17 [0x55d45eb43358,0x55d45eb43468), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59258.txt' Step #5: MERGE-INNER: 13945 total files; 0 processed earlier; will process 13945 files now Step #5: #1 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #2 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #4 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #8 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #16 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #32 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #64 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #128 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #256 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #512 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #1024 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #2048 pulse cov: 6 ft: 6 exec/s: 2048 rss: 30Mb Step #5: #4096 pulse cov: 11 ft: 11 exec/s: 2048 rss: 30Mb Step #5: #8192 pulse cov: 11 ft: 11 exec/s: 1638 rss: 255Mb Step #5: ==59261== ERROR: libFuzzer: out-of-memory (used: 2227Mb; limit: 2048Mb) Step #5: To change the out-of-memory limit use -rss_limit_mb= Step #5: Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./oom-6960df960f2c604e4e4dc7e3589c58fb1942a4ac Step #5: SUMMARY: libFuzzer: out-of-memory Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1216783287 Step #5: INFO: Loaded 1 modules (17 inline 8-bit counters): 17 [0x560ae69c1340, 0x560ae69c1351), Step #5: INFO: Loaded 1 PC tables (17 PCs): 17 [0x560ae69c1358,0x560ae69c1468), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59258.txt' Step #5: MERGE-INNER: '/corpus/llvm-microsoft-demangle-fuzzer/6960df960f2c604e4e4dc7e3589c58fb1942a4ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 13945 total files; 11094 processed earlier; will process 2851 files now Step #5: #1 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #2 pulse cov: 6 ft: 6 exec/s: 0 rss: 30Mb Step #5: #4 pulse cov: 6 ft: 6 exec/s: 0 rss: 31Mb Step #5: #8 pulse cov: 6 ft: 6 exec/s: 0 rss: 791Mb Step #5: #16 pulse cov: 6 ft: 6 exec/s: 0 rss: 791Mb Step #5: #32 pulse cov: 6 ft: 6 exec/s: 16 rss: 1173Mb Step #5: #64 pulse cov: 6 ft: 6 exec/s: 16 rss: 1173Mb Step #5: #128 pulse cov: 7 ft: 7 exec/s: 11 rss: 1767Mb Step #5: #256 pulse cov: 7 ft: 7 exec/s: 11 rss: 1767Mb Step #5: #512 pulse cov: 7 ft: 7 exec/s: 9 rss: 1767Mb Step #5: #1024 pulse cov: 7 ft: 7 exec/s: 6 rss: 1767Mb Step #5: #2048 pulse cov: 7 ft: 7 exec/s: 10 rss: 1767Mb Step #5: #2851 DONE cov: 7 ft: 7 exec/s: 12 rss: 1767Mb Step #5: MERGE-OUTER: successful in 2 attempt(s) Step #5: MERGE-OUTER: the control file has 1592014 bytes Step #5: MERGE-OUTER: consumed 1Mb (32Mb rss) to parse the control file Step #5: MERGE-OUTER: 3 new files with 11 new features added; 11 new coverage edges Step #5: [2026-07-14 00:31:58,122 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:31:58,136 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-microsoft-demangle-fuzzer_error.log Step #5: Running llvm-special-case-list-fuzzer Step #5: Running llvm-isel-fuzzer--arm-O2 Step #5: Running llvm-isel-fuzzer--wasm32-O2 Step #5: Error occured while running llvm-special-case-list-fuzzer: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1441056550 Step #5: INFO: Loaded 1 modules (23 inline 8-bit counters): 23 [0x55999bbd6598, 0x55999bbd65af), Step #5: INFO: Loaded 1 PC tables (23 PCs): 23 [0x55999bbd65b0,0x55999bbd6720), Step #5: MERGE-OUTER: 5174 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1441216413 Step #5: INFO: Loaded 1 modules (23 inline 8-bit counters): 23 [0x561bf3bcb598, 0x561bf3bcb5af), Step #5: INFO: Loaded 1 PC tables (23 PCs): 23 [0x561bf3bcb5b0,0x561bf3bcb720), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59743.txt' Step #5: MERGE-INNER: 5174 total files; 0 processed earlier; will process 5174 files now Step #5: #1 pulse cov: 9 ft: 9 exec/s: 0 rss: 29Mb Step #5: #2 pulse cov: 10 ft: 10 exec/s: 0 rss: 29Mb Step #5: #4 pulse cov: 10 ft: 10 exec/s: 0 rss: 29Mb Step #5: #8 pulse cov: 10 ft: 10 exec/s: 0 rss: 29Mb Step #5: #16 pulse cov: 11 ft: 11 exec/s: 0 rss: 29Mb Step #5: #32 pulse cov: 11 ft: 11 exec/s: 0 rss: 29Mb Step #5: #64 pulse cov: 11 ft: 11 exec/s: 0 rss: 29Mb Step #5: #128 pulse cov: 11 ft: 11 exec/s: 0 rss: 29Mb Step #5: #256 pulse cov: 11 ft: 11 exec/s: 0 rss: 29Mb Step #5: #512 pulse cov: 11 ft: 11 exec/s: 0 rss: 30Mb Step #5: #1024 pulse cov: 16 ft: 16 exec/s: 0 rss: 30Mb Step #5: #2048 pulse cov: 16 ft: 16 exec/s: 2048 rss: 171Mb Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==59746==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x7fff6d181de0 (pc 0x561bf3aa0ff8 bp 0x7fff6e559e30 sp 0x7fff6e559dd0 T59746) Step #5: ==59746==The signal is caused by a READ memory access. Step #5: #0 0x561bf3aa0ff8 in p_ere_exp /src/llvm-project/llvm/lib/Support/regcomp.c:534:29 Step #5: #1 0x561bf3aa0ff8 in p_ere /src/llvm-project/llvm/lib/Support/regcomp.c:399:7 Step #5: #2 0x561bf3a9f6ad in llvm_regcomp /src/llvm-project/llvm/lib/Support/regcomp.c:354:5 Step #5: #3 0x561bf39d67cf in llvm::Regex::Regex(llvm::StringRef, llvm::Regex::RegexFlags) /src/llvm-project/llvm/lib/Support/Regex.cpp:36:11 Step #5: #4 0x561bf39de5d3 in insert /src/llvm-project/llvm/lib/Support/SpecialCaseList.cpp:137:9 Step #5: #5 0x561bf39de5d3 in operator() /src/llvm-project/llvm/lib/Support/SpecialCaseList.cpp:267:18 Step #5: #6 0x561bf39de5d3 in __invoke<(lambda at /src/llvm-project/llvm/lib/Support/SpecialCaseList.cpp:266:7), llvm::(anonymous namespace)::RegexMatcher &> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:87:27 Step #5: #7 0x561bf39de5d3 in operator() &> /usr/local/bin/../include/c++/v1/variant:620:14 Step #5: #8 0x561bf39de5d3 in __invoke, std::__1::__variant_detail::__alt<0UL, llvm::(anonymous namespace)::RegexMatcher> &> /usr/local/bin/../include/c++/v1/__type_traits/invoke.h:87:27 Step #5: #9 0x561bf39de5d3 in decltype(auto) std::__1::__variant_detail::__visitation::__base::__dispatcher<0ul>::__dispatch[abi:sn220000]&&, std::__1::__variant_detail::__base<(std::__1::__variant_detail::_Trait)1, llvm::(anonymous namespace)::RegexMatcher, llvm::(anonymous namespace)::GlobMatcher>&>(std::__1::__variant_detail::__visitation::__variant::__value_visitor&&, std::__1::__variant_detail::__base<(std::__1::__variant_detail::_Trait)1, llvm::(anonymous namespace)::RegexMatcher, llvm::(anonymous namespace)::GlobMatcher>&) /usr/local/bin/../include/c++/v1/variant:534:14 Step #5: #10 0x561bf39dbc93 in __visit_alt, std::__1::__variant_detail::__impl &> /usr/local/bin/../include/c++/v1/variant:502:12 Step #5: #11 0x561bf39dbc93 in __visit_alt, std::__1::variant &> /usr/local/bin/../include/c++/v1/variant:587:12 Step #5: #12 0x561bf39dbc93 in __visit_value<(lambda at /src/llvm-project/llvm/lib/Support/SpecialCaseList.cpp:266:7), std::__1::variant &> /usr/local/bin/../include/c++/v1/variant:599:12 Step #5: #13 0x561bf39dbc93 in visit<(lambda at /src/llvm-project/llvm/lib/Support/SpecialCaseList.cpp:266:7), std::__1::variant &, void> /usr/local/bin/../include/c++/v1/variant:1585:10 Step #5: #14 0x561bf39dbc93 in insert /src/llvm-project/llvm/lib/Support/SpecialCaseList.cpp:265:10 Step #5: #15 0x561bf39dbc93 in llvm::SpecialCaseList::parse(unsigned int, llvm::MemoryBuffer const*, std::__1::basic_string, std::__1::allocator>&) /src/llvm-project/llvm/lib/Support/SpecialCaseList.cpp:484:31 Step #5: #16 0x561bf39da71e in createInternal /src/llvm-project/llvm/lib/Support/SpecialCaseList.cpp:378:8 Step #5: #17 0x561bf39da71e in llvm::SpecialCaseList::create(llvm::MemoryBuffer const*, std::__1::basic_string, std::__1::allocator>&) /src/llvm-project/llvm/lib/Support/SpecialCaseList.cpp:343:12 Step #5: #18 0x561bf3961bb3 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-special-case-list-fuzzer/special-case-list-fuzzer.cpp:23:3 Step #5: #19 0x561bf38b99ed in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561bf38c2f88 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561bf38a9429 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561bf38d6162 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f557666d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561bf389c7ed in _start (out/libfuzzer-coverage-x86_64/llvm-special-case-list-fuzzer+0x1167ed) Step #5: Step #5: DEDUP_TOKEN: p_ere_exp--p_ere--llvm_regcomp Step #5: ==59746==Register values: Step #5: rax = 0x0000561bf4549440 rbx = 0x00007fff6e559e48 rcx = 0x0000561bf651e437 rdx = 0x00007f55767e53c0 Step #5: rdi = 0x00000000ffec27e8 rsi = 0x0000000000000029 rbp = 0x00007fff6e559e30 rsp = 0x00007fff6e559dd0 Step #5: r8 = 0x0000561bf65ecc70 r9 = 0x0000561bf65acaa0 r10 = 0x0000561bf651d010 r11 = 0x00007f5576835be0 Step #5: r12 = 0x0000000000000023 r13 = 0xffffffffffd84fd6 r14 = 0x000000000000005c r15 = 0x0000000000000001 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV /src/llvm-project/llvm/lib/Support/regcomp.c:534:29 in p_ere_exp Step #5: ==59746==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x23,0x21,0x73,0x70,0x65,0x63,0x69,0x61,0x6c,0x2d,0x63,0x61,0x73,0x65,0x2d,0x6c,0x69,0x73,0x74,0x2d,0x76,0x31,0xa,0x3a,0x2a,0x2a,0xd,0x61,0x6c,0x2d,0x63,0x61,0x73,0x65,0x2d,0x6c,0x69,0x7f,0xff,0x2d,0x7b,0x3c,0x29,0x40,0x6e,0x75,0x6c,0x6c,0x5c,0x67,0x7b,0x31,0x37,0x30,0x31,0x34,0x31,0x31,0x38,0x33,0x34,0x36,0x30,0x34,0x36,0x39,0x32,0x33,0x31,0x37,0x33,0x31,0x36,0x38,0x37,0x33,0x30,0x33,0x37,0x31,0x35,0x38,0x38,0x31,0x35,0x30,0x34,0x37,0x32,0x36, Step #5: #!special-case-list-v1\012:**\015al-case-li\177\377-{<)@null\\g{170141183460469231731687303715881504726 Step #5: artifact_prefix='./'; Test unit written to ./crash-23bbf8f23411e837330d821df31aefe64f8e044e Step #5: Base64: IyFzcGVjaWFsLWNhc2UtbGlzdC12MQo6KioNYWwtY2FzZS1saX//LXs8KUBudWxsXGd7MTcwMTQxMTgzNDYwNDY5MjMxNzMxNjg3MzAzNzE1ODgxNTA0NzI2 Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1444413679 Step #5: INFO: Loaded 1 modules (23 inline 8-bit counters): 23 [0x5587d6e9b598, 0x5587d6e9b5af), Step #5: INFO: Loaded 1 PC tables (23 PCs): 23 [0x5587d6e9b5b0,0x5587d6e9b720), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59743.txt' Step #5: MERGE-INNER: '/corpus/llvm-special-case-list-fuzzer/23bbf8f23411e837330d821df31aefe64f8e044e' caused a failure at the previous merge step Step #5: MERGE-INNER: 5174 total files; 2351 processed earlier; will process 2823 files now Step #5: #1 pulse cov: 9 ft: 9 exec/s: 0 rss: 29Mb Step #5: #2 pulse cov: 11 ft: 11 exec/s: 0 rss: 30Mb Step #5: #4 pulse cov: 11 ft: 11 exec/s: 0 rss: 30Mb Step #5: #8 pulse cov: 11 ft: 11 exec/s: 0 rss: 30Mb Step #5: #16 pulse cov: 11 ft: 11 exec/s: 0 rss: 73Mb Step #5: #32 pulse cov: 11 ft: 11 exec/s: 0 rss: 73Mb Step #5: #64 pulse cov: 11 ft: 11 exec/s: 0 rss: 138Mb Step #5: #128 pulse cov: 12 ft: 12 exec/s: 0 rss: 138Mb Step #5: #256 pulse cov: 12 ft: 12 exec/s: 256 rss: 289Mb Step #5: #512 pulse cov: 12 ft: 12 exec/s: 73 rss: 683Mb Step #5: #1024 pulse cov: 12 ft: 12 exec/s: 32 rss: 683Mb Step #5: #2048 pulse cov: 12 ft: 12 exec/s: 25 rss: 1155Mb Step #5: ==59750== ERROR: libFuzzer: out-of-memory (used: 2081Mb; limit: 2048Mb) Step #5: To change the out-of-memory limit use -rss_limit_mb= Step #5: Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./oom-c22ea80aefd40f188c6c16aa094570dad8796cf7 Step #5: SUMMARY: libFuzzer: out-of-memory Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1528485117 Step #5: INFO: Loaded 1 modules (23 inline 8-bit counters): 23 [0x5571e2305598, 0x5571e23055af), Step #5: INFO: Loaded 1 PC tables (23 PCs): 23 [0x5571e23055b0,0x5571e2305720), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59743.txt' Step #5: MERGE-INNER: '/corpus/llvm-special-case-list-fuzzer/regressions/c22ea80aefd40f188c6c16aa094570dad8796cf7' caused a failure at the previous merge step Step #5: MERGE-INNER: 5174 total files; 4654 processed earlier; will process 520 files now Step #5: #1 pulse cov: 9 ft: 9 exec/s: 0 rss: 30Mb Step #5: #2 pulse cov: 9 ft: 9 exec/s: 0 rss: 30Mb Step #5: #4 pulse cov: 10 ft: 10 exec/s: 0 rss: 30Mb Step #5: #8 pulse cov: 12 ft: 12 exec/s: 0 rss: 32Mb Step #5: #16 pulse cov: 12 ft: 12 exec/s: 0 rss: 33Mb Step #5: #32 pulse cov: 12 ft: 12 exec/s: 0 rss: 34Mb Step #5: #64 pulse cov: 12 ft: 12 exec/s: 0 rss: 40Mb Step #5: #128 pulse cov: 12 ft: 12 exec/s: 0 rss: 78Mb Step #5: #256 pulse cov: 12 ft: 12 exec/s: 256 rss: 78Mb Step #5: #512 pulse cov: 12 ft: 12 exec/s: 18 rss: 327Mb Step #5: #520 DONE cov: 12 ft: 12 exec/s: 19 rss: 327Mb Step #5: MERGE-OUTER: successful in 3 attempt(s) Step #5: MERGE-OUTER: the control file has 580823 bytes Step #5: MERGE-OUTER: consumed 0Mb (29Mb rss) to parse the control file Step #5: MERGE-OUTER: 5 new files with 16 new features added; 16 new coverage edges Step #5: [2026-07-14 00:33:56,769 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:33:56,781 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-special-case-list-fuzzer_error.log Step #5: Running llvm-yaml-numeric-parser-fuzzer Step #5: Error occured while running llvm-yaml-numeric-parser-fuzzer: Step #5: Cov returncode: 1, grep returncode: 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1558789360 Step #5: INFO: Loaded 1 modules (139 inline 8-bit counters): 139 [0x5625c1885688, 0x5625c1885713), Step #5: INFO: Loaded 1 PC tables (139 PCs): 139 [0x5625c1885718,0x5625c1885fc8), Step #5: No such file or directory: /corpus/llvm-yaml-numeric-parser-fuzzer; exiting Step #5: [2026-07-14 00:33:59,827 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:33:59,840 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-yaml-numeric-parser-fuzzer_error.log Step #5: Running llvm-opt-fuzzer--x86_64-gvn Step #5: Error occured while running llvm-opt-fuzzer--x86_64-gvn: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=gvn Step #5: INFO: found LLVMFuzzerCustomMutator (0x560f89aff990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1564045084 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x560f93c7e7f0, 0x560f93c7eaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x560f93c7eb00,0x560f93c81b90), Step #5: MERGE-OUTER: 21889 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=gvn Step #5: INFO: found LLVMFuzzerCustomMutator (0x55afef14f990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1564553347 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55aff92ce7f0, 0x55aff92ceaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55aff92ceb00,0x55aff92d1b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60043.txt' Step #5: MERGE-INNER: 21889 total files; 0 processed earlier; will process 21889 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 101Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 102Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 102Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: #32 pulse cov: 21 ft: 34 exec/s: 0 rss: 103Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 3367040 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: can't skip to bit 448 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 257632 from 96 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 30310767040 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: #64 pulse cov: 21 ft: 34 exec/s: 0 rss: 103Mb Step #5: can't skip to bit 16158621952 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 15371895840 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 55533481152 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 1269888 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 2685409376 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: can't skip to bit 53292302688 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 35273440 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 137284882560 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 352 from 128 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 11610 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid integer const record Step #5: error: input module is broken! Step #5: Invalid wide integer const record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: #128 pulse cov: 28 ft: 50 exec/s: 0 rss: 103Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't skip to bit 30709008128 from 128 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 20 bits Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 10737418528 from 288 Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 7072 from 320 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: can't skip to bit 61298569088 from 448 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 14464 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 5990230496 from 224 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 42848 from 320 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 34359739296 from 416 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 34359739296 from 416 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 22880 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: #256 pulse cov: 194 ft: 243 exec/s: 0 rss: 106Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 310543360 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 72 of 72 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 38572180736 from 192 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 41 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 92 of 92 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 534774048 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 96 of 96 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 100 of 100 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 124 of 124 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 312288320 from 512 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 188 of 188 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 248 of 248 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 276 of 276 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 14688 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 300 of 300 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 16192 from 320 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 146800896 from 96 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 15904 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 560 of 560 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 15488 from 320 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 8576 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 7936 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 74569516000 from 1984 Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '254' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid anon struct record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 12896 from 320 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM660.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 872 of 872 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 939535296 from 6976 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657814592 from 2048 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 964 of 964 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %16 = udiv i8 -1, %15 Step #5: store i8 %16, ptr %17, align 1 Step #5: Instruction does not dominate all uses! Step #5: %17 = getelementptr i8, ptr undef, i64 %8 Step #5: store i8 %16, ptr %17, align 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 13280 from 320 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVvnT7M6tln' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 73014446816 from 2560 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %19, label %27, label %29 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 350 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 90211383520 from 1504 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 979382336 from 8128 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: #512 pulse cov: 212 ft: 345 exec/s: 0 rss: 117Mb Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 105272339520 from 7232 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i = phi i32 [ %i.next, %lmop ], [ 0, %loop.preheader ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %result = phi i32 [ 0, %entry ], [ 0, %lmop ] Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==60046==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x00000000000c (pc 0x55aff39d056e bp 0x7ffff60eb570 sp 0x7ffff60eb550 T60046) Step #5: ==60046==The signal is caused by a READ memory access. Step #5: ==60046==Hint: address points to the zero page. Step #5: #0 0x55aff39d056e in indexValid /src/llvm-project/llvm/include/llvm/IR/DerivedTypes.h:437:52 Step #5: #1 0x55aff39d056e in llvm::StructType::getTypeAtIndex(llvm::Value const*) const /src/llvm-project/llvm/lib/IR/Type.cpp:784:3 Step #5: #2 0x55afef456912 in getIndexedType /src/llvm-project/llvm/include/llvm/IR/GetElementPtrTypeIterator.h:107:39 Step #5: #3 0x55afef456912 in llvm::generic_gep_type_iterator::operator++() /src/llvm-project/llvm/include/llvm/IR/GetElementPtrTypeIterator.h:113:16 Step #5: #4 0x55aff3ab61ad in (anonymous namespace)::BitcodeReader::parseFunctionBody(llvm::Function*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:5429:11 Step #5: #5 0x55aff3aa8555 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7155:19 Step #5: #6 0x55aff3aaa2d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #7 0x55aff397cca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #8 0x55aff3a98a52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #9 0x55aff3aa1f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #10 0x55aff3aa222e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #11 0x55aff3a8e078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #12 0x55aff3a8e93d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #13 0x55afef1501f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #14 0x55afef0a6e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55afef0b0408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55afef0968a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55afef0c35e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fbade69e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55afef089c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-gvn+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: indexValid--llvm::StructType::getTypeAtIndex(llvm::Value const*) const--getIndexedType Step #5: ==60046==Register values: Step #5: rax = 0x0000000000000000 rbx = 0x0000000000000000 rcx = 0x00000000000044b7 rdx = 0x00000000000357d6 Step #5: rdi = 0x00000000000000a1 rsi = 0x00000000000002e5 rbp = 0x00007ffff60eb570 rsp = 0x00007ffff60eb550 Step #5: r8 = 0x00000000000000a1 r9 = 0x00000000000357d7 r10 = 0x0000000000000150 r11 = 0x000000000000000f Step #5: r12 = 0x0000000000000020 r13 = 0x000055affbbc15b0 r14 = 0x000055affbbec678 r15 = 0x0000000000000020 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV /src/llvm-project/llvm/include/llvm/IR/DerivedTypes.h:437:52 in indexValid Step #5: ==60046==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-319c5abcfcf020929edef4f6e67f8e8ebf5cacb0 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=gvn Step #5: INFO: found LLVMFuzzerCustomMutator (0x5618ff80b990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1568871211 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x56190998a7f0, 0x56190998aaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x56190998ab00,0x56190998db90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60043.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-gvn/regressions/319c5abcfcf020929edef4f6e67f8e8ebf5cacb0' caused a failure at the previous merge step Step #5: MERGE-INNER: 21889 total files; 523 processed earlier; will process 21366 files now Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #1 pulse cov: 17 ft: 18 exec/s: 0 rss: 106Mb Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2 pulse cov: 20 ft: 28 exec/s: 0 rss: 106Mb Step #5: #4 pulse cov: 199 ft: 219 exec/s: 0 rss: 114Mb Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1064 of 1064 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 23622483488 from 7712 Step #5: error: input module is broken! Step #5: #8 pulse cov: 202 ft: 244 exec/s: 0 rss: 114Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #16 pulse cov: 203 ft: 272 exec/s: 0 rss: 116Mb Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB2 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ %j.0, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: label %BB2 Step #5: label %endif Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: can't skip to bit 1499488 from 8448 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: #32 pulse cov: 203 ft: 276 exec/s: 0 rss: 116Mb Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 31083798592 from 2144 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 61755823904 from 2048 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-gvn: /src/llvm-project/llvm/lib/IR/Type.cpp:416: llvm::FunctionType::FunctionType(Type *, ArrayRef, bool): Assertion `isValidReturnType(Result) && "invalid return type for function"' failed. Step #5: ==60054== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618ff80aa34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618ff77ec38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618ff761785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4268fe641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4268dea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4268dc9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f4268dc9728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f4268ddafd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x56190408a2f4 in llvm::FunctionType::FunctionType(llvm::Type*, llvm::ArrayRef, bool) /src/llvm-project/llvm/lib/IR/Type.cpp:416:3 Step #5: #9 0x56190408a6a6 in llvm::FunctionType::get(llvm::Type*, llvm::ArrayRef, bool) /src/llvm-project/llvm/lib/IR/Type.cpp:449:14 Step #5: #10 0x5619041a4e51 in (anonymous namespace)::BitcodeReader::parseTypeTableBody() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp Step #5: #11 0x561904196981 in parseTypeTable /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:2608:10 Step #5: #12 0x561904196981 in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4686:25 Step #5: #13 0x56190415475c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #14 0x56190415475c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #15 0x56190415df0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #16 0x56190415e22e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #17 0x56190414a078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #18 0x56190414a93d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #19 0x5618ff80c1f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #20 0x5618ff762e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5618ff76c408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5618ff7528a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5618ff77f5e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f4268dcb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5618ff745c6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-gvn+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4cc5c5984ac3ac2b3e653e1bfe89caabd82833e2 Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=gvn Step #5: INFO: found LLVMFuzzerCustomMutator (0x55c30bf7f990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1569807691 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55c3160fe7f0, 0x55c3160feaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55c3160feb00,0x55c316101b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60043.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-gvn/regressions/4cc5c5984ac3ac2b3e653e1bfe89caabd82833e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 21889 total files; 581 processed earlier; will process 21308 files now Step #5: #1 pulse cov: 189 ft: 190 exec/s: 0 rss: 112Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #2 pulse cov: 191 ft: 203 exec/s: 0 rss: 112Mb Step #5: Invalid switch record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4 pulse cov: 194 ft: 211 exec/s: 0 rss: 112Mb Step #5: #8 pulse cov: 198 ft: 241 exec/s: 0 rss: 113Mb Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 199 ft: 246 exec/s: 0 rss: 113Mb Step #5: Unexpected end of file reading 1104 of 1104 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1104 of 1104 bytes Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 204 ft: 265 exec/s: 0 rss: 115Mb Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1120 of 1120 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 6300480 from 8928 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #64 pulse cov: 204 ft: 289 exec/s: 0 rss: 116Mb Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4715217824 from 864 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1140 of 1140 bytes Step #5: error: input module is broken! Step #5: #128 pulse cov: 205 ft: 307 exec/s: 0 rss: 116Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 1.900000e+01, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104216418432 from 7040 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1184 of 1184 bytes Step #5: error: input module is broken! Step #5: #256 pulse cov: 208 ft: 323 exec/s: 0 rss: 117Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: doubleerror: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2098688 from 9632 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1224 of 1224 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1148 of 1148 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 275104 from 9344 Step #5: error: input module is broken! Step #5: Basic Block in function 'uest' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: label %BB6 Step #5: label %no_exit Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %1 = phi i64 [ -2222, %0 ], [ %rUb, %bb30 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 210 ft: 338 exec/s: 0 rss: 119Mb Step #5: can't skip to bit 137438961024 from 8416 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror i16, align 2 Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'tarp' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Version", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Versioo", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: alloca of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Version", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Versioo", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1029714368 from 8512 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1312 of 1312 bytes Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @lkvm.dbg.value Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %20 = icmp uge i1 %3, %19 Step #5: store i1 %20, ptr %17, align 1 Step #5: Instruction does not dominate all uses! Step #5: %17 = alloca i1, i34 1, align 1 Step #5: store i1 %20, ptr %17, align 1 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp ult i1 %15, %21 Step #5: store i1 %22, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %19 = load i1, ptr %17, align 1 Step #5: %29 = getelementptr i1, ptr %G1, i1 %19 Step #5: swifterror alloca must have pointer type Step #5: %37 = alloca swifterror i1, i34 1, align 128 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1232 of 1232 bytes Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1224 of 1224 bytes Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid integer record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 79993776064 from 10080 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1216 of 1216 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %v.W = phi i128 [ 0, %entry ], [ %1, %BB1 ], [ undef, %bb8 ] Step #5: label %bb8 Step #5: label %bb5 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 8589944864 from 10176 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 61755824576 from 2720 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @struct3.1 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 38197608288 from 3552 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 55 Step #5: error: input module is broken! Step #5: can't skip to bit 8122144832 from 6016 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %v1 = alloca swifterror <2 x i32>, align 8 Step #5: error: input module is broken! Step #5: #1024 pulse cov: 212 ft: 364 exec/s: 1024 rss: 121Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lxvm.lifetime.start.p0s_s Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr %struct.INT2, ptr %A3, %L2 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @llvm.experimental.gc.relocate.p1 Step #5: i1Function returns a token but isn't an intrinsic Step #5: ptr @lmvm.experimental.gc.statepoint.p0f_isVoidf Step #5: Invalid user of intrinsic instruction! Step #5: ret ptr @llvm.experimental.gc.relocate.p1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @"llvm.experimental.gc.relocaTe.\F3\A0\80\BEp" Step #5: i1Function returns a token but isn't an intrinsic Step #5: ptr @lmvm.experimental.gc.statepoint.p0f_isVoidf Step #5: Invalid user of intrinsic instruction! Step #5: ret ptr @"llvm.experimental.gc.relocaTe.\F3\A0\80\BEp" Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 0, 9223372036854775807 Step #5: br i1 %C, label %.lr.ph, label %BB3 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @llvm.arm.neon.vtbl1 Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr33", scope: !8, file: !1, line: 240, type: !12) Step #5: !12 = !{!13} Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long un\ABigned itt", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 15265392928 from 10272 Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !"\17") Step #5: !"\17" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 72696131168 from 3456 Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !7 = !DISubroutineType(types: !6) Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !7, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1340 of 1340 bytes Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1063278368 from 9888 Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector length (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i16 undef, label %f1.exit.i [ Step #5: i16 -1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: ] Step #5: i16 1 Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: incorrect number of operands in module flag Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i34, ptr, i34, i34, ...) @llvm.experimental.gc.statepoint.p0f_isVoidf(i64 0, i34 0, ptr @func, i34 0, i34 0, i34 0, i34 0, ptr addrspace(1) %p) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: declare token @llvm.experimental.gc.statepoint.p0f_isVoidf(i64, i34, ptr, i34, i34, ...) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare ptr addrspace(1) @llvm.experimental.gc.relocate.p1i32(token, i34, i34) #0 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing param element type for attribute upgrade (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @"df\F3\A0\80\B1llvm.experiment`l.gc.relocate" Step #5: i1Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"df\F3\A0\80\B1llvm.experiment`l.gc.relocate" Step #5: error: input module is broken! Step #5: can't skip to bit 1398815392 from 10784 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid function comdat ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 24226834048 from 9216 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1912000 from 10656 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104077702592 from 4288 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1448 of 1448 bytes Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 14508649472 from 11136 Step #5: error: input module is broken! Step #5: #2048 pulse cov: 212 ft: 396 exec/s: 512 rss: 121Mb Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !11 = !DIDerivedType(tag: DW_TAG_common_inclusion, name: "c", baseType: !3, size: 16, align: 16) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %C1 = icmp sgt i1 %C, %C1 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 205344 from 3072 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %G9 = getelementptr ptr, ptr %G8, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: store i64 %B9, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: store i1 %B6, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %C4 = icmp ult i1 %C15, %B6 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %B3 = and i1 %B6, false Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror %struct..1anon, align 8 Step #5: error: input module is broken! Step #5: can't skip to bit 67738546208 from 10272 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %3 = getelementptr inbounds float, ptr %A2i.0, i64 %As Step #5: %C2i.0 = phi ptr [ undef, %entry ], [ %4, %bb ], [ undef, %BB1 ], [ undef, %BB40 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB21 ], [ undef, %AB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ %3, %BB16 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB19 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !19 = distinct !DISubprogram(name: "fn1", scope: !2, file: !2, line: 5, type: !"d", scopeLine: 5, spFlags: DISPFlagDefinition, unit: !7, retainedNodes: !8) Step #5: !"d" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: can't skip to bit 544255584 from 11008 Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !18 = !DISubroutineType(types: !19) Step #5: !19 = !DILexicalBlock(scope: !17, file: !2, line: 7, column: 29) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid fence record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 7685847744 from 6400 Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !1 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot take the address of an intrinsic! Step #5: call void %G(ptr align 1 @llvm.memset.p0.i32, i8 1, i32 0, i1 false) Step #5: Invalid user of intrinsic instruction! Step #5: call void %G(ptr align 1 @llvm.memset.p0.i32, i8 1, i32 0, i1 false) Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 19296 from 11008 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B5 = and i1 %B15, %B1 Step #5: br i1 %B5, label %BB2, label %BB6 Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, align 2 Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, align 2 Step #5: %C3 = load i16, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %1, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %2, %if.end10 ], [ 65536, %if.then13 ] Step #5: PHI node entries do not match predecessors! Step #5: %5 = phi i32 [ %4, %if.end20 ], [ -2147483648, %if.then33 ] Step #5: label %if.then33 Step #5: label %if.th0m23 Step #5: PHI node entries do not match predecessors! Step #5: %6 = phi i32 [ %5, %if.end25 ], [ 65536, %if.then28 ] Step #5: label %if.then28 Step #5: label %if.then48 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %7 = phi i32 [ %6, %if.end30 ], [ -1, %if.then33 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i32 [ %7, %if.end35 ], [ 0, %if.then38 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %9 = phi i32 [ %8, %if.end40 ], [ 0, %if.then43 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %10 = phi i32 [ %9, %if.end45 ], [ -1, %if.then48 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %11 = phi i32 [ %10, %if.end50 ], [ 65536, %if.then53 ] Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr %A1, %A1 Step #5: error: input module is broken! Step #5: can't skip to bit 38197607424 from 2688 Step #5: error: input module is broken! Step #5: Basic Block in function 'cmpxchg_1' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Not a constant range list attribute (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %Src, ptr align 4 %Src, i32 256, i32 4) Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %tmp = phi ptr [ undef, %BB1 ], [ @0, %bb1 ], [ undef, %bb2 ] Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.4 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr undef, undef Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid resume record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighss", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i64 poison Step #5: call void @"llvm.lif\B6time.start.p0i1"(i64 poison, ptr %0) Step #5: error: input module is broken! Step #5: scope list must consist of MDNodes Step #5: !6 = !{i32 10, i32 20} Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1568 of 1568 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j2 = phi i64 [ 0, %entry ], [ %j.next, %Latch ] Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_wdights", i32 104, i32 1042861} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_wdights", i32 255129, i32 1} Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1784 of 1784 bytes Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_wei\E7hts", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: invalid base type Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !"\00\16\08\11\00\00\17\00\00\00\00\00\00") Step #5: !"\00\16\08\11\00\00\17\00\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, i96 1, align 1 Step #5: %G = getelementptr i1, ptr %A, i16 -1 Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A, align 1 Step #5: %G1 = getelementptr i1, ptr %G, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, i96 1, align 8 Step #5: %G4 = getelementptr ptr, ptr %A1, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i1, ptr %A, align 1 Step #5: %G4 = getelementptr ptr, ptr %A1, i1 %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca ptr, i96 1, align 8 Step #5: store ptr %G, ptr %A1, align 8 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825056 from 3200 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: #4096 pulse cov: 213 ft: 406 exec/s: 455 rss: 122Mb Step #5: Explicit call type is not a function type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'julia_2xi64' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid callbr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1504 of 1504 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 54821407008 from 4256 Step #5: error: input module is broken! Step #5: can't skip to bit 137438964128 from 10688 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '_Z13func_31585107li' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 942753888 from 12384 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: can't skip to bit 38197607264 from 2528 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, double 0.000000e+00 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [36 x i32] [i32 0, i32 1, i32 2, i32 3, i32 4, i32 5, i32 6, i32 7, i32 8, i32 9, i32 10, i32 11, i32 12, i32 13, i32 14, i32 15, i32 16, i32 17, i32 18, i32 19, i32 20, i32 21, i32 22, i32 23, i32 24, i32 25, i32 26, i32 27, i32 28, i32 29, i32 30, i32 31, i32 32, i32 33, i32 34, i32 35] Step #5: i32error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: can't skip to bit 1491108672 from 12992 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1416 of 1416 bytes Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 520107840 from 12288 Step #5: error: input module is broken! Step #5: can't skip to bit 278592 from 12832 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 534788096 from 14208 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %1 = getelementptr inbounds [64 x [8192 x i8]], ptr @block, i64 0, i64 1, <2 x ptr> undef Step #5: error: input module is broken! Step #5: can't skip to bit 2182101120 from 13184 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <129 x i8> %S Step #5: <128 x i8>error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 109355508256 from 11776 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %B2 Step #5: i8error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @"ll\C0m.dbg.declare" Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: Basic Block in function 'mem' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: 132, name: "bool", size: 8, align: 8, encoding: DW_ATE_boolean) Step #5: discriminator can only appear on variant part Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: store i1 %10, ptr %104, align 1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: ptrerror: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 23264 from 14976 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %X = select i1 %B20, i32 %B4, i32 %X Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1900 of 1900 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1680 of 1680 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret { i64, i64 } %L Step #5: [4 x i8]error: input module is broken! Step #5: Basic Block in function 'std_cabsf' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, thrownTypes: !"Debug Info Version") Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: invalid local scope Step #5: !15 = !DILexicalBlock(scope: !"fn1", file: !2, line: 7, column: 29) Step #5: !"fn1" Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !"int", line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"int" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !"int", line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\01\00" Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !"int", line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"int" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !"int", line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\01\00" Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !"int", line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"int" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !"int", line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\01\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\01\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 107502143456 from 3680 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid opaque pointer record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 2644747136 from 13056 Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: 12, name: "y", scope: !15, file: !1, line: 2, baseType: !18, size: 32, offset: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 12, 36, 4101, 1, 4101, 7, 4101, 11, 26, 4101, 8, 38, 27, 4101, 6, 30, 4101, 2, 4101, 4, 4101, 5, 29, 27, 4101, 3, 4101, 10, 26, 4101, 9, 29, 37, 37, 28, 4097, 32, 7, 4096, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !5, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !{!7, !DIExpression(17, 14, 8, 13, 19, 0, 0, 0), !9} Step #5: !DIExpression(17, 14, 8, 13, 19, 0, 0, 0) Step #5: invalid expression Step #5: !DIExpression(17, 14, 8, 13, 19, 0, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G10 = getelementptr i32, ptr %G2, %G3 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll\C8m.masked.gather.v2i32.v2p0i32" Step #5: error: input module is broken! Step #5: can't skip to bit 10737433312 from 12960 Step #5: error: input module is broken! Step #5: can't skip to bit 2308473280 from 12352 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror [4 x float], align 4 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1744 of 1744 bytes Step #5: error: input module is broken! Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: can't skip to bit 136428576 from 13344 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A3 = alloca swifterror ptr, align 8 Step #5: %G2 = getelementptr ptr, ptr %A3, i16 %B1 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 111679917120 from 13248 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_const_type, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: i32 4, scopeLine: 3, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: i32 4 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value), scopeLine: 3, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load ptr, ptr %G61, align 8 Step #5: store ptr %G75, ptr %L1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %L7, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 127 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: %C16 = icmp sgt i1 %C13, %L6 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 6, 4101, 10, 36, 28, 4101, 4, 4101, 5, 4101, 13, 34, 4101, 11, 4101, 12, 28, 28, 36, 38, 4357, 1, 4101, 8, 36, 4101, 3, 4101, 9, 36, 4101, 7, 30, 38, 4101, 2, 29, 39, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_double_ptr' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %BS = lshr exact i64 %B10, %BS Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2172 of 2172 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM7.0.0svf' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'l2tp_recv_dequeue' does not have terminator! Step #5: label %33 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 368768 from 16384 Step #5: error: input module is broken! Step #5: can't skip to bit 1960898624 from 16320 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 408256 from 15008 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8192 pulse cov: 214 ft: 417 exec/s: 372 rss: 122Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr float, i32 %G Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2068 of 2068 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: can't skip to bit 2147500896 from 17152 Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2156 of 2156 bytes Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4097, 16, 5, 4097, 32, 5, 4101, 13, 4097, 16, 5, 4097, 32, 5, 29, 4101, 12, 4097, 16, 5, 4097, 32, 5, 27, 4101, 6, 4097, 16, 5, 4097, 32, 5, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 4101, 3, 4097, 16, 5, 4097, 32, 5, 4151, 10, 4097, 16, 5, 4097, 32, 5, 4101, 11, 4097, 16, 5, 4097, 32, 5, 29, 28, 4101, 7, 4097, 16, 5, 4097, 32, 5, 4101, 8, 4101, 14, 4101, 15, 37, 34, 4101, 9, 4097, 16, 5, 4097, 32, 5, 27, 36, 26, 4101, 5, 4097, 16, 5, 4097, 32, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 35032161056 from 13344 Step #5: error: input module is broken! Step #5: can't skip to bit 2017480640 from 16192 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 52080035872 from 12288 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !"head_size", file: !1, line: 3, baseType: !4, size: 64) Step #5: !"head_size" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Incorrect type in vector initializer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid array index (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2072 of 2072 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G.10 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %0 %I2 Step #5: i32error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lmvm.invariant.start.p0 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197607616 from 2880 Step #5: error: input module is broken! Step #5: can't skip to bit 1495323840 from 17472 Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %0 = catchpad within %cs [i32 %B1] Step #5: Argument operand must be alloca or constant. Step #5: %0 = catchpad within %cs [i32 %B] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ptest_any2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'ptest_any2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: line specified with no file Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, line: 3, baseType: !4, size: 64) Step #5: 3 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G4 = getelementptr i64, i64 %L3, i1 %B5 Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type sext (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 122292436864 from 18240 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 9143710624 from 2656 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 8795806464 from 17088 Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4296428352 from 14336 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 94493654656 from 13952 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid fence record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid retained type Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: !"next" Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !18 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !15 = !{!16} Step #5: !16 = !DILocalVariable(name: "entry", scope: !12, file: !1, line: 6, type: !4) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !15 = !{!16} Step #5: !16 = !DILocalVariable(name: "entry", scope: !12, file: !1, line: 6, type: !4) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !15 = !{!16} Step #5: !16 = !DILocalVariable(name: "entry", scope: !12, file: !1, line: 6, type: !4) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !15 = !{!16} Step #5: !16 = !DILocalVariable(name: "entry", scope: !12, file: !1, line: 6, type: !4) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !12 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !13, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !15) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained type Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: !"next" Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %48 Step #5: i32error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17183028416 from 13312 Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store atomic record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755827616 from 5760 Step #5: error: input module is broken! Step #5: can't skip to bit 42964400800 from 14464 Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @clobber Step #5: Functions may not have common linkage Step #5: ptr @clobber Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: 548, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 3, 4101, 11, 4101, 13, 4101, 15, 34, 36, 28, 4101, 9, 39, 4101, 5, 4165, 7, 30, 34, 4097, 16, 5, 4097, 32, 5, 27, 4101, 2, 4101, 10, 4101, 12, 4101, 14, 34, 36, 28, 4101, 8, 39, 4101, 4, 4101, 6, 30, 34, 4097, 16, 5, 4097, 32, 5, 38, 27, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid alloca record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ppc_fp128 (i128) undef Step #5: <2 x i32>error: input module is broken! Step #5: can't skip to bit 1939889856 from 20032 Step #5: error: input module is broken! Step #5: invariant.group metadata is only for loads and stores Step #5: %B4 = udiv i64 0, 0, !invariant.group !0 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 12293, 7, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 4101, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown attribute kind (27687) (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = fsub double 4.200000e+01, 0.000000e+00 Step #5: %C8 = fcmp olt double %B1, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load double, ptr @G.2, align 8 Step #5: %C8 = fcmp olt double %B1, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr i64, ptr %Cr, i64 %n Step #5: %G6 = getelementptr ptr, ptr %G8, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr double, ptr %Ci, i1 false Step #5: store ptr %G5, ptr %G1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i64 0, %B15 Step #5: br i1 %C10, label %BB24, label %BB29 Step #5: Instruction does not dominate all uses! Step #5: %C = icmp sge i16 1, %LGV Step #5: br i1 %C, label %BB, label %BB19 Step #5: Instruction does not dominate all uses! Step #5: %B12 = and i1 %L19, false Step #5: %B14 = udiv i1 %B12, %C7 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: nonnull metadata must be empty Step #5: %lgp = load ptr, ptr @gp, align 8, !nonnull !0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %B4 Step #5: i32PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i32 [ 1, %.preheader ], [ %indvars.iv.next, %7 ] Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A1 = alloca i32 (i32, i32), align 8 Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %A.0.ph.us = phi i32 [ %switchCond.0.us, %bb3.us ], [ 4, %control.outer.outer.split.us ] Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: CatchSwitchInst must unwind to an EH block which is not a landingpad. Step #5: %cs1 = catchswitch within none [label %catch.body] unwind label %entry Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 9442279936 from 16352 Step #5: error: input module is broken! Step #5: Basic Block in function 'icmp' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'copy' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr @test_no_base_use_invoke, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.relocate: relocating a pointer shouldn't change its address space Step #5: %b.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 0, i32 1) ; (%b, @test_no_base_use_invoke) Step #5: gc.relocate: relocated value must be a gc pointer Step #5: %d.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %safepoint_token, i32 1, i32 3) ; (@test_no_base_use_invoke, %d) Step #5: gc.relocate: relocating a pointer shouldn't change its address space Step #5: %lpb.new.2 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 0, i32 1) ; (%b, @test_no_base_use_invoke) Step #5: gc.relocate: relocated value must be a gc pointer Step #5: %lpd.new.3 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 2) ; (@test_no_base_use_invoke, %d) Step #5: gc.relocate: relocated value must be a gc pointer Step #5: %lpd.new.4 = call ptr addrspace(1) @llvm.experimental.gc.relocate.p1(token %lpad, i32 1, i32 3) ; (@test_no_base_use_invoke, %d) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: can't skip to bit 23392 from 20576 Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: error: input module is broken! Step #5: can't skip to bit 23392 from 20576 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 4103, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid instruction with no BB (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @itelfsl..mmitlevart.p0i8 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %86 = getelementptr ptr, ptr %85, %80 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !15 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !9, identifier: "_ZTS2S1") Step #5: !9 = !DISubroutineType(types: !10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr @G.12, ptr null) Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @lvm.experimental.noalias.scope.decl1(metadata !0) Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @lvm.experimental.noalias.scope.decl1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1152 of 1152 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %59 Step #5: error: input module is broken! Step #5: #16384 pulse cov: 214 ft: 436 exec/s: 273 rss: 124Mb Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1152 of 1152 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test7' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %245 = alloca void (), align 8 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+cx)6' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2(+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+cx)6' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2(+sse3' is not a recognized feature for this target (ignoring feature) Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: can't skip to bit 12121589344 from 25632 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 42964405952 from 19616 Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %35 Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.vector.reduce.xor.v4i32.renamed Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <4 x double>error: input module is broken! Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: Explicit invoke type is not a function type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.invariant.start.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.invariant.end.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ellvm.obje'tsize.i64.p0i" Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2988 of 2988 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2616 of 2616 bytes Step #5: error: input module is broken! Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 7.0.0 (trunk 337207) (llvm/trunk 337204)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 7.0.0 (trunk 337207) (llvm/trunk 337204)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3) Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 12921411936 from 18144 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project.git 045b8544fd2c4e14f7e72e0df2bc681d823b0838)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project.git 045b8544fd2c4e14f7e72e0df2bc681d823b0838)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: %3 = call reassoc nnan float @llvm.sin.f64(float %2) Step #5: Intrinsic called with incompatible signature Step #5: %3 = call reassoc nnan float @llvm.sin.f64(float %2) Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ltvm.memcpy.p0.p0.i64 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2657144224 from 23840 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing param element type for x86_intrcc upgrade (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3356 of 3356 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (863334) (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i10> zeroinitializer Step #5: i65error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: can't skip to bit 45105297728 from 4416 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %srcdest, ptr %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr writeonly align 16 captures(none) %dest, ptr %src, i32 0, i32 16) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '_128undef_pmuldq' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3320 of 3320 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 4354841568 from 22976 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (matching overload type 0) expected <2 x i32>, but got i8 Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare <2 x i32> @llvm.ctpop.i8(i8) #1 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0(ptr, i1 immarg, i1 immarg, i1 immarg) #5 Step #5: error: input module is broken! Step #5: Invalid callbr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 36111271168 from 30976 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %230 = phi i32 [ %26, %if.then53 ], [ 0, %38 ], [ %36, %35 ], [ %26, %39 ], [ %26, %if.else68 ], [ %57, %62 ], [ %57, %61 ], [ %.102zee.12Nhjif.then65gzee.11xaifor.condMAee.13gBee.142ngcmp105Mlecallgpgadd130gLbqq4xNFZPGu4pDq0CFtFBPGu4pDq0yNtFrg, %if.end160 ], [ %2, %78 ], [ %2, %if.end187 ], [ %2, %81 ], [ %2, %80 ], [ %2, %85 ], [ %2, %if.then222 ], [ %2, %if.then219 ], [ %2, %if.then240 ], [ %2, %if.end237 ], [ %2, %if.end254 ], [ %2, %95 ], [ %2, %94 ], [ %2, %99 ], [ %2, %98 ], [ -2147483648, %104 ], [ %2, %103 ], [ 65536, %113 ], [ %2, %111 ], [ %2, %if.then301 ], [ %2, %114 ], [ %2, %if.then312 ], [ %2, %if.then318 ], [ %2, %120 ], [ %135, %154 ], [ %135, %152 ], [ %135, %if.then404 ], [ %135, %if.then401 ], [ %135, %159 ], [ %135, %158 ], [ %135, %163 ], [ %135, %162 ], [ 65536, %167 ], [ %135, %166 ], [ %135, %173 ], [ %135, %172 ], [ %135, %170 ], [ %178, %180 ], [ %135, %177 ], [ %135, %183 ], [ %135, %if.else460 ], [ 0, %189 ], [ %2, %188 ], [ 2147483647, %192 ], [ %2, %191 ], [ %add497, %193 ], [ %add497, %195 ], [ %2, %194 ], [ %200, %216 ], [ %2, %215 ], [ %2, %221 ], [ %2, %220 ], [ %2, %226 ], [ %2, %228 ], [ %2, %227 ], [ %2, %222 ], [ %2, %63 ], [ %2, %1 ] Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 33088 from 32640 Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cmp) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare float @llvm.maxnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <8 x i32> %a0, <8 x i32> %1, <8 x i32> Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Explicit call type is not a function type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"27llvm.memcpy.p6541932257" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4i8.p0i8.i32llvm.memmove.p" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i8.p0i8.i32llvm.mem" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @test10test11llvm.objects Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ll6m.memcpy.p0i8.p5i8.i32 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (575) (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 120980581408 from 30080 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 28551480576 from 30464 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G49 = getelementptr i1, ptr %A41, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp uge i1 %L3, %B62 Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %B25 = or i64 %B18, %L8 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B1 = mul i64 %L10, %L8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %B24 = urem i1 %B28, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B3 = or i64 %B11, %L10 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i1, ptr %G22, i64 %B12 Step #5: store i1 %B70, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: store i1 %L1, ptr %G25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C21 = icmp ule i1 %C35, %C41 Step #5: %C22 = icmp uge i1 %B20, %C21 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B15, 0 Step #5: store i64 %B4, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B13 = lshr i64 %B25, %L10 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G9 = getelementptr i1, ptr %G2, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr ptr, ptr %G56, i64 %B15 Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %G67, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %G62 = getelementptr ptr, ptr %G15, i1 %C38 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B15 = or i64 0, %L10 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B42 = lshr i64 %L6, %B1 Step #5: %G19 = getelementptr i1, ptr %A14, i64 %B42 Step #5: Instruction does not dominate all uses! Step #5: %B67 = or i64 %B3, %L11 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G106 = getelementptr i64, ptr %A3, i64 %B42 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B1 = mul i64 %L10, %L8 Step #5: %C12 = icmp ugt i64 %L8, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C55 = icmp ugt i64 %B13, %L11 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B14 = mul i8 %B8, %B8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C40 = icmp sgt i64 %B42, %B42 Step #5: %C13 = icmp sge i1 %C40, %C61 Step #5: Instruction does not dominate all uses! Step #5: %G87 = getelementptr ptr, ptr %G127, i8 %B14 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G86 = getelementptr i8, ptr %G11, i64 %B75 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 0, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G53 = getelementptr ptr, ptr %G130, i1 %B24 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G54 = getelementptr i64, ptr %A21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: store ptr %G16, ptr %G31, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G51 = getelementptr ptr, ptr %G41, i64 %B4 Step #5: store ptr %G55, ptr %G51, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: store i8 %B16, ptr %G88, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %B53, %C3 Step #5: store i1 %B5, ptr %G19, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C19 = icmp sge i1 %B70, %L18 Step #5: %G79 = getelementptr ptr, ptr %G24, i1 %C19 Step #5: Instruction does not dominate all uses! Step #5: %G71 = getelementptr ptr, ptr %G46, i8 %B14 Step #5: store ptr %G71, ptr %L37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A80 = alloca ptr, i32 0, align 8 Step #5: store ptr %G79, ptr %A80, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G60 = getelementptr ptr, ptr %G108, i1 %C24 Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %A22, i1 %C60 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp ne i1 %B31, %C22 Step #5: %G45 = getelementptr i1, ptr %G29, i1 %C18 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: store ptr %G54, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i64, ptr %L51, i64 -1 Step #5: %G14 = getelementptr i64, ptr %G35, i64 %B35 Step #5: Instruction does not dominate all uses! Step #5: %G20 = getelementptr ptr, ptr %G15, i64 %L7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B38 = and i1 %C27, %C7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %G61 = getelementptr i1, ptr %G1, i64 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: store ptr %G45, ptr %G46, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: store i1 %C3, ptr %G34, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B70 = add i1 false, %B52 Step #5: %G52 = getelementptr ptr, ptr %G8, i1 %B70 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: store ptr %G11, ptr %A36, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C9 = fcmp ole double %B17, f0x7FEFFFFFFFFFFFFF Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %L23 = load i1, ptr %A5, align 1 Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %B24 = urem i1 %B28, %L1 Step #5: %B40 = ashr i1 %B24, %C12 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: store i1 %C26, ptr %A22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B23 = or i64 %B35, %B13 Step #5: store i64 %B23, ptr %G14, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G48, ptr %A49, align 8 Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'dupq_neg5' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 103800703232 from 27232 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %r Step #5: i32error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (overload type 0) expected any pointer type, but got i64 Step #5: declare void @llvm.lifetime.start.i(i64) Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: null, spFlags: DISPFlagDefinition, unit: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid instruction with no BB (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lmvm.x86.sse4a.extrqi Step #5: error: input module is broken! Step #5: can't skip to bit 51680 from 47968 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4592 of 4592 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @avx512_mask_subs_w_constant Step #5: <8 x i16>error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'i_2dmavars' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'srem_2_vars' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'add_or' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 544275424 from 30912 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %l1 Step #5: i32error: input module is broken! Step #5: can't skip to bit 65792 from 64896 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Basic Block in function 'negate_sdiv_vec_splat' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test58_splat_vec' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_gep_bitcast_array_same_size_element' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.fcmp.i64.f32(float %a, float %b, i32 %c) Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"3llvm.amdgcn.image.gather4.l.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.2darray.v4f32.f32.f32.v0i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.cube.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.lz.2d.v4f32.f16.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.o.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.cl.o.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.l.o.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.o.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.o.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.lz.o.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.o.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.cl.o.2d.v4f0.f32.v8i32.v4i32" Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.sample.c.cd.o.1d.v4f32.f32.f127 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.sample.c.cd.o.1d.v4f32.f32.f127 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 18868 of 18868 bytes Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32768 of 32768 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: can't skip to bit 18559973280 from 157440 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x double> (<2 x double>, <2 x double>) poison Step #5: floatFunction return type does not match operand type of return inst! Step #5: ret double (<2 x double>, <2 x double>, <2 x double>, i8) undef Step #5: <8 x double>Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.avx512.vcvtss Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_di_256_mask Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <8 x double>error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %2 Step #5: i64error: input module is broken! Step #5: can't skip to bit 136188032 from 126656 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %Ynfs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.format.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.format.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.permlane16.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.permlanex16.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.3d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cube.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.1darray.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.2darray.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.1d.v4f33.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cl.1d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cl.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cl.1d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cl.2d.v4f32.f32.v7i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.cl.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.cl.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.cl.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.cl.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.3d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cl.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cl.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.cl.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.cl.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.cl.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.cl.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.1d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.2d.v4f32.f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.l.1d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.l.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.l.1d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.l.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.lz.1d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.lz.2d.v4f32.f32.v8i32.v4i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.lz.1d.v3f32.f32.v8i32.v4i1" Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.format.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.format.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2d.v4f32.f32llvm.amdgcn.image.sample.c.cl.1" Step #5: error: input module is broken! Step #5: Calling convention requires void return type Step #5: ptr @image_sample_a16_1d Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a91_lz_1d Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a16_1d_nnan Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a16_1d_nnan_ninf_nsz Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a16_1d_fast Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrerror: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: immarg operand has non-immediate parameter Step #5: float %clamp Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.cd.cl.o.0d.v4f32.f32.f32(i32 15, i32 %offset, float %dsdh, float %dsdv, float %s, float %clamp, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %sampler Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.c.l.o.3d.v4f32.f32(i32 15, i32 %offset, float %zcompare, float %s, float %lod, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: intrinsic has incorrect number of args. Expected 12, but got 10 Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.l.o.3d.v4f32.f32(i32 immarg, i32, float, float, float, <8 x i32> immarg, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @llvm.amdgcn.image.gather1.o.2d.v4f32.f32(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: float %t Step #5: %data = call <4 x float> @llvm.amdgcn.image.gather3.c.b.o.2d.v4f32.f32.f32(i32 1, i32 %offset, float %bias, float %zcompare, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #21308 DONE cov: 214 ft: 484 exec/s: 231 rss: 139Mb Step #5: MERGE-OUTER: successful in 3 attempt(s) Step #5: MERGE-OUTER: the control file has 2491449 bytes Step #5: MERGE-OUTER: consumed 1Mb (106Mb rss) to parse the control file Step #5: MERGE-OUTER: 121 new files with 486 new features added; 215 new coverage edges Step #5: Running llvm-isel-fuzzer--x86_64-O2 Step #5: Running llvm-yaml-parser-fuzzer Step #5: [2026-07-14 00:35:57,540 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:35:57,551 INFO] Finished finding shared libraries for targets. Step #5: Running llvm-rust-demangle-fuzzer Step #5: Running llvm-opt-fuzzer--x86_64-dse Step #5: [2026-07-14 00:37:46,180 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:37:46,193 INFO] Finished finding shared libraries for targets. Step #5: [2026-07-14 00:37:46,261 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:37:46,274 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-yaml-parser-fuzzer_error.log Step #5: Running llvm-isel-fuzzer--hexagon-O2 Step #5: Error occured while running llvm-isel-fuzzer--arm-O2: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=arm -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x56210a452190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1469824106 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x5621149ffaf0, 0x5621149ffc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x5621149ffc08,0x562114a00d18), Step #5: MERGE-OUTER: 8855 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=arm -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x5632c5ed2190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1470066832 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x5632d047faf0, 0x5632d047fc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x5632d047fc08,0x5632d0480d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59784.txt' Step #5: MERGE-INNER: 8855 total files; 0 processed earlier; will process 8855 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 105Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 10 ft: 11 exec/s: 0 rss: 105Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 10 ft: 11 exec/s: 0 rss: 105Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: #32 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 352 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 43 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 355482784 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: #64 pulse cov: 10 ft: 19 exec/s: 0 rss: 105Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 1873280 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 2862 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid vstoffset record Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 1006 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 11 of 11 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 2616833120 from 128 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #128 pulse cov: 13 ft: 30 exec/s: 0 rss: 107Mb Step #5: Unexpected end of file reading 16 of 32 bits Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: error: :1:3: unexpected token in operand Step #5: c3 Step #5: ^ Step #5: Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 1873280 from 96 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 26 of 26 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 474 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: error: :1:4: unexpected token in operand Step #5: _h/ Step #5: ^ Step #5: Step #5: error: :1:1: invalid character in input Step #5: @Ш Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: @Ш Step #5: Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 320 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: error: :1:7: invalid character in input Step #5: %>?†3 Step #5: Step #5: error: :1:7: unexpected token at start of statement Step #5: %>?†3 Step #5: Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 11610 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 23 of 23 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: error: :1:4: invalid instruction Step #5: lTU Step #5: ^ Step #5: Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 4851826976 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 71341120864 from 256 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 34 of 34 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 30 of 30 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 58771451296 from 224 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid string record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 8388548 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: #256 pulse cov: 34 ft: 70 exec/s: 0 rss: 116Mb Step #5: error: :1:1: unknown directive Step #5: .m ! Step #5: Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 39 of 39 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 30167934688 from 96 Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: empty specification is not allowed Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: error: :1:19: unexpected token in argument list Step #5: X$lO Step #5: ^ Step #5: Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 93148422208 from 480 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 8192 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 13824 from 320 Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 21376 from 320 Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 8 of 10 bits Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 864 from 352 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 98432 from 128 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 121673618912 from 480 Step #5: error: input module is broken! Step #5: error: :1:8: unexpected token in argument list Step #5: b$X l..Ú Step #5: Step #5: error: :1:2: invalid operand for instruction Step #5: b.X l/.. Step #5: ^ Step #5: Step #5: error: :1:9: unexpected token in operand Step #5: d.y....0à. Step #5: Step #5: error: :1:13: unexpected token in argument list Step #5: d.y....0.dÛ.... Step #5: Step #5: Too few records for range Step #5: error: input module is broken! Step #5: error: :1:7: invalid character in input Step #5: d$ò5׫W Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 96 of 96 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 100 of 100 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 16777792 from 576 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 112 of 112 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 181888 from 928 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 1632 from 928 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 5044079168 from 896 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 156 of 156 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 168 of 168 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5: £'I Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: £'I Step #5: Step #5: error: :1:4: unexpected token in operand Step #5: P²96D*** Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 536872736 from 1856 Step #5: error: input module is broken! Step #5: can't skip to bit 97391756896 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 181888 from 928 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 364 of 364 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 452 of 452 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 10528 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 14816 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 652 of 652 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 684 of 684 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 35536447296 from 1856 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6U0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 27381921760 from 6016 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 103625293984 from 6176 Step #5: error: input module is broken! Step #5: #512 pulse cov: 37 ft: 126 exec/s: 512 rss: 138Mb Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755823872 from 2016 Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr i1, ptr %L3, null Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr %G8, null Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G2, null Step #5: error: input module is broken! Step #5: error: :2:21: unexpected token in operand Step #5: 8:RÜ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::·£::::::::::::::::::::::::::::::%:†­  :::æ::::::::::::::::::::::::::ã::::::::::::8::::::::::::::::::::::::::::::::::::::::::::o  %£ ð¥ Step #5: Step #5: error: :1:1: invalid character in input Step #5: @¿ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: @¿ Step #5: Step #5: error: :1:1: invalid character in input Step #5: ÿ — ¨Ü£krð Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: ÿ — ¨Ü£krð Step #5: Step #5: error: :2:1: invalid character in input Step #5: xÙ›·�ïÈy3  Step #5: Step #5: error: :2:1: unexpected token at start of statement Step #5: xÙ›·�ïÈy3  Step #5: Step #5: error: :2:33: invalid character in input Step #5: X bnFjê–Ko Step #5: Step #5: error: :2:33: unexpected token at start of statement Step #5: X bnFjê–Ko Step #5: Step #5: error: :3:2: invalid character in input Step #5: ò Step #5: Step #5: error: :3:2: unexpected token at start of statement Step #5: ò Step #5: Step #5: error: :4:2: unexpected token in operand Step #5: Z ± Step #5: Step #5: error: :5:1: invalid character in input Step #5: G7Aò¼”þ»3ìÊ«ðä¾OŠ Step #5: Step #5: error: :5:1: unexpected token at start of statement Step #5: G7Aò¼”þ»3ìÊ«ðä¾OŠ Step #5: Step #5: error: :6:1: invalid character in input Step #5: º  Step #5: Step #5: error: :6:1: unexpected token at start of statement Step #5: º  Step #5: Step #5: error: :7:1: invalid character in input Step #5:  %}–áV†Ìµ2oYü Step #5: Step #5: error: :7:1: unexpected token at start of statement Step #5:  %}–áV†Ìµ2oYü Step #5: Step #5: error: :7:25: invalid character in input Step #5: ›˜ w5£Êœ0–PP!–ë n™¶ Step #5: Step #5: error: :7:25: unexpected token at start of statement Step #5: ›˜ w5£Êœ0–PP!–ë n™¶ Step #5: Step #5: error: :7:165: invalid character in input Step #5: ðð0| Step #5: Step #5: error: :7:165: unexpected token at start of statement Step #5: ðð0| Step #5: Step #5: error: :1:1: invalid character in input Step #5: ÿ.¢q Áÿ¯Ý� é �>ߊÍËíBWDœôoátç Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: ÿ.¢q Áÿ¯Ý� é �>ߊÍËíBWDœôoátç Step #5: Step #5: error: :1:173: invalid character in input Step #5: JÑ› Step #5: Step #5: error: :1:173: unexpected token at start of statement Step #5: JÑ› Step #5: Step #5: error: :1:187: invalid character in input Step #5: ;;›°læ*Í‘Å4 Ã.¸Ú� J·ã—kú8 ÓÿƒÀNýÞaoû,ʧì^Ø»}Æî×O…îæ„A¶8š3„ö L ‡¶¦ @l  9 ÚÒé²LÌ).%ÓX[ ‡ §Zâ& ô ”ü Step #5: Step #5: error: :1:187: unexpected token at start of statement Step #5: ;;›°læ*Í‘Å4 Ã.¸Ú� J·ã—kú8 ÓÿƒÀNýÞaoû,ʧì^Ø»}Æî×O…îæ„A¶8š3„ö L ‡¶¦ @l  9 ÚÒé²LÌ).%ÓX[ ‡ §Zâ& ô ”ü Step #5: Step #5: can't skip to bit 85118178464 from 8352 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 968896896 from 8448 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 350 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1136 of 1136 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1040 of 1040 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 63357984128 from 3648 Step #5: error: input module is broken! Step #5: can't skip to bit 1021341472 from 7840 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 984 of 984 bytes Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB2 ], [ undef, %for.body.preheader ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: Instruction does not dominate all uses! Step #5: %a.addr.03 = phi ptr [ undef, %BB2 ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: store float %l, ptr %a.addr.03, align 4 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 971002720 from 8928 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'zero_byte_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'cold' does not apply to parameters Step #5: %1 = call i32 @b(i32 cold 0) Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: GEP into unsized type! Step #5: %1 = getelementptr metadata, ptr %A6, i16 %B Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid anon struct record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @dd Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror i16, align 2 Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i1, align 1 Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr i1, ptr %1, %1 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @lkvm.dbg.value Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 11776 from 9888 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825120 from 3264 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @struct3.1 Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: can't skip to bit 10842410784 from 672 Step #5: error: input module is broken! Step #5: can't skip to bit 23758678400 from 10016 Step #5: error: input module is broken! Step #5: can't skip to bit 1356872160 from 10592 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i167 -1 Step #5: ptrerror: input module is broken! Step #5: Unexpected end of file reading 1444 of 1444 bytes Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: can't skip to bit 15265392928 from 10272 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, align: 8, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "var_t", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1388 of 1388 bytes Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: can't skip to bit 4499889568 from 10144 Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: #1024 pulse cov: 42 ft: 184 exec/s: 73 rss: 150Mb Step #5: Invalid alloca record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G14 = getelementptr ptr, ptr %A5, %G11 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !7 = !DIBasicType(tag: DW_TAG_with_stmt, name: "int", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: LandingPadInst needs at least one clause or to be a cleanup. Step #5: %0 = landingpad ptr Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @"llvm.experime\1Atal.guard"(i1 %A) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %C2r.0 = phi ptr [ undef, %entry ], [ %7, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\04\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1520 of 1520 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 116023118112 from 3424 Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1344 of 1344 bytes Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: error: input module is broken! Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: can't skip to bit 75732888096 from 2464 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record: metadata strings with no strings Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1436 of 1436 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197606976 from 2240 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: can't skip to bit 1361099904 from 11264 Step #5: error: input module is broken! Step #5: can't skip to bit 20619340704 from 10464 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1500 of 1500 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 536882816 from 11808 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1500 of 1500 bytes Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1596 of 1596 bytes Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !4 Step #5: error: input module is broken! Step #5: can't skip to bit 3809398880 from 8192 Step #5: error: input module is broken! Step #5: Invalid numentry record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %RP = alloca %0, i32 %B1, align 1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %C4 Step #5: %"type 0x5632d273bc50" = type opaqueGlobal variable initializer must be sized Step #5: ptr @G.1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: Global variable initializer must be sized Step #5: ptr @G.4 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 73652818752 from 3968 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test7' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.4 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i16 %0 Step #5: ptrerror: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid float const record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @test_memmove_zero_length Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i8error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934608) exceeds limit (4294967295) in function 'f' Step #5: can't skip to bit 20864 from 12576 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 42 ft: 194 exec/s: 60 rss: 150Mb Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 7621062880 from 12416 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_01' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %12 Step #5: i8error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr ptr, i1 %C2, %2 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @"5" Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !18 = !DISubroutineType(types: !19) Step #5: !19 = !DILexicalBlock(scope: !17, file: !2, line: 7, column: 29) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 105000712512 from 8416 Step #5: error: input module is broken! Step #5: can't skip to bit 1535189664 from 12832 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %7 Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %1 = getelementptr inbounds float, ptr %G4, undef Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: CatchSwitchInst handlers must be catchpads Step #5: %cs = catchswitch within none [label %pad1, label %pad2] unwind to caller Step #5: label %pad1 Step #5: CleanupPadInst has an invalid parent. Step #5: %0 = cleanuppad within %cs [i32 1] Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (541) (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G1 = getelementptr label, ptr %A, i8 127 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934592) exceeds limit (4294967295) in function 'f' Step #5: Invalid type for value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: label %BB29 Step #5: label %BB10 Step #5: Instruction does not dominate all uses! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: Instruction does not dominate all uses! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: Instruction does not dominate all uses! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.flnat, align 4 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 77468939360 from 4416 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid opaque pointer record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %23 Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 60666531232 from 11136 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %7 Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_const_type, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G1 = getelementptr label, ptr %A, i8 127 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G4 = getelementptr i1, ptr %A, %13 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "B", scope: !5, file: !5, line: 13, type: !9) Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "B", scope: !5, file: !5, line: 13, type: !9) Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid base type Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !"\00\16\08\11\00\00\17\00\00\00\00\00\00") Step #5: !"\00\16\08\11\00\00\17\00\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @f Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 19968 from 13952 Step #5: error: input module is broken! Step #5: invalid retained type list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !"void") Step #5: !"void" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'julia_2xi64' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 55228648672 from 9856 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934592) exceeds limit (4294967295) in function 'f' Step #5: can't skip to bit 69193447296 from 14112 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = add i1 %B4, false Step #5: %B1 = urem i1 %B, %B Step #5: Instruction does not dominate all uses! Step #5: %B = add i1 %B4, false Step #5: %B1 = urem i1 %B, %B Step #5: Instruction does not dominate all uses! Step #5: %B1 = urem i1 %B, %B Step #5: %C5 = icmp ult i1 %B1, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B1 = urem i1 %B, %B Step #5: %C5 = icmp ult i1 %B1, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i1 %B1, %B1 Step #5: br i1 %C3, label %BB10, label %BB12 Step #5: Instruction does not dominate all uses! Step #5: %B1 = urem i1 %B, %B Step #5: %B7 = urem i1 %B1, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i1, ptr @G.3, align 1 Step #5: %B7 = urem i1 %B1, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sge i1 true, false Step #5: store i1 %C7, ptr @G.4, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i16, ptr %A, i1 %B5 Step #5: store i1 %C5, ptr %G, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i1 %B1, %B1 Step #5: %C6 = icmp sle i1 %C3, false Step #5: Instruction does not dominate all uses! Step #5: %B3 = urem i1 %B, %B5 Step #5: ret i1 %B3 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54732288 from 1472 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934592) exceeds limit (4294967295) in function 'f' Step #5: can't skip to bit 51655018400 from 6816 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '16' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A1 = alloca swifterror x86_fp80, align 16 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934592) exceeds limit (4294967295) in function 'f' Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934592) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (8589934592) exceeds limit (4294967295) in function 'f' Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52625441024 from 12032 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i32, ptr %G, float f0x7F7FFFFF Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %G5 = getelementptr double, ptr %G5 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %s0 = phi i64 [ %B9, %bb8 ], [ %b2, %BB3 ], [ undef, %bb30 ] Step #5: Instruction does not dominate all uses! Step #5: %b2 = add i64 %s0, %B Step #5: %s0 = phi i64 [ %B9, %bb8 ], [ %b2, %BB3 ], [ undef, %bb30 ] Step #5: Instruction does not dominate all uses! Step #5: %B7 = mul i64 %B5, %B1 Step #5: %B11 = sub nsw i64 %B7, %B3 Step #5: Instruction does not dominate all uses! Step #5: %B3 = mul nsw i64 %B7, %b2 Step #5: %B11 = sub nsw i64 %B7, %B3 Step #5: Instruction does not dominate all uses! Step #5: %s0 = phi i64 [ %B9, %bb8 ], [ %b2, %BB3 ], [ undef, %bb30 ] Step #5: %B8 = ashr i64 %s0, %B11 Step #5: Instruction does not dominate all uses! Step #5: %B1 = mul i64 %b2, %b2 Step #5: %C = icmp slt i64 %A, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = mul i64 %B1, %B1 Step #5: %C7 = icmp ult i64 %B5, %B9 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i64 %B11, %B11 Step #5: %C5 = icmp sle i64 %B6, %B11 Step #5: Instruction does not dominate all uses! Step #5: %B11 = sub nsw i64 %B7, %B3 Step #5: %C5 = icmp sle i64 %B6, %B11 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i64 %B11, %B11 Step #5: %C6 = icmp ugt i64 %B6, 0 Step #5: Instruction does not dominate all uses! Step #5: %B3 = mul nsw i64 %B7, %b2 Step #5: %C3 = icmp ult i64 %B3, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = ashr i64 %s0, %B11 Step #5: %C3 = icmp ult i64 %B3, %B8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934592) exceeds limit (4294967295) in function 'f' Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 17662279616 from 9152 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #4096 pulse cov: 42 ft: 200 exec/s: 47 rss: 154Mb Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 137 Step #5: error: input module is broken! Step #5: can't skip to bit 4027520288 from 9280 Step #5: error: input module is broken! Step #5: can't skip to bit 16064 from 14944 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: While deleting: i1 % Step #5: Use still stuck around after Def is destroyed: = icmp samesign ult i1 , Step #5: Uses remain when a value is destroyed! Step #5: UNREACHABLE executed at /src/llvm-project/llvm/lib/IR/Value.cpp:99! Step #5: ==59787== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632c5ed1334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632c5e45538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632c5e28085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd9307841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd92e7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd92e5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632cb67c063 in llvm::llvm_unreachable_internal(char const*, char const*, unsigned int) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:244:3 Step #5: #7 0x5632cabac1a0 in llvm::Value::~Value() /src/llvm-project/llvm/lib/IR/Value.cpp:99:5 Step #5: #8 0x5632cababd06 in llvm::Value::deleteValue() /src/llvm-project/llvm/include/llvm/IR/Instruction.def Step #5: #9 0x5632ca8ab412 in deleteNode /src/llvm-project/llvm/include/llvm/IR/Instruction.h:1131:6 Step #5: #10 0x5632ca8ab412 in erase /src/llvm-project/llvm/include/llvm/ADT/ilist.h:205:5 Step #5: #11 0x5632ca8ab412 in erase /src/llvm-project/llvm/include/llvm/ADT/ilist.h:242:15 Step #5: #12 0x5632ca8ab412 in llvm::iplist_impl, llvm::ilist_parent>, llvm::SymbolTableListTraits, llvm::ilist_parent>>::clear() /src/llvm-project/llvm/include/llvm/ADT/ilist.h:246:18 Step #5: #13 0x5632ca8aaf3e in llvm::BasicBlock::~BasicBlock() /src/llvm-project/llvm/lib/IR/BasicBlock.cpp:193:12 Step #5: #14 0x5632ca8abc74 in deleteNode /src/llvm-project/llvm/include/llvm/ADT/ilist.h:42:39 Step #5: #15 0x5632ca8abc74 in erase /src/llvm-project/llvm/include/llvm/ADT/ilist.h:205:5 Step #5: #16 0x5632ca8abc74 in llvm::BasicBlock::eraseFromParent() /src/llvm-project/llvm/lib/IR/BasicBlock.cpp:208:43 Step #5: #17 0x5632caa476e6 in llvm::Function::deleteBodyImpl(bool) /src/llvm-project/llvm/lib/IR/Function.cpp:608:26 Step #5: #18 0x5632cab43a0d in dropAllReferences /src/llvm-project/llvm/include/llvm/IR/Function.h:961:5 Step #5: #19 0x5632cab43a0d in llvm::Module::dropAllReferences() /src/llvm-project/llvm/lib/IR/Module.cpp:575:7 Step #5: #20 0x5632cab448aa in llvm::Module::~Module() /src/llvm-project/llvm/lib/IR/Module.cpp:120:3 Step #5: #21 0x5632cac671b1 in operator() /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:77:5 Step #5: #22 0x5632cac671b1 in reset /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:290:7 Step #5: #23 0x5632cac671b1 in ~unique_ptr /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:259:71 Step #5: #24 0x5632cac671b1 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8817:1 Step #5: #25 0x5632cac704ed in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #26 0x5632cac7080e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #27 0x5632cac5c7a8 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #28 0x5632cac5d06d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #29 0x5632c5ed2338 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:87:12 Step #5: #30 0x5632c5e2976d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #31 0x5632c5e32d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #32 0x5632c5e191a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #33 0x5632c5e45ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #34 0x7efd92e5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #35 0x5632c5e0c56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--arm-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a24e32d60ac4fe35ac7e930a1cfa86d90db7399a Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=arm -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55eb74a55190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1562332753 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55eb7f002af0, 0x55eb7f002c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55eb7f002c08,0x55eb7f003d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59784.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--arm-O2/regressions/a24e32d60ac4fe35ac7e930a1cfa86d90db7399a' caused a failure at the previous merge step Step #5: MERGE-INNER: 8855 total files; 4211 processed earlier; will process 4644 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 135Mb Step #5: #2 pulse cov: 27 ft: 39 exec/s: 0 rss: 136Mb Step #5: #4 pulse cov: 27 ft: 40 exec/s: 0 rss: 137Mb Step #5: #8 pulse cov: 27 ft: 56 exec/s: 0 rss: 138Mb Step #5: #16 pulse cov: 27 ft: 66 exec/s: 0 rss: 140Mb Step #5: Invalid shufflevector record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1736 of 1736 bytes Step #5: error: input module is broken! Step #5: #32 pulse cov: 32 ft: 82 exec/s: 0 rss: 140Mb Step #5: can't skip to bit 203615328 from 13408 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #64 pulse cov: 32 ft: 85 exec/s: 64 rss: 142Mb Step #5: Instruction does not dominate all uses! Step #5: %47 = frem double %23, %34 Step #5: %54 = fmul double %47, %29 Step #5: Instruction does not dominate all uses! Step #5: %29 = fdiv double %26, %24 Step #5: %54 = fmul double %47, %29 Step #5: Instruction does not dominate all uses! Step #5: %46 = fmul double %43, %23 Step #5: store double %46, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %48 = fadd double %45, %23 Step #5: %55 = fadd double %48, %25 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %55 = fadd double %48, %25 Step #5: Instruction does not dominate all uses! Step #5: %44 = frem double %34, %23 Step #5: %56 = fsub double %55, %44 Step #5: Instruction does not dominate all uses! Step #5: %38 = fadd double %23, %32 Step #5: %59 = fsub double %38, %37 Step #5: Instruction does not dominate all uses! Step #5: %37 = fadd double %29, %34 Step #5: %59 = fsub double %38, %37 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %60 = fcmp true double %25, %26 Step #5: Instruction does not dominate all uses! Step #5: %26 = fadd double %23, %21 Step #5: %60 = fcmp true double %25, %26 Step #5: Instruction does not dominate all uses! Step #5: %31 = frem double %24, %25 Step #5: store double %31, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %50 = fcmp ueq double %32, %34 Step #5: store i1 %50, ptr %16, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %61 = fdiv double %25, %54 Step #5: Instruction does not dominate all uses! Step #5: %49 = fdiv double %41, %28 Step #5: %62 = fdiv double %49, %61 Step #5: Instruction does not dominate all uses! Step #5: %35 = fcmp one double %30, %23 Step #5: store i1 %35, ptr %15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %33 = fcmp uno double %32, %25 Step #5: store i1 %33, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %40 = fcmp ult double %26, 4.940660e-324 Step #5: br i1 %40, label %11, label %66 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 35 ft: 91 exec/s: 42 rss: 145Mb Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i8Function return type does not match operand type of return inst! Step #5: ret double %54 Step #5: i8error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 39 ft: 115 exec/s: 28 rss: 152Mb Step #5: Instruction does not dominate all uses! Step #5: %B9 = add i1 true, true Step #5: br i1 %B9, label %BB, label %BB6 Step #5: Instruction does not dominate all uses! Step #5: %B9 = add i1 true, true Step #5: %B15 = add i1 %B9, %C Step #5: Instruction does not dominate all uses! Step #5: %B9 = add i1 true, true Step #5: %C5 = icmp ule i1 %B9, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B9 = add i1 true, true Step #5: br i1 %B9, label %7, label %15 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1952 of 1952 bytes Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197607616 from 2880 Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dso_local record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 39 ft: 145 exec/s: 25 rss: 152Mb Step #5: Invalid array type record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %cond = phi double [ %cond, %cond.true ], [ 0.000000e+00, %entry ] Step #5: %cond = phi double [ %cond, %cond.true ], [ 0.000000e+00, %entry ] Step #5: Basic Block in function 'fabs_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 1947072352 from 13408 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 8197, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %34 = alloca i1, i112 1, align 1 Step #5: %40 = getelementptr i1, ptr %34, i16 -1 Step #5: Instruction does not dominate all uses! Step #5: %37 = load i1, ptr %G91, align 1 Step #5: %42 = getelementptr i1, ptr %40, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %33 = alloca ptr, i112 1, align 8 Step #5: %43 = getelementptr ptr, ptr %33, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %37 = load i1, ptr %G91, align 1 Step #5: %43 = getelementptr ptr, ptr %33, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %33 = alloca ptr, i112 1, align 8 Step #5: store ptr %40, ptr %33, align 8 Step #5: error: input module is broken! Step #5: Attribute 'builtin' can only be applied to a callsite. Step #5: ptr @foo Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llv.m.epp0.mp0m.cyi32 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %47 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B11 = xor i1 %C6, %C10 Step #5: br i1 %B11, label %34, label %A1 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '-avx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '-avx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: invalid type ref Step #5: !8 = distinct !DILocalVariable(name: "B", scope: !5, file: !1, type: !8) Step #5: !8 = distinct !DILocalVariable(name: "B", scope: !5, file: !1, type: !8) Step #5: invalid type ref Step #5: !8 = distinct !DILocalVariable(name: "B", scope: !5, file: !1, type: !8) Step #5: !8 = distinct !DILocalVariable(name: "B", scope: !5, file: !1, type: !8) Step #5: label %2 Step #5: ptr @test3 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: preferred alignment cannot be less than the ABI alignment Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %72 Step #5: halferror: input module is broken! Step #5: can't skip to bit 17760 from 16160 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2008 of 2008 bytes Step #5: error: input module is broken! Step #5: The resume instruction should have a consistent result type inside a function. Step #5: resume double 4.940660e-324 Step #5: error: input module is broken! Step #5: #1024 pulse cov: 40 ft: 168 exec/s: 21 rss: 155Mb Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Basic Block in function 'test1.1' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_v_s_v' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: GlobalValue with DLLImport Storage is dso_local! Step #5: ptr @test_dead_load Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: i64 0, size: 32) Step #5: i64 0 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'patatino' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %36 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %add5 = add nuw nsw i32 %conv, 4 Step #5: %idxprom = zext i32 %add5 to i64 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %RP = alloca double (i8, i64, double), align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %5 = add i16 32767, %B9 Step #5: %B11 = udiv i16 %5, -32768 Step #5: Instruction does not dominate all uses! Step #5: %B27 = fdiv ninf double %3, 4.940660e-324 Step #5: %B15 = fsub arcp afn double %3, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B1 = udiv i8 -1, %2 Step #5: store i8 %B1, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i16 %B21, %B8 Step #5: %B5 = srem i16 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i16 %B21, %B8 Step #5: %B5 = srem i16 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp ult i16 %B12, %B20 Step #5: store i1 %C1, ptr @G.5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B = sub nsw i1 %B19, false Step #5: store i1 %B, ptr @G.4, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C = fcmp ueq float f0x7F7FFFFF, %4 Step #5: %C5 = icmp eq i1 %1, %C Step #5: Instruction does not dominate all uses! Step #5: %B = sub nsw i1 %B19, false Step #5: %B13 = sdiv i1 %B, %C6 Step #5: Instruction does not dominate all uses! Step #5: %B19 = srem i1 %1, false Step #5: store i1 %B19, ptr @G.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i16 %B21, %B8 Step #5: %B35 = ashr i16 %B25, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = add i16 %B28, %0 Step #5: %B35 = ashr i16 %B25, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B7 = fadd float %B10, %B10 Step #5: %B2 = fsub float %B7, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %B10 = fsub float %4, %4 Step #5: store float %B10, ptr %RP, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B18 = srem i16 %B12, %B3 Step #5: store i16 %B18, ptr %RP, align 2 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Cmpxchg operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value Step #5: error: input module is broken! Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: Invalid function argument type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Basic Block in function 'replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 130493203648 from 17504 Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15908562976 from 9344 Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: 0, unit: !1) Step #5: scope points into the type hierarchy Step #5: !8 = !DILocation(line: 2, column: 13, scope: !3) Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !3, file: !2, line: 2, column: 16) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %22 = getelementptr float, ptr %21, %0 zeroinitializer Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr bfloat, ptr %G1, %G5 Step #5: error: input module is broken! Step #5: Basic Block in function 'replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %45 = fcmp ugt float %44, %44 Step #5: %51 = icmp uge i1 true, %45 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: Instruction does not dominate all uses! Step #5: %42 = load i1, ptr %38, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %43 = load i1, ptr %37, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: br i1 %77, label %75, label %80 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %82 = icmp sle i1 %77, %81 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %83 = icmp ule i1 %77, %82 Step #5: Instruction does not dominate all uses! Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: store i1 %85, ptr %52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: %89 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %73 = sub i1 %64, %69 Step #5: %89 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %68 = icmp eq i1 %53, %67 Step #5: %90 = udiv i1 %68, %13 Step #5: Instruction does not dominate all uses! Step #5: %70 = sdiv i64 4294967296, 4294967296 Step #5: store i64 %70, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %55 = sdiv i1 %51, false Step #5: store i1 %55, ptr %97, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %31 = alloca i1, align 1 Step #5: store i1 %104, ptr %31, align 1 Step #5: Instruction does not dominate all uses! Step #5: %44 = fadd float f0x7F7FFFFF, f0x7F7FFFFF Step #5: store float %44, ptr undef, align 4 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 41 ft: 189 exec/s: 17 rss: 160Mb Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00$ \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00$ \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr %G1, %G8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i1, ptr @G.1, align 1 Step #5: %B9 = shl i1 %LGV1, false Step #5: Instruction does not dominate all uses! Step #5: %5 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %B3 = or i1 %B1, %5 Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i1, ptr @G.1, align 1 Step #5: %B14 = sub i1 %LGV1, false Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i1, ptr @G.1, align 1 Step #5: %B5 = srem i1 %LGV1, %B Step #5: Instruction does not dominate all uses! Step #5: %B = sdiv i1 false, %LGV1 Step #5: %B5 = srem i1 %LGV1, %B Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i1, ptr @G.1, align 1 Step #5: br i1 %LGV1, label %31, label %BB4 Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i1, ptr @G.1, align 1 Step #5: %C2 = icmp ult i1 %LGV1, %5 Step #5: Instruction does not dominate all uses! Step #5: %5 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %C2 = icmp ult i1 %LGV1, %5 Step #5: Instruction does not dominate all uses! Step #5: %5 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %33 = udiv i1 false, %5 Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr ptr, ptr %A, i64 %B7 Step #5: store i32 %B16, ptr %G, align 4 Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"l|vm.inva%iant.start.p0" Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %20 Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f_as1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr i32, ptr %A1, [2 x i8] %L1 Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr %struct._IO_FILE, ptr %G4, [2 x i8] %L1 Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 534789472 from 12480 Step #5: error: input module is broken! Step #5: can't skip to bit 1983993728 from 18176 Step #5: error: input module is broken! Step #5: Not an int attribute (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 72495284960 from 8704 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: ABI alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2420 of 2420 bytes Step #5: error: input module is broken! Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %30 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incorrect type in vector initializer (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddress record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 549248 from 17760 Step #5: error: input module is broken! Step #5: can't skip to bit 38908523040 from 4384 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_fmul' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_fast' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_reassoc_nsz' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_fmul_reassoc' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C15 = fcmp one double 1.000000e+00, +inf Step #5: br i1 %C15, label %BB1, label %BB3 Step #5: Instruction does not dominate all uses! Step #5: %C14 = fcmp ord float 1.000000e+00, 4.200000e+01 Step #5: %C10 = icmp eq i1 %C14, %C1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = urem i16 42, %LGV4 Step #5: %B11 = xor i16 %B6, 42 Step #5: error: input module is broken! Step #5: Invalid dbg record: invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: can't skip to bit 105466314528 from 14752 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 51822483488 from 9760 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %77 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2400 of 2400 bytes Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr nusw ptr, ptr undef, %0 zeroinitializer Step #5: loading unsized types is not allowed Step #5: %L1 = load %struct._IO_FILE, ptr %call, align 8 Step #5: loading unsized types is not allowed Step #5: %L = load %struct._IO_FILE, ptr %call, align 8 Step #5: GEP into unsized type! Step #5: %G6 = getelementptr %0, ptr %G4, i8 %L3 Step #5: storing unsized types is not allowed Step #5: store %struct._IO_FILE %L, ptr %G3, align 8 Step #5: storing unsized types is not allowed Step #5: store %struct._IO_FILE %I, ptr undef, align 8 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 10, 4101, 14, 36, 28, 4101, 6, 20485, 12, 36, 4101, 9, 36, 4101, 7, 4101, 11, 4101, 15, 36, 28, 34, 38, 4101, 1, 4101, 4, 4101, 12, 36, 4101, 8, 36, 4101, 5, 39, 27, 4101, 3, 38, 4101, 2, 29, 39, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: 'knl' is not a recognized processor for this target (ignoring processor) Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: alloca of unsized type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !13) Step #5: !13 = !{null, !14, !19} Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !13) Step #5: !13 = !{null, !14, !19} Step #5: label %entry Step #5: ptr @f Step #5: DILocation not allowed within this metadata node Step #5: !35 = distinct !{!35, !31, !36} Step #5: !31 = !DILocation(line: 11, column: 5, scope: !32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !13) Step #5: !13 = !{null, !14, !19} Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !13) Step #5: !13 = !{null, !14, !19} Step #5: label %entry Step #5: ptr @f Step #5: DILocation not allowed within this metadata node Step #5: !35 = distinct !{!35, !31, !36} Step #5: !31 = !DILocation(line: 11, column: 5, scope: !32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not an enum attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: can't skip to bit 42964403424 from 17088 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: null, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !1, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3024 of 3024 bytes Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'function_pointer' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2876 of 2876 bytes Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #0 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2876 of 2876 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2936 of 2936 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C16 = icmp uge i64 %3, %LGV8 Step #5: %B23 = xor i1 %C16, false Step #5: Instruction does not dominate all uses! Step #5: %C27 = fcmp ord double %B11, +inf Step #5: %C24 = icmp sgt i1 %C27, %C17 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i1 %B29, %C32 Step #5: %C33 = icmp slt i1 %B25, %C15 Step #5: Instruction does not dominate all uses! Step #5: %B26 = fsub double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: store double %B26, ptr %A12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i1 %B29, %C32 Step #5: store i1 %B25, ptr %G2, align 1 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C16 = icmp uge i64 %3, %LGV8 Step #5: %B23 = xor i1 %C16, false Step #5: Instruction does not dominate all uses! Step #5: %C27 = fcmp ord double %B11, +inf Step #5: %C24 = icmp sgt i1 %C27, %C17 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i1 %B29, %2 Step #5: %C33 = icmp slt i1 %B25, %C15 Step #5: Instruction does not dominate all uses! Step #5: %B26 = fsub double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: store double %B26, ptr %A12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i1 %B29, %2 Step #5: store i1 %B25, ptr %G2, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 1554014368 from 20512 Step #5: error: input module is broken! Step #5: can't skip to bit 411168 from 6624 Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %pow = call fast double @llvm.pow.f64(double f0x7FEFFFFFFFFFFFFF, double %pow) Step #5: Basic Block in function 'pow_exp10l' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: SizeInBits must be a constant Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid br record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !12) Step #5: !12 = !DISubroutineType(types: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !31 = distinct !{!31, !28, !32} Step #5: !28 = !DILocation(line: 11, column: 5, scope: !29) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %50 = alloca ptr, align 8 Step #5: %G2 = getelementptr i1, ptr %50, i64 %B11 Step #5: Instruction does not dominate all uses! Step #5: %B11 = ashr exact i64 -9223372036854775808, 0 Step #5: %G2 = getelementptr i1, ptr %50, i64 %B11 Step #5: Instruction does not dominate all uses! Step #5: %B = xor i16 %1, %1 Step #5: %C1 = icmp ult i16 %1, %B Step #5: Instruction does not dominate all uses! Step #5: %53 = getelementptr i64, ptr %50, i64 1 Step #5: %64 = getelementptr i1, ptr %53, i64 %4 Step #5: Instruction does not dominate all uses! Step #5: %34 = add i1 %27, true Step #5: store i1 %34, ptr %41, align 1 Step #5: Instruction does not dominate all uses! Step #5: %41 = alloca i64, align 8 Step #5: store i1 %34, ptr %41, align 1 Step #5: Instruction does not dominate all uses! Step #5: %59 = sdiv i64 %4, %4 Step #5: %B3 = xor i64 %4, %59 Step #5: Instruction does not dominate all uses! Step #5: %B10 = sub i1 %38, %21 Step #5: %C10 = icmp ne i1 %C6, %B10 Step #5: Instruction does not dominate all uses! Step #5: %50 = alloca ptr, align 8 Step #5: %68 = getelementptr ptr, ptr %50, i16 0 Step #5: Instruction does not dominate all uses! Step #5: %54 = alloca double, align 8 Step #5: %74 = getelementptr ptr, ptr %54, i1 %3 Step #5: Instruction does not dominate all uses! Step #5: %38 = icmp slt i16 %1, %1 Step #5: %77 = lshr i1 %38, %71 Step #5: Instruction does not dominate all uses! Step #5: %49 = alloca ptr, align 8 Step #5: %79 = getelementptr ptr, ptr %49, i16 %1 Step #5: Instruction does not dominate all uses! Step #5: %42 = load i1, ptr %41, align 1 Step #5: %81 = icmp ugt i1 %77, %42 Step #5: Instruction does not dominate all uses! Step #5: %55 = alloca double, align 8 Step #5: store double %80, ptr %55, align 8 Step #5: Instruction does not dominate all uses! Step #5: %54 = alloca double, align 8 Step #5: store double %76, ptr %54, align 8 Step #5: Instruction does not dominate all uses! Step #5: %53 = getelementptr i64, ptr %50, i64 1 Step #5: %86 = getelementptr ptr, ptr %53, i16 %1 Step #5: Instruction does not dominate all uses! Step #5: %50 = alloca ptr, align 8 Step #5: store ptr %79, ptr %50, align 8 Step #5: Instruction does not dominate all uses! Step #5: %49 = alloca ptr, align 8 Step #5: store ptr %86, ptr %49, align 8 Step #5: Instruction does not dominate all uses! Step #5: %44 = alloca ptr, align 8 Step #5: store i1 %83, ptr %44, align 1 Step #5: Instruction does not dominate all uses! Step #5: %40 = icmp ugt i1 true, %3 Step #5: store i1 %40, ptr %41, align 1 Step #5: Instruction does not dominate all uses! Step #5: %41 = alloca i64, align 8 Step #5: store i1 %40, ptr %41, align 1 Step #5: Instruction does not dominate all uses! Step #5: %35 = alloca i1, align 1 Step #5: store i1 %88, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %30 = icmp slt i1 %28, %27 Step #5: store i1 %30, ptr %12, align 1 Step #5: Instruction does not dominate all uses! Step #5: %41 = alloca i64, align 8 Step #5: store i1 %93, ptr %41, align 1 Step #5: Instruction does not dominate all uses! Step #5: %35 = alloca i1, align 1 Step #5: store ptr %91, ptr %35, align 8 Step #5: Instruction does not dominate all uses! Step #5: %35 = alloca i1, align 1 Step #5: store i1 %C2, ptr %35, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp sle i16 %1, %1 Step #5: %97 = urem i1 %84, %C4 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp sge i64 0, %4 Step #5: %125 = icmp sgt i1 %29, %88 Step #5: Instruction does not dominate all uses! Step #5: %45 = getelementptr ptr, ptr %44, i1 %42 Step #5: %128 = getelementptr double, ptr %45, i32 -1 Step #5: Instruction does not dominate all uses! Step #5: %41 = alloca i64, align 8 Step #5: store i64 %B3, ptr %41, align 4 Step #5: Instruction does not dominate all uses! Step #5: %48 = icmp uge i1 %3, %3 Step #5: %B9 = udiv i1 %L3, %48 Step #5: Instruction does not dominate all uses! Step #5: %35 = alloca i1, align 1 Step #5: store i32 %135, ptr %35, align 4 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %constexpr.ins22 Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32error: input module is broken! Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+sahf' is not a recognized feature for this target (ignoring feature) Step #5: '-tbm' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512ifma' is not a recognized feature for this target (ignoring feature) Step #5: '-sha' is not a recognized feature for this target (ignoring feature) Step #5: '-gfni' is not a recognized feature for this target (ignoring feature) Step #5: '-fma4' is not a recognized feature for this target (ignoring feature) Step #5: '-vpclmulqdq' is not a recognized feature for this target (ignoring feature) Step #5: '+prfchw' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-cldemote' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bitalg' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vnni' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vpopcntdq' is not a recognized feature for this target (ignoring feature) Step #5: '-clwb' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '-clzero' is not a recognized feature for this target (ignoring feature) Step #5: '-pku' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '-lwp' is not a recognized feature for this target (ignoring feature) Step #5: '-rdpid' is not a recognized feature for this target (ignoring feature) Step #5: '-xop' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '-waitpkg' is not a recognized feature for this target (ignoring feature) Step #5: '-sse4a' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '-vaes' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '-mwaitx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-wbnoinvd' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '-shstk' is not a recognized feature for this target (ignoring feature) Step #5: '+cmov' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+sahf' is not a recognized feature for this target (ignoring feature) Step #5: '-tbm' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512ifma' is not a recognized feature for this target (ignoring feature) Step #5: '-sha' is not a recognized feature for this target (ignoring feature) Step #5: '-gfni' is not a recognized feature for this target (ignoring feature) Step #5: '-fma4' is not a recognized feature for this target (ignoring feature) Step #5: '-vpclmulqdq' is not a recognized feature for this target (ignoring feature) Step #5: '+prfchw' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-cldemote' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bitalg' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vnni' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vpopcntdq' is not a recognized feature for this target (ignoring feature) Step #5: '-clwb' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '-clzero' is not a recognized feature for this target (ignoring feature) Step #5: '-pku' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '-lwp' is not a recognized feature for this target (ignoring feature) Step #5: '-rdpid' is not a recognized feature for this target (ignoring feature) Step #5: '-xop' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '-waitpkg' is not a recognized feature for this target (ignoring feature) Step #5: '-sse4a' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '-vaes' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '-mwaitx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-wbnoinvd' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '-shstk' is not a recognized feature for this target (ignoring feature) Step #5: '+cmov' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4295183072 from 12416 Step #5: error: input module is broken! Step #5: Basic Block in function 'srem0' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !33 = distinct !DISubprogram(name: "unknown", scope: !1, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: ptr @unknown Step #5: %1 = load i8, ptr %arrayidx2, align 1, !dbg !42, !tbaa !14 Step #5: !42 = !DILocation(line: 18, column: 12, scope: !15) Step #5: !15 = !{!"omnipotent char", !16, i64 0} Step #5: location requires a valid scope Step #5: !42 = !DILocation(line: 18, column: 12, scope: !15) Step #5: !15 = !{!"omnipotent char", !16, i64 0} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, file: i32 1, line: 3, baseType: !4, size: 64) Step #5: i32 1 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'i32_cast_cmp_eq_int_0_uitofp_half_vec_undef' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %indvars.iv70 = phi i64 [ %indvars.iv.next71, %for.cond.cleanup4.us-lcssa.us.us ], [ %indvars.iv.next71, %for.cond.cleanup4.us-lcssa.us.us ] Step #5: label %for.cond.cleanup4.us-lcssa.us.us Step #5: label %for.body.us.preheader Step #5: error: input module is broken! Step #5: Basic Block in function 'inselt_shuf_no_demand_multiuse' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: can't skip to bit 2015496416 from 22624 Step #5: error: input module is broken! Step #5: Basic Block in function 'G.22' does not have terminator! Step #5: label %32 Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: Invalid function argument type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.sitofp.f64.i32l(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fdiv.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.frem.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.fptoui.i32.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.expnncoiseta.tmlerrained.fptosi.i32.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.sitofp.f64.i32l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"lvm.ex\0Cerimental.constrai\F3\A0\81\A3ned.fcmp." Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @f1llvm.experimental.constrained.fcmps.f Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"32703llvm.experimental.constrained.uitofp.f6" Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %133 = getelementptr ptr, ptr %29, i1 %92 Step #5: store ptr %133, ptr %15, align 8 Step #5: Instruction does not dominate all uses! Step #5: %151 = getelementptr ptr, ptr %48, i1 %44 Step #5: store ptr %151, ptr %146, align 8 Step #5: Instruction does not dominate all uses! Step #5: %146 = getelementptr ptr, ptr %101, i32 %58 Step #5: store ptr %151, ptr %146, align 8 Step #5: Instruction does not dominate all uses! Step #5: %145 = getelementptr ptr, ptr %70, i1 %92 Step #5: %156 = getelementptr ptr, ptr %145, i32 %144 Step #5: Instruction does not dominate all uses! Step #5: %144 = lshr i32 %58, %69 Step #5: %156 = getelementptr ptr, ptr %145, i32 %144 Step #5: Instruction does not dominate all uses! Step #5: %126 = urem i1 %98, %44 Step #5: %157 = getelementptr ptr, ptr %104, i1 %126 Step #5: Instruction does not dominate all uses! Step #5: %139 = getelementptr float, ptr %138, i32 %80 Step #5: store ptr %139, ptr %65, align 8 Step #5: Instruction does not dominate all uses! Step #5: %147 = load ptr, ptr %146, align 8 Step #5: store ptr %147, ptr %101, align 8 Step #5: Instruction does not dominate all uses! Step #5: %137 = getelementptr i32, ptr undef, i1 %44 Step #5: %163 = getelementptr i32, ptr %137, i16 0 Step #5: Instruction does not dominate all uses! Step #5: %C4 = icmp sle i1 %B, %B Step #5: %G7 = getelementptr i1, ptr %G26, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %111 = getelementptr ptr, ptr %93, i16 %110 Step #5: store ptr %111, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %128 = getelementptr ptr, ptr %60, i1 %78 Step #5: store ptr %128, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %140 = getelementptr ptr, ptr %73, i32 %58 Step #5: store ptr %140, ptr %6, align 8 Step #5: Instruction does not dominate all uses! Step #5: %135 = getelementptr ptr, ptr %51, i1 %116 Step #5: %164 = getelementptr ptr, ptr %135, i1 false Step #5: Instruction does not dominate all uses! Step #5: %122 = getelementptr ptr, ptr %121, i16 %110 Step #5: store ptr %68, ptr %122, align 8 Step #5: Instruction does not dominate all uses! Step #5: %123 = getelementptr ptr, ptr undef, i1 %54 Step #5: store ptr %123, ptr %4, align 8 Step #5: Instruction does not dominate all uses! Step #5: %122 = getelementptr ptr, ptr %121, i16 %110 Step #5: store ptr %122, ptr undef, align 8 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3700 of 3700 bytes Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %98 = load i1, ptr %97, align 1 Step #5: store i1 %98, ptr %108, align 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32error: input module is broken! Step #5: #4096 pulse cov: 41 ft: 206 exec/s: 17 rss: 160Mb Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+sahf' is not a recognized feature for this target (ignoring feature) Step #5: '-tbm' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512ifma' is not a recognized feature for this target (ignoring feature) Step #5: '-sha' is not a recognized feature for this target (ignoring feature) Step #5: '-gfni' is not a recognized feature for this target (ignoring feature) Step #5: '-fma4' is not a recognized feature for this target (ignoring feature) Step #5: '-vpclmulqdq' is not a recognized feature for this target (ignoring feature) Step #5: '+prfchw' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-cldemote' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bitalg' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vnni' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vpopcntdq' is not a recognized feature for this target (ignoring feature) Step #5: '-clwb' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '-clzero' is not a recognized feature for this target (ignoring feature) Step #5: '-pku' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '-lwp' is not a recognized feature for this target (ignoring feature) Step #5: '-rdpid' is not a recognized feature for this target (ignoring feature) Step #5: '-xop' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '-waitpkg' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-sse4a' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '-vaes' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '-mwaitx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-wbnoinvd' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '-shstk' is not a recognized feature for this target (ignoring feature) Step #5: '+cmov' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+sahf' is not a recognized feature for this target (ignoring feature) Step #5: '-tbm' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512ifma' is not a recognized feature for this target (ignoring feature) Step #5: '-sha' is not a recognized feature for this target (ignoring feature) Step #5: '-gfni' is not a recognized feature for this target (ignoring feature) Step #5: '-fma4' is not a recognized feature for this target (ignoring feature) Step #5: '-vpclmulqdq' is not a recognized feature for this target (ignoring feature) Step #5: '+prfchw' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-cldemote' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bitalg' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vnni' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vpopcntdq' is not a recognized feature for this target (ignoring feature) Step #5: '-clwb' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '-clzero' is not a recognized feature for this target (ignoring feature) Step #5: '-pku' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '-lwp' is not a recognized feature for this target (ignoring feature) Step #5: '-rdpid' is not a recognized feature for this target (ignoring feature) Step #5: '-xop' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '-waitpkg' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-sse4a' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '-vaes' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '-mwaitx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-wbnoinvd' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '-shstk' is not a recognized feature for this target (ignoring feature) Step #5: '+cmov' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.ctlz.i328 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"31llvm.ctlz.v2i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"32llvm.cttz.v2i" Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.memmove.p0i8.p0i8.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.lifetime.start.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.objectsize.i64.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.memset.p0i8.i3" Step #5: error: input module is broken! Step #5: can't skip to bit 8323394720 from 19136 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %1 = catchpad within %cs1 [ptr null, i32 64, ptr null] Step #5: catchret from %1 to label %catch.cont Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ItoFtoF_u25_f32_f16' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: fpmath requires a floating point result! Step #5: %3 = load i32, ptr %arrayidx, align 4, !fpmath !4 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 38848 from 30560 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %add.ptr.sum = add i64 %idx.ext, %indvars.iv Step #5: %indvars.iv = phi i64 [ -1, %BB6 ], [ %add.ptr.sum, %BB3 ], [ undef, %for.body13 ] Step #5: Instruction does not dominate all uses! Step #5: %add.ptr.sum = add i64 %idx.ext, %indvars.iv Step #5: %B35 = mul i64 %add.ptr.sum, %add.ptr.sum Step #5: Instruction does not dominate all uses! Step #5: %add.ptr.sum = add i64 %idx.ext, %indvars.iv Step #5: %B35 = mul i64 %add.ptr.sum, %add.ptr.sum Step #5: Instruction does not dominate all uses! Step #5: %add.ptr.sum = add i64 %idx.ext, %indvars.iv Step #5: %B23 = mul i64 %B, %add.ptr.sum Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.2.lcssa = phi i32 [ 0, %BB5 ], [ %i.116, %for.cond7.preheader ], [ undef, %for.inc23 ] Step #5: error: input module is broken! Step #5: can't skip to bit 34304 from 30368 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @arg Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %85 = icmp ne i16 %46, -32768 Step #5: store i1 %85, ptr @G.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = xor i8 %37, %B22 Step #5: %100 = icmp uge i8 %B24, %99 Step #5: Instruction does not dominate all uses! Step #5: %87 = getelementptr double, ptr %52, i16 %51 Step #5: store i32 %63, ptr %87, align 4 Step #5: Instruction does not dominate all uses! Step #5: %97 = icmp slt i8 %90, %B27 Step #5: %103 = xor i1 %B6, %97 Step #5: Instruction does not dominate all uses! Step #5: %94 = fcmp one float +qnan, %1 Step #5: %104 = getelementptr i32, ptr %59, i1 %94 Step #5: Instruction does not dominate all uses! Step #5: %75 = icmp ule i32 1, %69 Step #5: store i1 %75, ptr @G.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C24 = fcmp ole double 4.940660e-324, %53 Step #5: store i1 %C24, ptr %87, align 1 Step #5: Instruction does not dominate all uses! Step #5: %87 = getelementptr double, ptr %52, i16 %51 Step #5: store i1 %C24, ptr %87, align 1 Step #5: Instruction does not dominate all uses! Step #5: %88 = load i16, ptr %87, align 2 Step #5: %C16 = icmp ugt i16 256, %88 Step #5: Instruction does not dominate all uses! Step #5: %B19 = sub i64 %0, %B11 Step #5: %B23 = and i64 %B19, %0 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp ult i8 -1, %37 Step #5: store i1 %C10, ptr %5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %98 = getelementptr float, ptr %87, i16 %88 Step #5: store i1 %C15, ptr %98, align 1 Step #5: Instruction does not dominate all uses! Step #5: %87 = getelementptr double, ptr %52, i16 %51 Step #5: store i64 %B23, ptr %87, align 4 Step #5: Instruction does not dominate all uses! Step #5: %77 = sdiv i16 %60, %62 Step #5: %B12 = xor i16 %77, -1 Step #5: Instruction does not dominate all uses! Step #5: %96 = or i16 %89, %88 Step #5: ret i16 %96 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i16> %a1 Step #5: <32 x i8>error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 51980094752 from 16160 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4328 of 4328 bytes Step #5: error: input module is broken! Step #5: size component cannot be empty Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C34 = icmp uge i32 42, -2147483648 Step #5: %B15 = shl i1 %C34, %B11 Step #5: Instruction does not dominate all uses! Step #5: %C43 = icmp ugt i1 %4, false Step #5: store i1 %C43, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <8 x i4> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>) #0 Step #5: intrinsic argument 0 vector element type expected i16, but got i4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <16 x i8> @llvm.x86.sse2.packuswb.128(<8 x i4>, <8 x i4>) #0 Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <8 x i4> @llvm.x86.sse41.packusdw(<4 x i32>, <4 x i32>) #0 Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <16 x i4> @llvm.x86.avx2.packssdw(<8 x i32>, <8 x i32>) #0 Step #5: intrinsic return vector element type expected i16, but got i4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <16 x i4> @llvm.x86.avx2.packusdw(<8 x i32>, <8 x i32>) #0 Step #5: intrinsic return type expected vector with 32 elements, but got <8 x i4> Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare <8 x i4> @llvm.x86.avx2.packuswb(<16 x i4>, <16 x i4>) #0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Too few records for range (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ne i64 0, 4294967296 Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr @G to ptr addrspace(1)), i64 124, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp sgt i1 false, true Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr getelementptr inbounds ([2 x %U], ptr @H, i64 0, i32 1) to ptr addrspace(1)), i64 %B, i1 %C) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\AF.memcpy.p1i8.p0i8.i64" Step #5: error: input module is broken! Step #5: can't skip to bit 34364367392 from 39808 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B49 = and i1 %C14, %C68 Step #5: store i1 %B49, ptr %A57, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i1 %C16, %1 Step #5: br i1 %C20, label %BB10, label %BB13 Step #5: Instruction does not dominate all uses! Step #5: %LGV17 = load i16, ptr @G.38, align 2 Step #5: %C87 = icmp ne i16 %3, %LGV17 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp ugt i8 %LGV4, %LGV5 Step #5: br i1 %C18, label %BB10, label %BB11 Step #5: Instruction does not dominate all uses! Step #5: %C51 = icmp sgt i32 42, %B40 Step #5: %C19 = icmp eq i1 %1, %C51 Step #5: Instruction does not dominate all uses! Step #5: %C90 = fcmp ogt double 1.000000e+00, 4.200000e+01 Step #5: br i1 %C90, label %BB21, label %BB47 Step #5: Instruction does not dominate all uses! Step #5: %B90 = xor i64 1, 42 Step #5: %B102 = srem i64 %B90, %B53 Step #5: Instruction does not dominate all uses! Step #5: %B49 = and i1 %C14, %C68 Step #5: br i1 %B49, label %BB39, label %BB40 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %290 Step #5: error: input module is broken! Step #5: can't skip to bit 69105642592 from 3040 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'not_cast_ne-1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 1950395456 from 39872 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: call void %G(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: Attribute after last parameter! Step #5: call void @bar(ptr %a) Step #5: error: input module is broken! Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 68576 from 64640 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Basic Block in function 'test18_as1_i32' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi ptr [ @dllimport_d, %sw.default ], [ @dllimport_c, %sw.bb2 ], [ @dllimport_b, %sw.bb1 ], [ @dllimport_a, %entry ] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @__CxxFrameHandler3 Step #5: i32error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 120443803872 from 99232 Step #5: error: input module is broken! Step #5: Basic Block in function 'test40' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 47268922368 from 107392 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <3 x float>error: input module is broken! Step #5: Unexpected end of file reading 18868 of 18868 bytes Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 264416 from 260480 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i16> (<8 x i16>) undef Step #5: <16 x float>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -1601 Step #5: <2 x double>intrinsic return type expected vector with 32 elements, but got <34 x i16> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <34 x i16> @llvm.x86.avx512.permvar.hi.512(<34 x i16>, <34 x i16>) #1 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx1.permd Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx522.permvar.hi.128 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.qi.256 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_di_256_mask Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test2' does not have terminator! Step #5: label %2 Step #5: Function return type does not match operand type of return inst! Step #5: ret double (<2 x double>, <2 x double>, <2 x double>, i8) undef Step #5: <4 x i64>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid data record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_maskz_vfmadd_ss' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.2 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.3 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.4 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.5 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.6 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.7 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #4644 DONE cov: 41 ft: 210 exec/s: 16 rss: 169Mb Step #5: MERGE-OUTER: successful in 2 attempt(s) Step #5: MERGE-OUTER: the control file has 963273 bytes Step #5: MERGE-OUTER: consumed 0Mb (106Mb rss) to parse the control file Step #5: MERGE-OUTER: 89 new files with 220 new features added; 42 new coverage edges Step #5: [2026-07-14 00:39:04,670 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:39:04,686 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running llvm-isel-fuzzer--wasm32-O2: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=wasm32 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x556919224190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1534748837 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x5569237d1af0, 0x5569237d1c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x5569237d1c08,0x5569237d2d18), Step #5: MERGE-OUTER: 12845 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=wasm32 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x56300a285190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1535030153 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x563014832af0, 0x563014832c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x563014832c08,0x563014833d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59860.txt' Step #5: MERGE-INNER: 12845 total files; 0 processed earlier; will process 12845 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 106Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 10 ft: 11 exec/s: 0 rss: 107Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 10 ft: 11 exec/s: 0 rss: 107Mb Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 10 ft: 16 exec/s: 0 rss: 107Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 10 ft: 16 exec/s: 0 rss: 107Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: #32 pulse cov: 27 ft: 42 exec/s: 0 rss: 116Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: #64 pulse cov: 30 ft: 57 exec/s: 0 rss: 116Mb Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "S" Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: #128 pulse cov: 32 ft: 67 exec/s: 0 rss: 116Mb Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 777 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 640 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 14487871584 from 96 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 254048 from 96 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 224 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1632 from 96 Step #5: error: input module is broken! Step #5: size component cannot be empty Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "P
" Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 352 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 4294934463 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 4093 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 4194656 from 96 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 36593213536 from 128 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 395661408 from 96 Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 99792840448 from 128 Step #5: error: input module is broken! Step #5: #256 pulse cov: 35 ft: 76 exec/s: 0 rss: 116Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid integer const record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: unknown specifier 'c' Step #5: error: input module is broken! Step #5: can't skip to bit 672 from 160 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer Step #5: error: input module is broken! Step #5: can't skip to bit 1600 from 160 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: unknown specifier '¸' Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 13138905600 from 224 Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Invalid DIImportedEntity record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 49390026880 from 128 Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: error: :1:6: invalid character in input Step #5: 0 4 Step #5: ^ Step #5: Step #5: error: :1:5: unexpected token at start of statement Step #5: 0 4 Step #5: ^ Step #5: Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: error: :1:6: unexpected token at start of statement Step #5: ,& Step #5: ^ Step #5: Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: error: :1:2: invalid character in input Step #5: |W Step #5: ^ Step #5: Step #5: error: :1:2: unexpected token at start of statement Step #5: |W Step #5: ^ Step #5: Step #5: error: :1:2: invalid character in input Step #5: |W Step #5: ^ Step #5: Step #5: error: :1:2: unexpected token at start of statement Step #5: |W Step #5: ^ Step #5: Step #5: error: :1:2: invalid character in input Step #5: |W Step #5: ^ Step #5: Step #5: error: :1:2: unexpected token at start of statement Step #5: |W Step #5: ^ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: | Step #5: ^ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: < Step #5: ^ Step #5: Step #5: Expected a single module Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5: 20- Step #5: ^ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: 20- Step #5: ^ Step #5: Step #5: Malformed block Step #5: error: input module is broken! Step #5: error: :1:1: invalid instruction Step #5: e Step #5: ^ Step #5: Step #5: error: :1:1: invalid character in input Step #5: ø_ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: ø_ Step #5: Step #5: Unexpected end of file reading 39 of 39 bytes Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: can't skip to bit 3428704 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 113887663168 from 352 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Too few records for range Step #5: error: input module is broken! Step #5: Too few records for range Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unknown attribute kind (6419294) Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Not an enum attribute Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: empty specification is not allowed Step #5: error: input module is broken! Step #5: Invalid select constexpr record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid multiple blocks Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: stack natural alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 672 from 384 Step #5: error: input module is broken! Step #5: Invalid no_cfi record Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: unknown specifier ' ' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unknown attribute kind (492) Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Aliases cannot form a cycle Step #5: ptr addrspace(8) @0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '·' Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "m:" Step #5: error: input module is broken! Step #5: Invalid bbentry record Step #5: error: input module is broken! Step #5: Unknown attribute kind (3985729650684) Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 114819072320 from 320 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 21505181760 from 416 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid parameter attribute record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "m:" Step #5: error: input module is broken! Step #5: can't skip to bit 1074932192 from 352 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Not an int attribute Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 137438947360 from 384 Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 17120 from 320 Step #5: error: input module is broken! Step #5: #512 pulse cov: 36 ft: 92 exec/s: 0 rss: 122Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5: | Step #5: ^ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: | Step #5: ^ Step #5: Step #5: Invalid blockaddress record Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 501230208 from 384 Step #5: error: input module is broken! Step #5: METADATA_NAME not followed by METADATA_NAMED_NODE Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 34359739296 from 416 Step #5: error: input module is broken! Step #5: Invalid record: Unsupported version of DISubrange Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid wide integer const record Step #5: error: input module is broken! Step #5: Invalid no_cfi record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid cast constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 2097600 from 448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 8965382560 from 416 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid float const record Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid vstoffset record Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 40320 from 320 Step #5: error: input module is broken! Step #5: can't skip to bit 736 from 416 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid DIImportedEntity record Step #5: error: input module is broken! Step #5: can't skip to bit 190794240 from 416 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block Step #5: error: input module is broken! Step #5: can't skip to bit 77594848 from 256 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 34359739296 from 416 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 611392 from 416 Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Not a type attribute Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid multiple blocks Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: can't skip to bit 35982155744 from 384 Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: can't skip to bit 88391925504 from 288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid grp record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Not a type attribute Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: can't skip to bit 35979972928 from 288 Step #5: error: input module is broken! Step #5: can't skip to bit 17842569632 from 448 Step #5: error: input module is broken! Step #5: can't skip to bit 1575392 from 384 Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Invalid numentry record Step #5: error: input module is broken! Step #5: can't skip to bit 136917533056 from 384 Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Not a type attribute Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (5629499534213104) Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Aliases cannot form a cycle Step #5: ptr @0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 122111328 from 416 Step #5: error: input module is broken! Step #5: Unknown attribute kind (549755811824) Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: can't skip to bit 125629645312 from 480 Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: can't skip to bit 44831874528 from 416 Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid pointer record Step #5: error: input module is broken! Step #5: Not a type attribute Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Not a ConstantRange attribute Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 303552 from 448 Step #5: error: input module is broken! Step #5: Unknown attribute kind (18014398507384718) Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Invalid cast constexpr record Step #5: error: input module is broken! Step #5: unknown function pointer alignment type '' Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unknown attribute kind (32168) Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 44831874528 from 416 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Unknown attribute kind (8388212) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: can't skip to bit 135283879808 from 288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Not a constant range list attribute Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 533792384 from 480 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unknown attribute kind (127543346724742) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (7803234020229006) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 72 of 72 bytes Step #5: error: input module is broken! Step #5: Aliases cannot form a cycle Step #5: ptr @0 Step #5: Aliases cannot form a cycle Step #5: ptr @1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Too few records for range Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: can't skip to bit 42026926592 from 480 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Malformed partition, too large. Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid float const record Step #5: error: input module is broken! Step #5: Malformed global initializer set Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unknown attribute kind (18446744073198141436) Step #5: error: input module is broken! Step #5: Unknown attribute kind (18446744072661270524) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Invalid multiple blocks Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 92 of 92 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 92 of 92 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 104 of 104 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 104 of 104 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 29 bits Step #5: error: input module is broken! Step #5: Unexpected end of file reading 116 of 116 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: error: :1:3: invalid character in input Step #5: L l Step #5: ^ Step #5: Step #5: error: :1:3: unexpected token at start of statement Step #5: L l Step #5: ^ Step #5: Step #5: error: :2:1: invalid character in input Step #5: «YÓ.£n,“ Step #5: Step #5: error: :2:1: unexpected token at start of statement Step #5: «YÓ.£n,“ Step #5: Step #5: error: :2:23: Unexpected token in operand: Ó Step #5: YÓ Step #5: Step #5: error: :1:35: unexpected token at start of statement Step #5: * Step #5: ^ Step #5: Step #5: error: :1:5: unexpected token at start of statement Step #5: 0&&& Step #5: ^ Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 18875264 from 896 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 1056 from 832 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 1056 from 928 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1216 from 960 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 152 of 152 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 26944 from 800 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 188 of 188 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 200 of 200 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 188 of 188 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 40423222848 from 1248 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 208 of 208 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 36051547616 from 1504 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 228 of 228 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 1826 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 252 of 252 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 1856 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 156 of 156 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 33416531520 from 1664 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 264 of 264 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 264 of 264 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 896288 from 512 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 3562488000 from 192 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: can't skip to bit 103343992320 from 736 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 156 of 156 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: #1024 pulse cov: 36 ft: 97 exec/s: 341 rss: 195Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 138416480 from 928 Step #5: error: input module is broken! Step #5: can't skip to bit 91800058016 from 288 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5: 010áä_ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: 010áä_ Step #5: Step #5: Unexpected end of file reading 156 of 156 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 86408956288 from 2432 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 40423222944 from 1344 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 372 of 372 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 376 of 376 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 4128 from 3904 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 592 of 592 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 656 of 656 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 764 of 764 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2427226208 from 1120 Step #5: error: input module is broken! Step #5: can't skip to bit 35438240768 from 640 Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '254' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 61755823712 from 1856 Step #5: error: input module is broken! Step #5: can't skip to bit 35536448320 from 2880 Step #5: error: input module is broken! Step #5: can't skip to bit 11040732480 from 1216 Step #5: error: input module is broken! Step #5: can't skip to bit 17249630368 from 1440 Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 816 of 816 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 104816739776 from 5472 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid array type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %2 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 924854880 from 6624 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM660.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 75433126848 from 928 Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmp constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 83013932864 from 1408 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 908 of 908 bytes Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, null Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr ptr, ptr %G, null Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr ptr, ptr %L, null Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %8, label %9 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 896 of 896 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 49 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 972 of 972 bytes Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %0 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: can't skip to bit 8256 from 8000 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i8, i288 1, align 1 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %t2 = sub i128 0, %t1 Step #5: %f1 = udiv i128 -1, %t2 Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 948 of 948 bytes Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %pat Step #5: { i32, i32 }error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--wasm32-O2: /src/llvm-project/llvm/include/llvm/Support/Casting.h:572: decltype(auto) llvm::cast(From *) [To = llvm::ArrayType, From = llvm::Type]: Assertion `isa(Val) && "cast() argument of incompatible type!"' failed. Step #5: ==59863== ERROR: libFuzzer: deadly signal Step #5: #0 0x56300a284334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56300a1f8538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56300a1db085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b3525441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b3505800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b35037858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f9b35037728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f9b35048fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x56300a8755cb in decltype(auto) llvm::cast(llvm::Type*) /src/llvm-project/llvm/include/llvm/Support/Casting.h:572:3 Step #5: #9 0x56300f043e2c in (anonymous namespace)::BitcodeReader::parseConstants() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:3486:11 Step #5: #10 0x56300f037c5c in (anonymous namespace)::BitcodeReader::parseFunctionBody(llvm::Function*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:5113:25 Step #5: #11 0x56300f029b35 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7155:19 Step #5: #12 0x56300f02b8b2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #13 0x56300eefa6a7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #14 0x56300f01a032 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #15 0x56300f0234ed in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #16 0x56300f02380e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #17 0x56300f00f7a8 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #18 0x56300f01006d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #19 0x56300a285338 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:87:12 Step #5: #20 0x56300a1dc76d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x56300a1e5d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x56300a1cc1a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x56300a1f8ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f9b35039082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x56300a1bf56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--wasm32-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d901e26ddcf52e6b2f44d7d012b1a958abe0de81 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=wasm32 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x5575198ac190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1542239003 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x557523e59af0, 0x557523e59c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x557523e59c08,0x557523e5ad18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59860.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--wasm32-O2/regressions/d901e26ddcf52e6b2f44d7d012b1a958abe0de81' caused a failure at the previous merge step Step #5: MERGE-INNER: 12845 total files; 1274 processed earlier; will process 11571 files now Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1 pulse cov: 18 ft: 19 exec/s: 0 rss: 109Mb Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2 pulse cov: 18 ft: 25 exec/s: 0 rss: 109Mb Step #5: #4 pulse cov: 33 ft: 50 exec/s: 0 rss: 130Mb Step #5: #8 pulse cov: 33 ft: 61 exec/s: 0 rss: 132Mb Step #5: Invalid ptrauth record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 33 ft: 76 exec/s: 0 rss: 132Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 106405534240 from 1824 Step #5: error: input module is broken! Step #5: #32 pulse cov: 36 ft: 104 exec/s: 0 rss: 132Mb Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1040 of 1040 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 273440 from 7680 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid instruction with 0 indices (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023117440 from 2752 Step #5: error: input module is broken! Step #5: can't skip to bit 971001504 from 7712 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 350 Step #5: error: input module is broken! Step #5: #64 pulse cov: 36 ft: 124 exec/s: 0 rss: 135Mb Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1004 of 1004 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15640369056 from 5152 Step #5: error: input module is broken! Step #5: can't skip to bit 73631776 from 1568 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :1:2: invalid instruction Step #5: mov 2, #2 Step #5: ^ Step #5: Step #5: error: :1:2: invalid instruction Step #5: mov 2, #2 Step #5: ^ Step #5: Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %tmp3 = phi i1 [ true, %BB ], [ false, %BB1 ] Step #5: br i1 %tmp3, label %BB9, label %BB20 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %tmp14 = phi i160 [ 0, %BB9 ], [ %tmp14, %BB13 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = lshr i1 %L1, %L3 Step #5: br i1 %B2, label %BB2, label %BB1 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sle i1 false, %C Step #5: %B1 = xor i1 %C2, %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sle i1 false, %C Step #5: %B1 = xor i1 %C2, %C2 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1040 of 1040 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 39 ft: 148 exec/s: 0 rss: 138Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'bar' does not have terminator! Step #5: label %0 Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1021341472 from 7840 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB2 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ %j.0, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: label %BB2 Step #5: label %BB3 Step #5: error: input module is broken! Step #5: can't skip to bit 1610784384 from 7200 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 39853856 from 7296 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 72696130752 from 3040 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %2 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 538968064 from 7296 Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 538968064 from 7296 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test2.1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1084 of 1084 bytes Step #5: error: input module is broken! Step #5: error: :0:0: in function test void (): Invalid address space for WebAssembly target Step #5: Step #5: LLVM ERROR: Cannot select: t3: i32 = addrspacecast[3 -> 0] t28 Step #5: t28: i32 = WebAssemblyISD::Wrapper TargetGlobalAddress:i32 0 Step #5: In function: test Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==59871== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575198ab334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55751981f538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557519802085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee5bd1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee5bb1f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee5bafe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575198ad6c1 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:112:3 Step #5: #7 0x55751f055872 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x55751edd6806 in llvm::SelectionDAGISel::CannotYetSelect(llvm::SDNode*) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:4636:3 Step #5: #9 0x55751edd4cd7 in llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int, unsigned char const*) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:4538:9 Step #5: #10 0x55751c461186 in SelectCode /src/build/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc:27487:3 Step #5: #11 0x55751c461186 in (anonymous namespace)::WebAssemblyDAGToDAGISel::Select(llvm::SDNode*) /src/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp:473:3 Step #5: #12 0x55751edc047b in llvm::SelectionDAGISel::DoInstructionSelection() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1383:7 Step #5: #13 0x55751edbe487 in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1152:5 Step #5: #14 0x55751edbaad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #15 0x55751edb35cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #16 0x55751edb0ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #17 0x55751da5dbe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #18 0x55751e4c379e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #19 0x55751e4cf2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #20 0x55751e4c4998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #21 0x55751e4c4998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #22 0x5575198ac61b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #23 0x55751980376d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #24 0x55751980cd08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #25 0x5575197f31a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #26 0x55751981fee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #27 0x7fee5bb00082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #28 0x5575197e656d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--wasm32-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0de89591bde1c9f4fc26776d2d4f035ab42ec8d5 Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=wasm32 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55cd3728c190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1545146642 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55cd41839af0, 0x55cd41839c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55cd41839c08,0x55cd4183ad18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59860.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--wasm32-O2/regressions/0de89591bde1c9f4fc26776d2d4f035ab42ec8d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 12845 total files; 1521 processed earlier; will process 11324 files now Step #5: #1 pulse cov: 30 ft: 31 exec/s: 0 rss: 125Mb Step #5: #2 pulse cov: 31 ft: 38 exec/s: 0 rss: 127Mb Step #5: #4 pulse cov: 31 ft: 43 exec/s: 0 rss: 131Mb Step #5: #8 pulse cov: 31 ft: 58 exec/s: 0 rss: 135Mb Step #5: can't skip to bit 38197607552 from 2816 Step #5: error: input module is broken! Step #5: can't skip to bit 8122144800 from 5984 Step #5: error: input module is broken! Step #5: #16 pulse cov: 33 ft: 75 exec/s: 0 rss: 135Mb Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: #32 pulse cov: 33 ft: 83 exec/s: 0 rss: 135Mb Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 136902090912 from 7360 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %C1i.0 = phi ptr [ undef, %emtry ], [ %1, %bb ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB1 ] Step #5: label %emtry Step #5: label %bb13 Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB2 ], [ undef, %for.body.preheader ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: Instruction does not dominate all uses! Step #5: %a.addr.03 = phi ptr [ undef, %BB2 ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: store float %l, ptr %a.addr.03, align 4 Step #5: error: input module is broken! Step #5: #64 pulse cov: 36 ft: 122 exec/s: 0 rss: 138Mb Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 38 ft: 132 exec/s: 64 rss: 141Mb Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 35538543424 from 832 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967296) exceeds limit (4294967295) in function 'f' Step #5: #256 pulse cov: 40 ft: 145 exec/s: 85 rss: 141Mb Step #5: Basic Block in function 'c' does not have terminator! Step #5: label %0 Step #5: Attribute 'jumptable' does not apply to parameters Step #5: %1 = call i32 @b(i32 jumptable 0) Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incorrect type in struct initializer (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p = phi float [ 1.900000e+01, %entry ], [ %a, %loop ] Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: x Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: y Step #5: Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1017132096 from 9152 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A0r.0 = phi ptr [ undef, %entry ], [ undef, %entry ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB6 ], [ undef, %bb13 ] Step #5: label %entry Step #5: label %BB2 Step #5: error: input module is broken! Step #5: Attribute 'cold' does not apply to parameters Step #5: %1 = call i32 @b(i32 cold 0) Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1076 of 1076 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'zero_byte_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 3993903296 from 4064 Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'yfun' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967296) exceeds limit (4294967295) in function 'f' Step #5: Invalid cmpxchg record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967296) exceeds limit (4294967295) in function 'f' Step #5: Basic Block in function 'double_call' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %52 Step #5: voiderror: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %2 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: unimplemented operation lowering Step #5: UNREACHABLE executed at /src/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp:1745! Step #5: ==59879== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd3728b334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd371ff538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd371e2085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20cb62f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20cb43300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20cb412858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd3ca36063 in llvm::llvm_unreachable_internal(char const*, char const*, unsigned int) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:244:3 Step #5: #7 0x55cd39d57c2d in llvm::WebAssemblyTargetLowering::LowerOperation(llvm::SDValue, llvm::SelectionDAG&) const /src/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp:1745:5 Step #5: #8 0x55cd3c60dcc6 in (anonymous namespace)::SelectionDAGLegalize::LegalizeOp(llvm::SDNode*) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1365:29 Step #5: #9 0x55cd3c60c148 in llvm::SelectionDAG::Legalize() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:6360:19 Step #5: #10 0x55cd3c79dc53 in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1108:13 Step #5: #11 0x55cd3c79aad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #12 0x55cd3c7935cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #13 0x55cd3c790ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #14 0x55cd3b43dbe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #15 0x55cd3bea379e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #16 0x55cd3beaf2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #17 0x55cd3bea4998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #18 0x55cd3bea4998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #19 0x55cd3728c61b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #20 0x55cd371e376d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55cd371ecd08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55cd371d31a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55cd371ffee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f20cb414082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55cd371c656d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--wasm32-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87a525ba264bfc6ccf7b92fb79db914b508cbf04 Step #5: MERGE-OUTER: attempt 4 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=wasm32 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55e29c536190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1553700308 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55e2a6ae3af0, 0x55e2a6ae3c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55e2a6ae3c08,0x55e2a6ae4d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59860.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--wasm32-O2/regressions/87a525ba264bfc6ccf7b92fb79db914b508cbf04' caused a failure at the previous merge step Step #5: MERGE-INNER: 12845 total files; 1990 processed earlier; will process 10855 files now Step #5: #1 pulse cov: 30 ft: 31 exec/s: 0 rss: 128Mb Step #5: #2 pulse cov: 30 ft: 36 exec/s: 0 rss: 128Mb Step #5: #4 pulse cov: 31 ft: 37 exec/s: 0 rss: 129Mb Step #5: #8 pulse cov: 31 ft: 51 exec/s: 0 rss: 135Mb Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 33 ft: 74 exec/s: 0 rss: 135Mb Step #5: can't skip to bit 136073344 from 8320 Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #32 pulse cov: 33 ft: 92 exec/s: 32 rss: 138Mb Step #5: Invalid instruction with no BB (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1180 of 1180 bytes Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967296) exceeds limit (4294967295) in function 'f' Step #5: #64 pulse cov: 34 ft: 106 exec/s: 64 rss: 138Mb Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %64 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"\FCprivate/tmp") Step #5: !"\FCprivate/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (17179869184) exceeds limit (4294967295) in function 'f' Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 undef Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "f\06o", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 2147492992 from 8672 Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !4) Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !6) Step #5: !6 = distinct !DILexicalBlock(scope: !4, file: !1, line: 4, column: 12) Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_Fortran90, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #128 pulse cov: 34 ft: 124 exec/s: 64 rss: 141Mb Step #5: Functions may not have common linkage Step #5: ptr @f Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967296) exceeds limit (4294967295) in function 'f' Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: label %BB11 Step #5: label %no_exit Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: label %8 Step #5: label %11 Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %4 = phi i32 [ -2147483648, %17 ], [ 2147483647, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ undef, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %19 = phi i32 [ 1, %1 ], [ %3, %17 ], [ %4, %14 ], [ undef, %25 ], [ 2147483647, %24 ], [ undef, %23 ], [ undef, %22 ], [ undef, %21 ], [ undef, %20 ], [ undef, %18 ] Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %3, %8 ], [ %4, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ %3, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: %19 = phi i32 [ 1, %1 ], [ %3, %17 ], [ %4, %14 ], [ undef, %25 ], [ 2147483647, %24 ], [ undef, %23 ], [ undef, %22 ], [ undef, %21 ], [ undef, %20 ], [ undef, %18 ] Step #5: Instruction does not dominate all uses! Step #5: %4 = phi i32 [ -2147483648, %17 ], [ 2147483647, %14 ], [ 1, %1 ], [ undef, %12 ], [ undef, %11 ], [ undef, %9 ], [ undef, %8 ], [ undef, %7 ], [ undef, %6 ], [ undef, %5 ], [ undef, %2 ] Step #5: %19 = phi i32 [ 1, %1 ], [ %3, %17 ], [ %4, %14 ], [ undef, %25 ], [ 2147483647, %24 ], [ undef, %23 ], [ undef, %22 ], [ undef, %21 ], [ undef, %20 ], [ undef, %18 ] Step #5: Instruction does not dominate all uses! Step #5: %19 = phi i32 [ 1, %1 ], [ %3, %17 ], [ %4, %14 ], [ undef, %25 ], [ 2147483647, %24 ], [ undef, %23 ], [ undef, %22 ], [ undef, %21 ], [ undef, %20 ], [ undef, %18 ] Step #5: store i32 %19, ptr undef, align 4 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 34930254880 from 8640 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 69 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 37 ft: 143 exec/s: 64 rss: 141Mb Step #5: Invalid cmpxchg record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967296) exceeds limit (4294967295) in function 'f' Step #5: target triple too late in module (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @dd Step #5: error: input module is broken! Step #5: can't skip to bit 35538543424 from 832 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 39854528 from 8640 Step #5: error: input module is broken! Step #5: alloca of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A5 = alloca swifterror i16, align 2 Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_Ada95, file: !3, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1080 of 1080 bytes Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1080 of 1080 bytes Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 68721526432 from 8576 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: i212error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record: metadata strings corrupt offset Step #5: error: input module is broken! Step #5: #512 pulse cov: 37 ft: 166 exec/s: 64 rss: 141Mb Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid global variable comdat ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Basic Block in function 'caller' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: vf Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: res_vf Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: vd Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: res_vd Step #5: Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %0 Step #5: intrinsic has incorrect number of args. Expected 3, but got 6 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.arm.neon.vst1.p0i8.v2i32(ptr, <2 x i32>, <2 x i32>, <2 x i32>, <2 x i32>, i32) #2 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869184) exceeds limit (4294967295) in function 'f' Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %B2, label %default [ Step #5: i32 127, label %a Step #5: i32 -129, label %a Step #5: i32 -128, label %a Step #5: i32 -1, label %a Step #5: i32 0, label %a Step #5: i32 127, label %a Step #5: i32 128, label %a Step #5: i32 2147483647, label %a Step #5: ] Step #5: i32 127 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHI node entries do not match predecessors! Step #5: %v.0 = phi i128 [ 0, %entry ], [ %1, %BB1 ], [ undef, %bb8 ] Step #5: label %bb8 Step #5: label %BB1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17740362656 from 8992 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @func Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @struct3.1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869184) exceeds limit (4294967295) in function 'f' Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %phi = phi i1 [ false, %entry ], [ true, %for.body ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB6 ], [ undef, %BB7 ], [ undef, %for.cond ] Step #5: Instruction does not dominate all uses! Step #5: %select = select i1 %phi, i32 1, i32 2 Step #5: switch i32 %select, label %for.cond [ Step #5: i32 1, label %return Step #5: i32 2, label %for.body Step #5: ] Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = xor i1 %L, %C Step #5: %G = getelementptr i8, ptr %tmp7, i1 %B2 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'widget' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_set_type, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.8.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %30 = icmp eq i1 %28, false Step #5: %32 = and i1 false, %30 Step #5: Instruction does not dominate all uses! Step #5: %28 = icmp sle i1 false, %25 Step #5: %35 = icmp ule i1 %28, %32 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = sdiv i1 true, true Step #5: %B20 = or i1 %B2, %C14 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp ne i1 false, %L15 Step #5: %B20 = or i1 %B2, %C14 Step #5: Instruction does not dominate all uses! Step #5: %B2 = sdiv i1 true, true Step #5: %B14 = and i1 %B20, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B2 = sdiv i1 true, true Step #5: store i1 %B2, ptr %G6, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 26592060384 from 7648 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: align applies only to pointer types Step #5: store volatile i32 %v, ptr undef, align 4, !align !0 Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %q.04 = phi half [ 0.000000e+00, %entry ], [ %add, %for.body ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %add.lcssa = phi half [ %add, %for.body ] Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %add.lcssa = phi half [ %add, %BB2 ], [ undef, %for.ejd ] Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %4 = phi i32 [ %18, %21 ], [ 0, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %18 = add i32 %4, 1 Step #5: %4 = phi i32 [ %18, %21 ], [ 0, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: error: input module is broken! Step #5: callbr: indirect function / invalid signature Step #5: error: input module is broken! Step #5: #1024 pulse cov: 39 ft: 187 exec/s: 51 rss: 144Mb Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (206158430224) exceeds limit (4294967295) in function 'f' Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: can't skip to bit 61755825664 from 3808 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "test", scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DISubprogram requires a non-null type Step #5: !8 = distinct !DISubprogram(name: "inlinable", scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Missing element type for old-style function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967296) exceeds limit (4294967295) in function 'vectorize_v2f-8_loop' Step #5: error: :0: common symbols are not yet implemented for Wasm: a Step #5: Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %32 = getelementptr inbounds ptr, i1 %27, %29 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %36 = getelementptr ptr, i1 %32, %34 Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %25 = getelementptr i1, ptr %21, %20 Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1063278080 from 9600 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @llvm.arm.neon.vtbl1 Step #5: error: input module is broken! Step #5: can't skip to bit 17322540928 from 10016 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 30443648 from 10368 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 0, 9223372036854775807 Step #5: br i1 %C, label %.lr.ph, label %BB3 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 1046491936 from 8864 Step #5: error: input module is broken! Step #5: Basic Block in function 'simplifyUndefLaunder1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1384134848 from 10304 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sle i1 %B, %C5 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i1, ptr %G7, align 1 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store ptr %A6, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp ult float 1.401300e-45, 1.401300e-45 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr i1, ptr %A8, i1 %C5 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store i1 %B5, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, i34 1, align 1 Step #5: store i1 %C14, ptr %A14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr i1, ptr %G1, i34 -1 Step #5: store ptr %G8, ptr undef, align 8 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !10 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !11, elements: !12, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long un\ABigned itt", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, align: 24, encoding: DW_ATE_signed_char) Step #5: invalid type ref Step #5: !12 = !DILocalVariable(name: "ptr32", scope: !7, file: !1, line: 240, type: !4) Step #5: !4 = !{!5} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, align: 24, encoding: DW_ATE_signed_char) Step #5: invalid type ref Step #5: !12 = !DILocalVariable(name: "ptr32", scope: !4, file: !5, line: 240, type: !1) Step #5: !1 = !{!2} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: can't skip to bit 15265392928 from 10272 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: invalid filename Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: !1 = !DIFile(filename: "", directory: "c") Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned itt", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (171798691808) exceeds limit (4294967295) in function '__original_main' Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8, runtimeLang: DW_LANG_C) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned itt", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long un\ABigned itt", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !"\17") Step #5: !"\17" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 120544334496 from 9856 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp uge i1 %3, %23 Step #5: store i1 %24, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %29 = getelementptr i1, ptr %26, i1 %C Step #5: store i1 %24, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %30 = ashr i8 -128, -9 Step #5: %36 = mul i8 -128, %30 Step #5: Instruction does not dominate all uses! Step #5: %22 = load i1, ptr %21, align 1 Step #5: %37 = getelementptr i1, ptr %2, i1 %22 Step #5: Instruction does not dominate all uses! Step #5: %31 = icmp ult i1 %18, %28 Step #5: store i1 %31, ptr %37, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %41 = getelementptr i1, ptr %G1, i1 %27 Step #5: swifterror alloca must have pointer type Step #5: %47 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: swifterror alloca must not be array allocation Step #5: %58 = alloca swifterror ptr, i32 0, align 8 Step #5: GEP indexes must be integers Step #5: %62 = getelementptr ptr, ptr %G4, %56 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid insertelement constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1063278368 from 9888 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.c\7D = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid vector length (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: cmp Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: resf Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: resi Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i16 undef, label %f1.exit.i [ Step #5: i16 -1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: i16 1, label %cond.false.i3.i Step #5: ] Step #5: i16 1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 2147501152 from 10304 Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !"/", spFlags: DISPFlagDefinition, unit: !0) Step #5: !"/" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 104077704992 from 6688 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid #dbg record expression Step #5: #dbg_value(i32 0, !7, <0x55e2a7804af0>, !9) Step #5: <0x55e2a7804af0> = !{} Step #5: label %0 Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @"|lvm.dbg.value"(metadata i32 0, metadata <0x55e2a7872038>, metadata !DIExpression()) Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @"|lvm.dbg.value" Step #5: incorrect number of operands in module flag Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Function has metadata parameter but isn't an intrinsic Step #5: call void @"|lvm.dbg.value"(metadata i32 0, metadata <0x55e2a7883448>, metadata !DIExpression()) Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @"|lvm.dbg.value" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: can't skip to bit 52538090144 from 3712 Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1336 of 1336 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %7 Step #5: x86_fp80error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i34, ptr, i34, i34, ...) @llvm.experimental.gc.statepoint.p0f_isVoidf(i64 0, i34 0, ptr @func, i34 0, i34 0, i34 0, i34 0, ptr addrspace(1) %p) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: declare token @llvm.experimental.gc.statepoint.p0f_isVoidf(i64, i34, ptr, i34, i34, ...) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare ptr addrspace(1) @llvm.experimental.gc.relocate.p1i32(token, i34, i34) #0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: g1 Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: g1 Step #5: Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'phi_load_metadata' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 45196688256 from 11552 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !5, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1363162112 from 9088 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp uge i32 65536, 65536 Step #5: br i1 %29, label %11, label %25 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @"df\F3\A0\80\B1llvm.experiment`l.gc.relocate" Step #5: i1Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"df\F3\A0\80\B1llvm.experiment`l.gc.relocate" Step #5: error: input module is broken! Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @"llvm.experime\1Atal.guard"(i1 %A) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1394629440 from 10944 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ %3, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB8 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %bb13 ] Step #5: label %BB8 Step #5: label %bb13 Step #5: error: input module is broken! Step #5: Basic Block in function 'function' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid atomicrmw record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !11 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !12, retainedTypes: !12, globals: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !6 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !7, retainedTypes: !7, globals: !8) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %39 Step #5: error: input module is broken! Step #5: unknown specifier 'é' Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1376 of 1376 bytes Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fooi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fpoi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr [2 x double], ptr %G, [2 x double] %I1 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid file Step #5: !14 = distinct !DISubprogram(name: "fn1", scope: !2, file: !15, line: 23, type: !18, scopeLine: 5, spFlags: DISPFlagDefinition, unit: !9, retainedNodes: !10) Step #5: !15 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !16) Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: DW_TAG_string_type, name: "__u32_t", file: !2, baseType: !17) Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: invalid scope Step #5: !8 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"unsigned long", isLocal: false, isDefinition: true) Step #5: !"unsigned long" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'invcast' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %31 = alloca swifterror i64, align 1 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 41 ft: 215 exec/s: 41 rss: 154Mb Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: error: :0: common symbols are not yet implemented for Wasm: b Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: a Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: c Step #5: Step #5: Callee is not a pointer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp uge i1 true, %26 Step #5: store i1 %27, ptr %33, align 1 Step #5: Instruction does not dominate all uses! Step #5: %33 = getelementptr i1, ptr %30, i1 %23 Step #5: store i1 %27, ptr %33, align 1 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: %39 = mul i8 %32, %32 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: %39 = mul i8 %32, %32 Step #5: Instruction does not dominate all uses! Step #5: %25 = load i1, ptr %24, align 1 Step #5: %40 = getelementptr i1, ptr %2, i1 %25 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp sgt i1 %17, %22 Step #5: %45 = ashr i1 %29, %27 Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp uge i1 true, %26 Step #5: %45 = ashr i1 %29, %27 Step #5: Instruction does not dominate all uses! Step #5: %31 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %46 = getelementptr i1, ptr %G1, i1 %31 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: store i8 %32, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float.2 = inttoptr i64 %b.addr.i64 to ptr Step #5: %b.addr.float = phi ptr [ %b.addr.float.2, %BB ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ %b.addr.float.2, %for.body ] Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %14 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'cold' does not apply to parameters Step #5: ptr @foo2 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !14 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !6, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %L16, %L16 Step #5: store i1 %C12, ptr %G69, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G69 = getelementptr i1, ptr undef, i64 9223372036854775807 Step #5: store i1 %C12, ptr %G69, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B3K = or i66 %B25, -1 Step #5: %B36 = ashr i66 %B3K, -1 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 -1, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A6, i1 %L1 Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B3K = or i66 %B25, -1 Step #5: %C13 = icmp uge i66 -1, %B3K Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 true, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 %B25 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 8589934592 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: Missing param element type for attribute upgrade (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1452 of 1452 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54442075808 from 9408 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %G9 = getelementptr ptr, ptr %G8, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: store i64 %B9, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: store i1 %B6, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %C4 = icmp ult i1 %C15, %B6 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %B3 = and i1 %B6, false Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %add2 = fmul fast double %add, %add2 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !4 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %Ret = phi double [ %Val, %BB1 ], [ 1.000000e+00, %BB2 ] Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %sp = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @gc_call, i32 0, i32 0, i32 0, i32 0) Step #5: to label %normalxajexceptionaaaa unwind label %0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr undef, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 false, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %0 = alloca inalloca i1, align 1 Step #5: %G = getelementptr i1, ptr %0, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L2 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1103113728 from 11680 Step #5: error: input module is broken! Step #5: Function takes x86_amx but isn't an intrinsic Step #5: x86_amx %3 Step #5: ptr @Clvm.x86.tdpbssd.internal Step #5: Function takes x86_amx but isn't an intrinsic Step #5: x86_amx %4 Step #5: ptr @for.cond18 Step #5: error: input module is broken! Step #5: Function takes x86_amx but isn't an intrinsic Step #5: x86_amx %4 Step #5: ptr @for.cond18 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 34366475840 from 10816 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C11 = fcmp uge double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: br i1 %C11, label %7, label %10 Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: doubleerror: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Basic Block in function 'test_guard_adjacent_diff_cond' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid array index (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: can't skip to bit 2109344 from 12096 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid wide byte const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Cmpxchg operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DWARF address space only applies to pointer or reference types Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !7, dwarfAddressSpace: 9) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: The upper limit must be an integer! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !5, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %3 = getelementptr inbounds float, ptr %A2i.0, i64 %As Step #5: %C2i.0 = phi ptr [ undef, %entry ], [ %4, %bb ], [ undef, %BB1 ], [ undef, %BB40 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB21 ], [ undef, %AB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ %3, %BB16 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB19 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !19 = distinct !DISubprogram(name: "fn1", scope: !2, file: !2, line: 5, type: !"d", scopeLine: 5, spFlags: DISPFlagDefinition, unit: !7, retainedNodes: !8) Step #5: !"d" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @llvm.arm.neon.vmullu.v4i32 Step #5: <4 x i32>Basic Block in function 'constantMulU' does not have terminator! Step #5: label %0 Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i16> %x Step #5: <4 x i32>Invalid user of intrinsic instruction! Step #5: ret ptr @llvm.arm.neon.vmullu.v4i32 Step #5: error: input module is broken! Step #5: can't skip to bit 544253888 from 9376 Step #5: error: input module is broken! Step #5: fpmath requires a floating point result! Step #5: store float 1.401300e-45, ptr %G, align 4, !fpmath !0 Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @test_memmove_zero_length Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test_01' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'unreachable2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'indbrtest1.1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Not an int attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (171798691808) exceeds limit (4294967295) in function '__original_main' Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !7 = distinct !DISubprogram(name: "test1", scope: !1, file: !8, line: 1, type: !10, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: !8 = !{!9, !9, !9} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '3f_' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1368 of 1368 bytes Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %tmp = phi i8 [ 0, %bb ], [ 1, %bb2 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %tmp9 = phi i8 [ 2, %bb4 ], [ 3, %bb6 ], [ 4, %bb7 ] Step #5: error: input module is broken! Step #5: can't skip to bit 30167748128 from 11808 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i1, ptr %G1, null Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 51950773984 from 11904 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "text", scope: !17, file: !1, line: 12, type: !19) Step #5: !19 = !{!20} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: g1 Step #5: Step #5: Basic Block in function '' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16$+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16$+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: error: :0: common symbols are not yet implemented for Wasm: b Step #5: Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr exact i1 false, %B1 Step #5: %C1 = icmp ugt i1 %C2, %B4 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr exact i1 false, %B1 Step #5: %B3 = mul i1 %B4, true Step #5: Instruction does not dominate all uses! Step #5: %B5 = xor i1 %C2, true Step #5: br i1 %B5, label %21, label %30 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr exact i1 false, %B1 Step #5: %C6 = icmp sle i1 %B4, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = xor i1 %C2, true Step #5: %B2 = urem i1 %B10, %B5 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid behavior operand in module flag (unexpected constant) Step #5: i32 18 Step #5: invalid behavior operand in module flag (unexpected constant) Step #5: i32 18 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: vf Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: res_vf Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: vd Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: res_vd Step #5: Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one kcfi bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %7) [ "kcfi"() ] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: fp128Function return type does not match operand type of return inst! Step #5: ret float 1.401300e-45 Step #5: doubleerror: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: pointer size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1656 of 1656 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1054884352 from 12672 Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca i64 (i64, double, i64), align 4 Step #5: error: input module is broken! Step #5: Basic Block in function 'wombat' does not have terminator! Step #5: label %26 Step #5: error: input module is broken! Step #5: ABI alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1460 of 1460 bytes Step #5: error: input module is broken! Step #5: CatchSwitchInst handlers must be catchpads Step #5: %cs = catchswitch within none [label %pad1, label %pad2] unwind to caller Step #5: label %pad1 Step #5: CleanupPadInst has an invalid parent. Step #5: %0 = cleanuppad within %cs [i32 1] Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: LLVM ERROR: unsupported library call operation Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==59891== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e29c535334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e29c4a9538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e29c48c085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00b869c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00b84a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00b847f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e29c5376c1 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:112:3 Step #5: #7 0x55e2a1cdf872 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x55e2a1cdf61c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #9 0x55e2a1cdfa74 in llvm::reportFatalInternalError(char const*) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:141:3 Step #5: #10 0x55e2a1bded4f in llvm::TargetLowering::makeLibCall(llvm::SelectionDAG&, llvm::RTLIB::LibcallImpl, llvm::EVT, llvm::ArrayRef, llvm::TargetLowering::MakeLibCallOptions, llvm::SDLoc const&, llvm::SDValue) const /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:160:5 Step #5: #11 0x55e2a1b9d290 in makeLibCall /src/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:4219:12 Step #5: #12 0x55e2a1b9d290 in llvm::DAGTypeLegalizer::ExpandFloatRes_Binary(llvm::SDNode*, llvm::RTLIB::Libcall, llvm::SDValue&, llvm::SDValue&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:1727:41 Step #5: #13 0x55e2a1b978b5 in llvm::DAGTypeLegalizer::ExpandFloatResult(llvm::SDNode*, unsigned int) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:1607:25 Step #5: #14 0x55e2a1ab4f87 in llvm::DAGTypeLegalizer::run() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:276:9 Step #5: #15 0x55e2a1abc1d6 in llvm::SelectionDAG::LegalizeTypes() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:1052:34 Step #5: #16 0x55e2a1a468ad in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1010:23 Step #5: #17 0x55e2a1a44ad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #18 0x55e2a1a3d5cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #19 0x55e2a1a3aab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #20 0x55e2a06e7be1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #21 0x55e2a114d79e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #22 0x55e2a11592b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #23 0x55e2a114e998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #24 0x55e2a114e998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #25 0x55e29c53661b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #26 0x55e29c48d76d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #27 0x55e29c496d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #28 0x55e29c47d1a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #29 0x55e29c4a9ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #30 0x7f00b8481082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #31 0x55e29c47056d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--wasm32-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-310c7b3ed01393e7558b17463ac9035c7709cff7 Step #5: MERGE-OUTER: attempt 5 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=wasm32 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x558eec380190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1642375564 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x558ef692daf0, 0x558ef692dc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x558ef692dc08,0x558ef692ed18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59860.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--wasm32-O2/regressions/310c7b3ed01393e7558b17463ac9035c7709cff7' caused a failure at the previous merge step Step #5: MERGE-INNER: 12845 total files; 5436 processed earlier; will process 7409 files now Step #5: #1 pulse cov: 31 ft: 32 exec/s: 0 rss: 130Mb Step #5: #2 pulse cov: 31 ft: 43 exec/s: 0 rss: 131Mb Step #5: #4 pulse cov: 31 ft: 53 exec/s: 0 rss: 133Mb Step #5: #8 pulse cov: 31 ft: 61 exec/s: 0 rss: 134Mb Step #5: #16 pulse cov: 31 ft: 68 exec/s: 0 rss: 134Mb Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A39 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: #32 pulse cov: 33 ft: 85 exec/s: 0 rss: 135Mb Step #5: Unexpected end of file reading 1472 of 1472 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %17 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 36 ft: 118 exec/s: 0 rss: 135Mb Step #5: can't skip to bit 544256960 from 12448 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: #128 pulse cov: 37 ft: 131 exec/s: 128 rss: 138Mb Step #5: invalid #dbg record address/value Step #5: #dbg_declare(!11, !12, !DIExpression(), !13) Step #5: !11 = !DILocalVariable(name: "h", scope: !6, file: !1, line: 4, type: !9) Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %Src, ptr align 4 %Src, i32 256, i32 4) Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1580 of 1580 bytes Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %L = load i64, ptr undef, align 4 Step #5: %25 = udiv i64 %L, %L Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: error: input module is broken! Step #5: can't skip to bit 1478507968 from 11584 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings with no strings Step #5: error: input module is broken! Step #5: Invalid anon struct record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: g_103 Step #5: Step #5: can't skip to bit 86039566528 from 12384 Step #5: error: input module is broken! Step #5: can't skip to bit 4546691264 from 8128 Step #5: error: input module is broken! Step #5: Invalid integer record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid struct index (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: x Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: y Step #5: Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %31 = alloca swifterror ptr, i188 1, align 8 Step #5: %36 = getelementptr ptr, ptr %31, i1 %33 Step #5: error: input module is broken! Step #5: #256 pulse cov: 40 ft: 157 exec/s: 64 rss: 142Mb Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: ptrerror: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid opaque pointer record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr undef, undef Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L = load float, ptr %A4, align 4 Step #5: %C10 = fcmp ogt float %L, %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = fdiv float 1.401300e-45, %B11 Step #5: %C10 = fcmp ogt float %L, %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = fdiv float 1.401300e-45, %B11 Step #5: %C = fcmp une float %B5, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load float, ptr %A4, align 4 Step #5: %C = fcmp une float %B5, %L1 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid resume record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighss", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1407205152 from 11936 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Unexpected end of file reading 1684 of 1684 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: Invalid string record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934624) exceeds limit (4294967295) in function 'test_out_of_bounds' Step #5: warning: :0:0: stack frame size (8589934608) exceeds limit (4294967295) in function 'inselt_bad_index' Step #5: #512 pulse cov: 40 ft: 178 exec/s: 56 rss: 143Mb Step #5: Invalid inlineasm record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i = phi i64 [ 1, %outer.ph ], [ %i.next, %inner.end ] Step #5: Instruction does not dominate all uses! Step #5: %tmp0 = mul nuw nsw i64 %i, -1 Step #5: %tmp1 = add nuw nsw i64 %j, %tmp0 Step #5: Instruction does not dominate all uses! Step #5: %i = phi i64 [ 1, %outer.ph ], [ %i.next, %inner.end ] Step #5: %i.next = add i64 %i, 1 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cw = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "B", scope: !5, file: !5, line: 13, type: !9) Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j2 = phi i64 [ 0, %entry ], [ %j.next, %Latch ] Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_wdights", i32 104, i32 1042861} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_wdights", i32 255129, i32 1} Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (171798691856) exceeds limit (4294967295) in function '__original_main' Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !5, scopeLine: 12, virtualIndex: 1, spFlags: DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: scope points into the type hierarchy Step #5: !12 = !DILocation(line: 12, column: 1, scope: !4) Step #5: scope points into the type hierarchy Step #5: !13 = !DILocation(line: 13, column: 1, scope: !4) Step #5: scope points into the type hierarchy Step #5: !14 = !DILocation(line: 14, column: 1, scope: !4) Step #5: scope points into the type hierarchy Step #5: !15 = !DILocation(line: 15, column: 1, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 707968 from 9760 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: store volatile i1 %B13, ptr @llvm.experimental.guard, align 1 Step #5: Cannot take the address of an intrinsic! Step #5: store volatile i1 %B13, ptr @llvm.experimental.guard, align 1 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 1539335360 from 13376 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Operand bundles found with no consumer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: 0, unit: !1) Step #5: scope points into the type hierarchy Step #5: !8 = distinct !DILexicalBlock(scope: !3, file: !2, line: 2, column: 16) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one funclet bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %17) [ "funclet"() ] Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (85899346016) exceeds limit (4294967295) in function '__original_main' Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function has token parameter but isn't an intrinsic Step #5: %pnew = call ptr addrspace(1) @nfvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7, i32 7) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @nfvm.experimental.gc.relocate.p1i32 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: a Step #5: Step #5: can't skip to bit 907575168 from 11776 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr %0, ptr %A, %0 %I3 Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr %0, ptr %A, %0 %I3 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr %0, ptr %A, %0 %I3 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.masked.load.v128i8.p0v128i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.masked.store.v128i8.p0v128i" Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !19 = !DILocalVariable(name: "ptr33", scope: !17, file: !1, line: 240, type: !14) Step #5: !14 = !{!15} Step #5: invalid type ref Step #5: !19 = !DILocalVariable(name: "ptr33", scope: !17, file: !1, line: 240, type: !14) Step #5: !14 = !{!15} Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1514159584 from 11616 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret %0 %L Step #5: i32error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'std_cabsl' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !8 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Attribute after last parameter! Step #5: ptr @takes_i32_inalloca Step #5: Attribute after last parameter! Step #5: call void @takes_i33(ptr %G) Step #5: error: input module is broken! Step #5: can't skip to bit 13135581376 from 7616 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 72696133152 from 5440 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1356 of 1356 bytes Step #5: error: input module is broken! Step #5: invalid retained type list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !"void") Step #5: !"void" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid phi record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %65 = load i8, ptr %64, align 1 Step #5: %90 = lshr i8 %65, %75 Step #5: Instruction does not dominate all uses! Step #5: %75 = load i8, ptr %67, align 1 Step #5: %90 = lshr i8 %65, %75 Step #5: Instruction does not dominate all uses! Step #5: %53 = icmp ne i64 4294967296, 0 Step #5: store i1 %53, ptr %84, align 1 Step #5: Instruction does not dominate all uses! Step #5: %84 = getelementptr i1, ptr %26, i1 %82 Step #5: store i1 %53, ptr %84, align 1 Step #5: Instruction does not dominate all uses! Step #5: %86 = getelementptr i1, ptr %84, i1 %83 Step #5: %92 = getelementptr i1, ptr %86, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %75 = load i8, ptr %67, align 1 Step #5: %93 = icmp ult i8 %75, %90 Step #5: Instruction does not dominate all uses! Step #5: %81 = icmp eq i1 %9, %80 Step #5: %94 = getelementptr i1, ptr %26, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %81 = icmp eq i1 %9, %80 Step #5: %95 = or i1 %93, %81 Step #5: Instruction does not dominate all uses! Step #5: %81 = icmp eq i1 %9, %80 Step #5: %96 = icmp uge i1 %81, %95 Step #5: Instruction does not dominate all uses! Step #5: %76 = sub i8 %74, 127 Step #5: store i8 %76, ptr %67, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = getelementptr i8, ptr %64, i8 %65 Step #5: store i8 %76, ptr %67, align 1 Step #5: Instruction does not dominate all uses! Step #5: %84 = getelementptr i1, ptr %26, i1 %82 Step #5: %97 = getelementptr i1, ptr %84, i1 %85 Step #5: Instruction does not dominate all uses! Step #5: %85 = load i1, ptr %84, align 1 Step #5: %97 = getelementptr i1, ptr %84, i1 %85 Step #5: Instruction does not dominate all uses! Step #5: %56 = alloca i8, align 1 Step #5: store i8 %90, ptr %56, align 1 Step #5: Instruction does not dominate all uses! Step #5: %78 = getelementptr i8, ptr %64, i8 %65 Step #5: store ptr %78, ptr %55, align 8 Step #5: Instruction does not dominate all uses! Step #5: %55 = alloca ptr, align 8 Step #5: store ptr %78, ptr %55, align 8 Step #5: Instruction does not dominate all uses! Step #5: %65 = load i8, ptr %64, align 1 Step #5: %100 = or i8 %65, %91 Step #5: Instruction does not dominate all uses! Step #5: %75 = load i8, ptr %67, align 1 Step #5: %101 = udiv i8 %100, %75 Step #5: Instruction does not dominate all uses! Step #5: %62 = getelementptr i8, ptr %56, i8 %61 Step #5: store ptr %62, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %78 = getelementptr i8, ptr %64, i8 %65 Step #5: %102 = getelementptr i8, ptr %78, i1 %88 Step #5: error: input module is broken! Step #5: Basic Block in function 'julia_2xi64' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: llvm.init_trampoline parameter #2 must resolve to a function. Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: Instruction does not dominate all uses! Step #5: %tramp = call ptr @llvm.adjust.trampoline(ptr %gep) Step #5: call void @llvm.init.trampoline(ptr %gep, ptr %tramp, ptr null) Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"lvm.m\E1sked.store.v128i8.p0v128i81" Step #5: error: input module is broken! Step #5: can't skip to bit 111853731904 from 10784 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: invalid file Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, name: "b", file: !"b", baseType: !13, elements: !14) Step #5: !"b" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp eq i1 %B8, %C8 Step #5: %B3 = lshr i1 %C9, false Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ne i1 %C3, %LGV Step #5: br i1 %C, label %22, label %23 Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ne i1 %C3, %LGV Step #5: %B10 = and i1 %C, %5 Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ne i1 %C3, %LGV Step #5: %B1 = srem i1 %C, %5 Step #5: Instruction does not dominate all uses! Step #5: %B8 = urem i1 false, %5 Step #5: %B7 = udiv i1 %B8, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp eq i1 %B8, %C8 Step #5: br i1 %C9, label %30, label %BB3 Step #5: Instruction does not dominate all uses! Step #5: %B4 = add i1 %B8, %B5 Step #5: br i1 %B4, label %BB1, label %BB1 Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !0) Step #5: invalid subroutine type ref Step #5: !5 = !DISubroutineType(types: !6) Step #5: !6 = distinct !{null, !7, !6, !7} Step #5: !6 = distinct !{null, !7, !6, !7} Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !4, file: !1, line: 10, column: 3) Step #5: scope points into the type hierarchy Step #5: !20 = !DILocation(line: 13, column: 1, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: nonnull applies only to pointer types Step #5: %add1 = fadd double %x, %y, !nonnull !0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: #1024 pulse cov: 41 ft: 207 exec/s: 39 rss: 151Mb Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 18, !"CodeView", i32 } Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 18, !"Debug Info Version", i32 } Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !2 = !{i32 , !"wchar_size", i32 18} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !3 = !{i32 , !"PIC Level", i32 18} Step #5: i32 Step #5: invalid behavior operand in module flag (unexpected constant) Step #5: i32 18 Step #5: invalid behavior operand in module flag (unexpected constant) Step #5: i32 18 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248825)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248825)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: cannot guarantee tail call due to mismatched varargs Step #5: musttail call cc512 void (i1, ...) @llvm.experimental.guard(i1 %C4) [ "deopt"() ] Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (truvkn8l2 6m 24()/l2trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr undef, double 0.000000e+00 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 18, 2, 36, 4097, 16, 5, 4097, 32, 5, 16, 0, 36, 4101, 5, 16, 0, 36, 4097, 16, 5, 4097, 32, 5, 27, 4101, 4, 16, 0, 36, 4097, 16, 5, 4097, 32, 5, 28, 4101, 1, 16, 0, 36, 4097, 16, 5, 4097, 32, 5, 4101, 2, 16, 0, 36, 4097, 16, 5, 4097, 32, 5, 4101, 3, 16, 0, 36, 4097, 16, 5, 4097, 32, 5, 34, 36, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: Never resolved value found in function (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52625441024 from 12032 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [36 x i32] [i32 0, i32 1, i32 2, i32 3, i32 4, i32 5, i32 6, i32 7, i32 8, i32 9, i32 10, i32 11, i32 12, i32 13, i32 14, i32 15, i32 16, i32 17, i32 18, i32 19, i32 20, i32 21, i32 22, i32 23, i32 800, i32 26, i32 27, i32 28, i32 29, i32 30, i32 31, i32 32, i32 33, i32 34, i32 35, i32 0] Step #5: i32error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !5, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: ptr @test5 Step #5: %D = trunc i32 %B5 to i16, !dbg !14 Step #5: !14 = !DILocation(line: 14, column: 1, scope: !8) Step #5: !8 = !DIBasicType(name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: location requires a valid scope Step #5: !14 = !DILocation(line: 14, column: 1, scope: !8) Step #5: !8 = !DIBasicType(name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: Basic Block in function 'test_no_base_use' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, i32 %L) ] Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1916 of 1916 bytes Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, containingType: !"b/", spFlags: 0, unit: !0) Step #5: scope points into the type hierarchy Step #5: !5 = !DILocation(line: 6, column: 9, scope: !4) Step #5: scope points into the type hierarchy Step #5: !6 = !DILocation(line: 6, column: 7, scope: !4) Step #5: scope points into the type hierarchy Step #5: !7 = !DILocation(line: 7, column: 9, scope: !4) Step #5: scope points into the type hierarchy Step #5: !12 = !DILocation(line: 7, column: 7, scope: !4) Step #5: scope points into the type hierarchy Step #5: !13 = !DILocation(line: 8, column: 5, scope: !4) Step #5: scope points into the type hierarchy Step #5: !14 = !DILocation(line: 9, column: 3, scope: !4) Step #5: scope points into the type hierarchy Step #5: !15 = !DILocation(line: 10, column: 9, scope: !4) Step #5: scope points into the type hierarchy Step #5: !16 = !DILocation(line: 10, column: 7, scope: !4) Step #5: scope points into the type hierarchy Step #5: !17 = !DILocation(line: 11, column: 5, scope: !4) Step #5: scope points into the type hierarchy Step #5: !18 = !DILocation(line: 12, column: 5, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 1493220448 from 11232 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %gep, %gep Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: stack natural alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 36893488147419103231, 36893488147419103231 Step #5: %B36 = ashr i66 %B30, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B13 = lshr i66 %B28, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: %C21 = icmp slt i1 true, %C12 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G44, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 36893488147419103231, 36893488147419103231 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 36893488147419103231 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %A, i1 %B19 Step #5: store volatile i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 36893488147419103231 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 -1 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_namelist, name: "int", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1528 of 1528 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1632 of 1632 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: Unexpected end of file reading 1416 of 1416 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0:0: in function intercept i32 (%foo): WebAssembly 'tail-call' feature not enabled Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: Basic Block in function 'fmf_replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G7 = getelementptr ptr, ptr %A4, i1 true Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G6 = getelementptr ptr, ptr %G7, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, align 1 Step #5: store i1 %C3, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %2 = and i1 %C3, %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B14 = shl i16 %L, %L2 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: store i1 false, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %1 = alloca inalloca i1, align 1 Step #5: %G = getelementptr i1, ptr %1, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %L = load i16, ptr %A1, align 2 Step #5: %B3 = ashr i16 0, %L Step #5: Instruction does not dominate all uses! Step #5: %A1 = alloca i16, align 2 Step #5: store i16 0, ptr %A1, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i16 %L, 32767 Step #5: %C2 = icmp sle i1 false, %C3 Step #5: Instruction does not dominate all uses! Step #5: %A2 = alloca i16, align 2 Step #5: store i16 %B3, ptr %A2, align 2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G8, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load i16, ptr %A1, align 2 Step #5: %B4 = add i16 %B3, %L2 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G4 = getelementptr i1, ptr %G3, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G1 = getelementptr i1, ptr %G4, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %0 = and i1 %B15, %B1 Step #5: store i1 %0, ptr %G15, align 1 Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: a Step #5: Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: a Step #5: Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %tmp2 = catchpad within %tmp1 [ptr null, i32 %B4, ptr null] Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'atomic_xor_zero' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !12, size: 16, align: 16) Step #5: !12 = !{} Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !13 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !12, retainedTypes: !12, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !8 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !9, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !8 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !9, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !2, size: 16, align: 16) Step #5: !2 = !{} Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid global indirect symbol record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'fn_1' does not have terminator! Step #5: label %13 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %G5 = alloca i32, i32 , align 4 Step #5: Referring to an argument in another function! Step #5: %A1 = alloca ptr, i32 , align 8 Step #5: Referring to an argument in another function! Step #5: %C = alloca i1, i32 , align 1 Step #5: Referring to an argument in another function! Step #5: %B = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Debug Info Vertion", i32 3} Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, inlinedAt: !1, isImplicitCode: true) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !9} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !10} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(cc: DW_CC_pass_by_reference, types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid local scope Step #5: !20 = distinct !DILexicalBlock(scope: !14, file: !1, line: 3, column: 3) Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: DILocation not allowed within this metadata node Step #5: !21 = distinct !{!21, !22, !9} Step #5: !22 = !DILocation(line: 3, column: 3, scope: !10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !10} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !18) Step #5: !12 = !DILocalVariable(name: "local", scope: !11, file: !1, line: 6, type: !13) Step #5: invalid type Step #5: !19 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !20) Step #5: !20 = !DISubroutineType(types: !21) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: invalid base type Step #5: !17 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !21) Step #5: !21 = !{null, !22} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"Debug Info Version", line: 24, baseType: !8, size: 64) Step #5: !"Debug Info Version" Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"Debug Info Version", line: 24, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !8 = !DIBasicType(tag: DW_TAG_const_type, name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) Step #5: invalid local scope Step #5: !19 = distinct !DILexicalBlock(scope: !12, file: !1, line: 3, column: 3) Step #5: !12 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: DILocation not allowed within this metadata node Step #5: !20 = distinct !{!20, !21, !22} Step #5: !21 = !DILocation(line: 3, column: 3, scope: !17) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3, !18} Step #5: !3 = !DILocation(line: 3, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr @gconst, i32 8, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 0, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 1, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 2, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 4, i32 1) #2 Step #5: incorrect alignment of the source argument Step #5: call void @llvm.memmove.element.unordered.atomic.p0.p0.i32(ptr align 1 %dest, ptr %src, i32 8, i32 1) #2 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record: metadata strings layout Step #5: error: input module is broken! Step #5: can't skip to bit 36111255808 from 15616 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr ptr, ptr %G12, %23 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: store i1 %10, ptr %104, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 38197607648 from 2912 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'caller2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: invalid file Step #5: !7 = distinct !DISubprogram(name: "test1", scope: !1, file: !"/foo", line: 5, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: !"/foo" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %G9, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 117676798176 from 12192 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty64", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record expression Step #5: #dbg_value(!DIArgList(i32 %2, i32 %2, i32 %2, i32 %2, i32 %2, i32 %2), !10, (null), !13) Step #5: label %1 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid #dbg record variable Step #5: #dbg_value(!DIArgList(i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4, i16 %B4), !2, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_LLVM_arg, 4, DW_OP_and, DW_OP_LLVM_arg, 2, DW_OP_LLVM_arg, 5, DW_OP_shra, DW_OP_LLVM_arg, 3, DW_OP_mul, DW_OP_or, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 7, DW_OP_mul, DW_OP_LLVM_arg, 6, DW_OP_div, DW_OP_shra, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value), !14) Step #5: !2 = !{} Step #5: label %BB Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid callbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(16, 18446744073709551615, 27, 4097, 16, 5, 4097, 32, 5, 4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: alloca of unsized type (Producer: '1iaMISpvbHVaAXDkMoegaaa1daaawqGqaqaaaaGjaaaaoiWrImiKjijdGqMCKmaczOKcqidpiyrXaeIIeqijxqi' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: LLVM ERROR: Aggregate globals not yet implemented Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==60134== ERROR: libFuzzer: deadly signal Step #5: #0 0x558eec37f334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558eec2f3538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558eec2d6085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf7acfc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf7ab0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf7aadf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558eec3816c1 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:112:3 Step #5: #7 0x558ef1b29872 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x558ef1b2961c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #9 0x558ef305d6ec in llvm::WebAssembly::wasmSymbolSetType(llvm::MCSymbolWasm*, llvm::Type const*, llvm::ArrayRef, bool) /src/llvm-project/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp:90:5 Step #5: #10 0x558eeee1cf44 in llvm::WebAssemblyAsmPrinter::emitGlobalVariable(llvm::GlobalVariable const*) /src/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp:209:5 Step #5: #11 0x558ef005cf37 in llvm::AsmPrinter::doFinalization(llvm::Module&) /src/llvm-project/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:2914:5 Step #5: #12 0x558ef0fa350e in llvm::FPPassManager::doFinalization(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1488:41 Step #5: #13 0x558ef0f9991e in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1606:41 Step #5: #14 0x558ef0f9991e in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #15 0x558eec38061b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #16 0x558eec2d776d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #17 0x558eec2e0d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #18 0x558eec2c71a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #19 0x558eec2f3ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #20 0x7fcf7aae1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #21 0x558eec2ba56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--wasm32-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-593d944fa2b92a2b3f4ca825c3f495cccf2d1d1b Step #5: MERGE-OUTER: attempt 6 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=wasm32 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x56072c85e190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1695107247 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x560736e0baf0, 0x560736e0bc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x560736e0bc08,0x560736e0cd18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59860.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--wasm32-O2/regressions/593d944fa2b92a2b3f4ca825c3f495cccf2d1d1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 12845 total files; 7429 processed earlier; will process 5416 files now Step #5: #1 pulse cov: 31 ft: 32 exec/s: 0 rss: 130Mb Step #5: #2 pulse cov: 31 ft: 40 exec/s: 0 rss: 132Mb Step #5: #4 pulse cov: 31 ft: 52 exec/s: 0 rss: 135Mb Step #5: #8 pulse cov: 31 ft: 64 exec/s: 0 rss: 139Mb Step #5: #16 pulse cov: 31 ft: 72 exec/s: 16 rss: 141Mb Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: #32 pulse cov: 36 ft: 84 exec/s: 32 rss: 141Mb Step #5: Invalid attribute group entry (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 36 ft: 115 exec/s: 64 rss: 141Mb Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid #dbg record address/value Step #5: #dbg_value(!"B", !10, !DIExpression(), !4) Step #5: !"B" Step #5: label %1 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cmpxchg operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 37078710048 from 10976 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 36 ft: 131 exec/s: 42 rss: 143Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr fp128, ptr %G12, float f0x7F7FFFFF Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: 12, name: "y", scope: !15, file: !1, line: 2, baseType: !18, size: 32, offset: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function declaration shouldn't have a personality routine Step #5: ptr @llvm.foo Step #5: EH pad cannot handle exceptions raised within it Step #5: %cp.inner = cleanuppad within none [] Step #5: cleanupret from %cp.inner unwind label %cleanup.inner Step #5: EH pads can't handle each other's exceptions Step #5: %cp.inner = cleanuppad within none [] Step #5: cleanupret from %cp.inner unwind label %cleanup.inner Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G32 = getelementptr ptr, ptr %G24, %G39 Step #5: GEP indexes must be integers Step #5: %G16 = getelementptr i32, ptr %G8, %G13 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 7, 29, 4101, 6, 27, 4357, 4, 4101, 5, 29, 28, 4101, 1, 4101, 2, 4101, 9, 28, 4101, 8, 34, 4101, 3, 27, 36, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Explicit invoke type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1478534016 from 13056 Step #5: error: input module is broken! Step #5: #256 pulse cov: 39 ft: 164 exec/s: 51 rss: 143Mb Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp uge i1 %3, %23 Step #5: store i1 %24, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %29 = getelementptr i1, ptr %26, i1 %C Step #5: store i1 %24, ptr %29, align 1 Step #5: Instruction does not dominate all uses! Step #5: %30 = ashr i8 -128, -9 Step #5: %36 = mul i8 -128, %30 Step #5: Instruction does not dominate all uses! Step #5: %22 = load i1, ptr %21, align 1 Step #5: %37 = getelementptr i1, ptr %2, i1 %22 Step #5: Instruction does not dominate all uses! Step #5: %31 = icmp ult i1 %18, %28 Step #5: store i1 %31, ptr %37, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %41 = getelementptr i1, ptr %G1, i1 %27 Step #5: swifterror alloca must have pointer type Step #5: %47 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr i1, ptr undef, i64 4294967296 Step #5: %G39 = getelementptr i1, ptr %G34, i64 %B24 Step #5: Instruction does not dominate all uses! Step #5: %B24 = lshr i64 %B36, %B69 Step #5: %G39 = getelementptr i1, ptr %G34, i64 %B24 Step #5: Instruction does not dominate all uses! Step #5: %B36 = or i64 %L5, %B11 Step #5: %B2 = sdiv i64 %B36, 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %G82 = getelementptr i1, ptr undef, i1 %C21 Step #5: store ptr %G82, ptr %G59, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G59 = getelementptr ptr, ptr %G8, i1 true Step #5: store ptr %G82, ptr %G59, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B3 = or i64 %B11, %B69 Step #5: store i64 %B3, ptr %G50, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G50 = getelementptr i64, ptr %G6, i64 %B11 Step #5: store i64 %B3, ptr %G50, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, i32 65536, align 8 Step #5: store i64 %B2, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C30 = icmp sle i1 %L, true Step #5: %G48 = getelementptr i8, ptr undef, i1 %C30 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load ptr, ptr undef, align 8 Step #5: %G23 = getelementptr ptr, ptr %L8, i8 -1 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B69, 4294967296 Step #5: store i64 %B4, ptr %G6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G6 = getelementptr i64, ptr %A12, i1 %C30 Step #5: store i64 %B4, ptr %G6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B26 = srem i64 %B36, 4294967296 Step #5: %B13 = lshr i64 %B26, %B69 Step #5: Instruction does not dominate all uses! Step #5: %B69 = sdiv i64 %L5, %L5 Step #5: %B13 = lshr i64 %B26, %B69 Step #5: Instruction does not dominate all uses! Step #5: %G70 = getelementptr i1, ptr undef, i1 %C7 Step #5: %G9 = getelementptr i1, ptr %G70, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 4294967296, %B36 Step #5: %G9 = getelementptr i1, ptr %G70, i1 %C Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr ptr, ptr %G38, i1 true Step #5: %G11 = getelementptr ptr, ptr %G24, i64 %B37 Step #5: Instruction does not dominate all uses! Step #5: %B37 = ashr i64 %B11, %B26 Step #5: %G11 = getelementptr ptr, ptr %G24, i64 %B37 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i64, ptr %G50, align 4 Step #5: %B7 = and i64 %B8, %L6 Step #5: Instruction does not dominate all uses! Step #5: %B1 = sub i8 127, -1 Step #5: store i8 %B1, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G50 = getelementptr i64, ptr %G6, i64 %B11 Step #5: %G63 = getelementptr i64, ptr %G50, i64 4294967296 Step #5: Instruction does not dominate all uses! Step #5: %G38 = getelementptr ptr, ptr %G8, i64 %B36 Step #5: store ptr %G68, ptr %G38, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L15 = load i64, ptr undef, align 4 Step #5: %G55 = getelementptr ptr, ptr %G23, i64 %L15 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: store i64 %B13, ptr %A12, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G34 = getelementptr i1, ptr undef, i64 4294967296 Step #5: store i1 %L3, ptr %G34, align 1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G10 = getelementptr i32, ptr %G2, %G3 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll\C8m.masked.gather.v2i32.v2p0i32" Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !12, !8} Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 40, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1952 of 1952 bytes Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 39, 4101, 7, 4101, 8, 4101, 12, 34, 39, 38, 4101, 4, 4101, 5, 4101, 6, 34, 36, 28, 8197, 3, 4101, 10, 4101, 13, 34, 4101, 11, 27, 38, 39, 4101, 1, 4101, 2, 30, 34, 4097, 16, 5, 4097, 32, 5, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 false Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B35 = mul i66 %B25, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B13 = lshr i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B13 = lshr i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G75, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B25, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %L12, i8 0 Step #5: store ptr %G23, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A6, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %B37 = add i66 %B25, %B35 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %C13 = icmp uge i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B25 = sdiv i66 -36893488147419103232, -36893488147419103232 Step #5: %C13 = icmp uge i66 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr undef, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %L12, i8 0 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C13, ptr %A30, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C13, ptr %A30, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr %G35, i66 %B25 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 %B35 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: store i1 %C2, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %34 = alloca i1, i112 1, align 1 Step #5: %40 = getelementptr i1, ptr %34, i16 -1 Step #5: Instruction does not dominate all uses! Step #5: %37 = load i1, ptr %G91, align 1 Step #5: %42 = getelementptr i1, ptr %40, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %33 = alloca ptr, i112 1, align 8 Step #5: %43 = getelementptr ptr, ptr %33, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %37 = load i1, ptr %G91, align 1 Step #5: %43 = getelementptr ptr, ptr %33, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %33 = alloca ptr, i112 1, align 8 Step #5: store ptr %40, ptr %33, align 8 Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_¡djacent_same_cond' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 822167488 from 14272 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %73 = phi i32 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %52 Step #5: i32error: input module is broken! Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: error: :0: common symbols are not yet implemented for Wasm: c Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: b Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: a Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: d Step #5: Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 26983023392 from 13568 Step #5: error: input module is broken! Step #5: #512 pulse cov: 41 ft: 185 exec/s: 51 rss: 145Mb Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid data record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !6 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value), scopeLine: 3, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: !DIExpression(DW_OP_constu, 0, DW_OP_mod, DW_OP_plus_uconst, 508, DW_OP_stack_value) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: void:12:0: stack frame size (8589934608) exceeds limit (4294967295) in function 'test5' Step #5: Invalid record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(4101, 0, 4101, 5, 4098, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159), retainedNodes: !7) Step #5: !DIExpression(4101, 0, 4101, 5, 4098, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 5, 4098, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, thisAdjustment: 28, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159), retainedNodes: !7) Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159), retainedNodes: !7) Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 696325, 6, 30, 929, 886, 302, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 13, DW_OP_mod, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_xor, DW_OP_LLVM_arg, 2, DW_OP_constu, 0, DW_OP_mul, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 11, DW_OP_mod, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 8, DW_OP_LLVM_arg, 15, DW_OP_minus, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 9, DW_OP_div, DW_OP_shl, DW_OP_and, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_shr, DW_OP_shr, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value), retainedNodes: !7) Step #5: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 13, DW_OP_mod, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_xor, DW_OP_LLVM_arg, 2, DW_OP_constu, 0, DW_OP_mul, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 11, DW_OP_mod, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 8, DW_OP_LLVM_arg, 15, DW_OP_minus, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 9, DW_OP_div, DW_OP_shl, DW_OP_and, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_shr, DW_OP_shr, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: error: input module is broken! Step #5: Invalid dso_local record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 4101, 3, 4101, 10, 4101, 11, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4098, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 47250594944 from 15360 Step #5: error: input module is broken! Step #5: PromoteIntegerOperand Op #2: t4: ch = llvm.experimental.guard t0, TargetConstant:i32<162>, Constant:i1<0>, Constant:i32<9> Step #5: Step #5: LLVM ERROR: Do not know how to promote this operator's operand! Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==60269== ERROR: libFuzzer: deadly signal Step #5: #0 0x56072c85d334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56072c7d1538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56072c7b4085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbab74941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbab54d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbab52c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56072c85f6c1 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:112:3 Step #5: #7 0x560732007872 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x56073200761c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #9 0x560731e080f7 in llvm::DAGTypeLegalizer::PromoteIntegerOperand(llvm::SDNode*, unsigned int) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:2101:5 Step #5: #10 0x560731ddc7c3 in llvm::DAGTypeLegalizer::run() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:323:28 Step #5: #11 0x560731de41d6 in llvm::SelectionDAG::LegalizeTypes() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:1052:34 Step #5: #12 0x560731d6e8ad in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1010:23 Step #5: #13 0x560731d6cad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #14 0x560731d655cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #15 0x560731d62ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #16 0x560730a0fbe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #17 0x56073147579e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #18 0x5607314812b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #19 0x560731476998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #20 0x560731476998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #21 0x56072c85e61b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #22 0x56072c7b576d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #23 0x56072c7bed08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #24 0x56072c7a51a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #25 0x56072c7d1ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #26 0x7fcbab52e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #27 0x56072c79856d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--wasm32-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7ff8779796d85722f2395fd92d3e59d73effe04 Step #5: MERGE-OUTER: attempt 7 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=wasm32 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55f02c4ea190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1708437886 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55f036a97af0, 0x55f036a97c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55f036a97c08,0x55f036a98d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59860.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--wasm32-O2/regressions/a7ff8779796d85722f2395fd92d3e59d73effe04' caused a failure at the previous merge step Step #5: MERGE-INNER: 12845 total files; 8054 processed earlier; will process 4791 files now Step #5: #1 pulse cov: 30 ft: 31 exec/s: 0 rss: 130Mb Step #5: #2 pulse cov: 31 ft: 35 exec/s: 0 rss: 131Mb Step #5: #4 pulse cov: 31 ft: 40 exec/s: 0 rss: 132Mb Step #5: Invalid comparison record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8 pulse cov: 33 ft: 62 exec/s: 0 rss: 133Mb Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %A, @bitcast_bitcast_s_v_s Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_s_v_v' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 36 ft: 82 exec/s: 0 rss: 136Mb Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G1, %0 zeroinitializer Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "D", scope: !5, file: !7, line: 12, type: !11) Step #5: !7 = !{!4, !8, !10} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: first operand should be 'function_entry_count' or 'synthetic_function_entry_count' Step #5: !0 = !{!"function_entry\92count", i64 801} Step #5: error: input module is broken! Step #5: #32 pulse cov: 36 ft: 93 exec/s: 0 rss: 136Mb Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #64 pulse cov: 36 ft: 109 exec/s: 64 rss: 140Mb Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load ptr, ptr %G61, align 8 Step #5: store ptr %G75, ptr %L1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %L7, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 127 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: %C16 = icmp sgt i1 %C13, %L6 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: invalid file Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !DIExpression(), line: 3, type: !6, isLocal: false, isDefinition: true) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid resume record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !22 = !DILocalVariable(name: "start", arg: 2, scope: !11, file: !1, line: 6, type: !"orig_start") Step #5: !"orig_start" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid base type Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !"\00\16\08\11\00\00\17\00\00\00\00\00\00\00") Step #5: !"\00\16\08\11\00\00\17\00\00\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: error: input module is broken! Step #5: #128 pulse cov: 40 ft: 125 exec/s: 42 rss: 142Mb Step #5: can't skip to bit 103206512288 from 13920 Step #5: error: input module is broken! Step #5: The resume instruction should have a consistent result type inside a function. Step #5: resume double 4.940660e-324 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: location requires a valid scope Step #5: !13 = !DILocation(line: 14, column: 29, scope: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_div, DW_OP_constu, 18446744073709518848, DW_OP_and, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_stack_value)) Step #5: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_div, DW_OP_constu, 18446744073709518848, DW_OP_and, DW_OP_LLVM_convert, 16, DW_ATE_signed, DW_OP_LLVM_convert, 32, DW_ATE_signed, DW_OP_stack_value) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !13 = !DILocalVariable(name: "c", arg: 3, scope: !4, file: !5, line: 78, type: !"b") Step #5: !"b" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weightr", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weightr", i32 1048576, i32 1} Step #5: experimental_deoptimize must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: invalid tag Step #5: !11 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'indbrtest2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test1.1' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1892 of 1892 bytes Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: a Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: b Step #5: Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !11, !DIExpression(22, 21, 25, 78, 15, 3, 0, 0)} Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: invalid expression Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 38197608128 from 3392 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G47 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G42 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr undef, align 4 Step #5: %C7 = icmp sge i64 4294967296, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B20 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C20 = fcmp true double %B20, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G36 = getelementptr i1, ptr %A6, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %B40 Step #5: store i1 %B, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B38 = sdiv i1 %C2, %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B25 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %A36, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: #256 pulse cov: 40 ft: 154 exec/s: 51 rss: 150Mb Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"1llvm.experimental.gc.relocate.v2p1i" Step #5: error: input module is broken! Step #5: Basic Block in function 'atomic_or_zero_acq_rel' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869184) exceeds limit (4294967295) in function 'nogep-multiuse' Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 36893488147419103231, 36893488147419103231 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 36893488147419103231, 36893488147419103231 Step #5: %B36 = ashr i66 %B30, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B13 = lshr i66 %B28, 36893488147419103231 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G44, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 36893488147419103231, 36893488147419103231 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 36893488147419103231 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 36893488147419103231, 36893488147419103231 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %A, i1 %B19 Step #5: store volatile i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %L, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 36893488147419103231 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 -1 Step #5: error: input module is broken! Step #5: Attribute 'noimplicitfloat' does not apply to parameters Step #5: ptr @QLA_F3_r_veq_norm2_V Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !12) Step #5: !12 = !DISubroutineType(types: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: The landingpad instruction should have a consistent result type inside a function. Step #5: %d = landingpad [2 x ptr] Step #5: cleanup Step #5: catch ptr null Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 undef, label %".i" [ Step #5: i32 36, label %".i" Step #5: i32 94, label %".i" Step #5: i32 124, label %".i" Step #5: i32 42, label %".i" Step #5: i32 43, label %".i" Step #5: i32 124, label %".i" Step #5: i32 63, label %".i" Step #5: i32 91, label %".i" Step #5: i32 92, label %".i" Step #5: ] Step #5: i32 124 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2032 of 2032 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1459637216 from 15200 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'bitcast_bitcast_v_s_v' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\00\00" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\00\00" Step #5: invalid type ref Step #5: !5 = !DIGlobalVariable(name: "b", scope: null, file: !2, line: 3, type: !"\00\16\07\11\01\00\18\00\00\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\16\07\11\01\00\18\00\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: can't skip to bit 2308475456 from 14272 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tmp1683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: identified structure type 'struct.VEC_rtx_gc' is recursive Step #5: error: input module is broken! Step #5: #512 pulse cov: 40 ft: 189 exec/s: 39 rss: 150Mb Step #5: Invalid unary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %add5 = add nuw nsw i32 %conv, 4 Step #5: %idxprom = zext i32 %add5 to i64 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: first operand should be 'function_entry_count' or 'synthetic_function_entry_count' Step #5: !0 = !{!"function_entr!_count", i192 801} Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test4.1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function '3f_' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: PHI node entries do not match predecessors! Step #5: %6 = phi i32 [ 0, %3 ], [ %6, %BB1 ], [ 65536, %162 ], [ undef, %41 ], [ undef, %12 ], [ undef, %BB4 ], [ undef, %10 ], [ undef, %4 ] Step #5: label %12 Step #5: label %27 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, debugInfoForProfiling: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, debugInfoForProfiling: true) Step #5: error: input module is broken! Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 6, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 10, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 4101, 1, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 7, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 11, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 4101, 3, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 5, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 37, 4101, 4, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 9, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 13, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 34, 30, 4101, 2, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 8, 16, 0, 33, 35, 256, 4097, 16, 5, 4097, 32, 5, 4101, 12, 16, 0, 33, 33, 256, 4097, 16, 5, 4097, 32, 5, 39, 39, 37, 34, 16, 15, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755827936 from 6080 Step #5: error: input module is broken! Step #5: Invalid blockaddress record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIDerivedType(tag: DW_TAG_label, baseType: !16, size: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i32> zeroinitializer Step #5: doubleerror: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: 'x86-64' is not a recognized processor for this target (ignoring processor) Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Only PHI nodes may reference their own value! Step #5: %5 = call float @llvm.vector.reduce.fadd.v4f32(float %5, <4 x float> %1) Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i8llvm.masked.load.v128i8.p0v128 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 17745244096 from 11872 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %l.0 = phi i32 [ %add23, %for.body19 ], [ 0, %for.cond8 ] Step #5: %add23 = add nsw i32 %l.0, %add20 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add25 = add nsw i32 %k.0, 1 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add28 = add nsw i32 %j.0, 1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tmp1683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %B2 = xor i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %B2 = xor i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %C3 = icmp ugt i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %C3 = icmp ugt i1 %C1, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %BB2, label %BB24 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: %C8 = icmp sgt i1 false, %C1 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %18, label %BB22 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %19, label %BB9 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp eq i1 true, false Step #5: br i1 %C1, label %BB15, label %BB25 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L15 = load ptr, ptr %A63, align 8 Step #5: %G44 = getelementptr ptr, ptr %L15, i66 -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 0, 0 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 0, 0 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %CY1 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %C19 Step #5: store ptr %G75, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, 0 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A6, i1 %C8 Step #5: store ptr %G42, ptr %a5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B16 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 0, 0 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: %C16 = icmp sgt i1 %C13, %L6 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr %L15, i66 0 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 %B35 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2008 of 2008 bytes Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i32 [ 15498, %sw.default ], [ 15532, %sw.bb2 ], [ 5678, %sw.bb1 ], [ 1234, %sw.bb ] Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !11 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty16", size: 16, encoding: DW_ATE_signed) Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4097, 16, 5, 4097, 32, 5, 4101, 13, 4097, 16, 5, 4097, 32, 5, 29, 4101, 12, 4097, 16, 5, 4097, 32, 5, 27, 4101, 6, 4097, 16, 5, 4097, 32, 5, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 4101, 3, 4097, 16, 5, 4097, 32, 5, 4151, 10, 4097, 16, 5, 4097, 32, 5, 4101, 11, 4097, 16, 5, 4097, 32, 5, 29, 28, 4101, 7, 4097, 16, 5, 4097, 32, 5, 4101, 8, 4101, 14, 4101, 15, 37, 34, 4101, 9, 4097, 16, 5, 4097, 32, 5, 27, 36, 26, 4101, 5, 4097, 16, 5, 4097, 32, 5, 30, 34, 37, 37, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_wgights", i32 64, i32 4} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_wgights", i32 4, i32 64} Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"branch_wgights", i32 4, i32 4, i32 8} Step #5: expected either branch_weights or VP profile name Step #5: !3 = !{!"branch_wgights", i32 8, i32 8, i32 4} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"branch_wgights", i32 7, i32 6, i32 4, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !5 = !{!"branch_wgights", i32 8, i32 13, i32 9} Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 40 ft: 203 exec/s: 42 rss: 152Mb Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i1> %B Step #5: [2 x i1]error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %7 = getelementptr inbounds float, ptr %G3, i64 %Cs Step #5: %C2r.0 = phi ptr [ undef, %entry ], [ %7, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %4 = getelementptr inbounds float, ptr %G1, i64 %As Step #5: %C1i.0 = phi ptr [ %0, %entry ], [ %4, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr inbounds float, ptr %C1r.0, i64 %Cs Step #5: %C1r.0 = phi ptr [ undef, %entry ], [ %6, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %5 = getelementptr inbounds float, ptr %C0i.0, i64 %Cs Step #5: %C0i.0 = phi ptr [ undef, %entry ], [ %5, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %3 = getelementptr inbounds float, ptr %A1r.0, i64 %As Step #5: %C0r.0 = phi ptr [ %0, %entry ], [ %3, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %4 = getelementptr inbounds float, ptr %G1, i64 %As Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ %4, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %3 = getelementptr inbounds float, ptr %A1r.0, i64 %As Step #5: %A1r.0 = phi ptr [ undef, %entry ], [ %3, %BB ] Step #5: Instruction does not dominate all uses! Step #5: %2 = getelementptr inbounds float, ptr %A0r.0, i64 %As Step #5: %A0r.0 = phi ptr [ undef, %entry ], [ %2, %BB ] Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1960 of 1960 bytes Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %for.body.lr.ph ], [ %indvars.iv.next, %for.body ] Step #5: GEP indexes must be integers Step #5: %arrayidx6 = getelementptr inbounds float, ptr %C, float 1.000000e-01 Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Ranges are only for loads, calls and invokes! Step #5: %chk0.a = icmp ult i96 %x, %length_a, !range !0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret <2 x i8> %x Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: <2 x i1>error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 6, 28, 4097, 16, 5, 4097, 32, 5, 16, 0, 36, 4101, 5, 4101, 11, 28, 4097, 16, 5, 4097, 32, 5, 27, 4101, 4, 4101, 10, 28, 4097, 16, 5, 4097, 32, 23, 20, 4100, 1, 4101, 7, 28, 4097, 16, 5, 4097, 32, 5, 4101, 2, 4101, 8, 28, 4097, 16, 5, 4097, 32, 5, 4101, 3, 4101, 9, 28, 4097, 16, 5, 4097, 32, 5, 34, 36, 26, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\\.memmove.element.unordered.atomic.p0i8.p0i8.i32" Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown specifier 'o' Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1413499584 from 14912 Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: label %entry Step #5: ptr @f Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 7.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 7.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2240 of 2240 bytes Step #5: error: input module is broken! Step #5: Never resolved function from blockaddress (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 3, 4101, 6, 4101, 9, 33, 16, 32767, 38, 29, 34, 4097, 16, 5, 4097, 32, 5, 4101, 2, 4101, 5, 4101, 8, 4101, 11, 33, 16, 32767, 38, 29, 34, 4096, 16, 5, 4097, 32, 5, 39, 4101, 1, 4101, 4, 4101, 7, 4101, 10, 33, 16, 32767, 38, 29, 34, 4097, 16, 5, 4097, 32, 5, 33, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 111984131808 from 13984 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_sdiv' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f_as1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: null, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !1, retainedTypes: !2) Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tmp1683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: invalid file Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !4) Step #5: !1 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !2, size: 64) Step #5: error: input module is broken! Step #5: can't skip to bit 138003872 from 17824 Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment cannot be less than the ABI alignment Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934624) exceeds limit (4294967295) in function 'test_out_of_bounds' Step #5: warning: :0:0: stack frame size (8589934608) exceeds limit (4294967295) in function 'inselt_bad_index' Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_fdiv' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 536881440 from 9472 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %yn, ptr addrspace(1) %yn) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr inbounds i32, ptr addrspace(1) %in1.reloc1, token %safepoint_token Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.relos1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoibt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 12895421568 from 13312 Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %14 Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !5 = distinct !DISubprogram(name: "test_g", scope: !1, file: !1, line: 1, type: !6, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !10, thrownTypes: i32 2) Step #5: i32 2 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (8589934624) exceeds limit (4294967295) in function 'test_out_of_bounds' Step #5: warning: :0:0: stack frame size (8589934608) exceeds limit (4294967295) in function 'inselt_bad_index' Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: invalid file Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, file: !5, line: 3, baseType: !4, size: 64) Step #5: !5 = !{i32 2, !"Dwarf Version", i32 2} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1027626816 from 18112 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: Attribute 'uwtable' does not apply to function return values Step #5: ptr @_Znwm Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tmp1683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: a Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: b Step #5: Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'test1.1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !6 = distinct !DISubprogram(name: "test", scope: !3, file: !1, line: 1, type: !7, scopeLine: 2, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !3 = !{i32 2, !"Dwarf Version", i32 2} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !22 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !23) Step #5: !23 = distinct !{!23, !24, !25} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: can't skip to bit 4550887968 from 6944 Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: intrinsic argument 1 type (overload type 1) expected any pointer type, but got i8 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.p0i8.p0(ptr writeonly captures(none), i8, i32, i1) #3 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A1r.0 = phi ptr [ %2, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %9 = load float, ptr %A1r.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A2i.0 = phi ptr [ %6, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %10 = load float, ptr %A2i.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C0r.0 = phi ptr [ %7, %entry ], [ %15, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: store float %11, ptr %C0r.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C2i.0 = phi ptr [ %G15, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: store float %12, ptr %C2i.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A0r.0 = phi ptr [ %0, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %13 = getelementptr inbounds float, ptr %A0r.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %A0i.0 = phi ptr [ %1, %entry ], [ %14, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %14 = getelementptr inbounds float, ptr %A0i.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %A1i.0 = phi ptr [ %3, %entry ], [ %15, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %15 = getelementptr inbounds float, ptr %A1i.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %A2r.0 = phi ptr [ %5, %entry ], [ %16, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %16 = getelementptr inbounds float, ptr %A2r.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %C0i.0 = phi ptr [ %8, %entry ], [ %17, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %17 = getelementptr inbounds float, ptr %C0i.0, i64 %Cs Step #5: Instruction does not dominate all uses! Step #5: %C1i.0 = phi ptr [ %1, %entry ], [ %18, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %18 = getelementptr inbounds float, ptr %C1i.0, i64 %Cs Step #5: Instruction does not dominate all uses! Step #5: %20 = phi i64 [ 0, %entry ], [ %19, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %19 = add nsw i64 %20, 1 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %20 = phi i64 [ 0, %entry ], [ %19, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp uge i16 -1, 0 Step #5: br i1 %C9, label %bb13, label %BB2 Step #5: error: input module is broken! Step #5: cannot have column info without line info Step #5: !9 = distinct !DILexicalBlock(scope: !6, file: !1, column: 3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 104723614656 from 10816 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i32 [ %7, %if.end35 ], [ %or39, %if.then38 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %10 = phi i32 [ %9, %if.end45 ], [ 0, %if.then48 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %11 = phi i32 [ %10, %if.end50 ], [ %or54, %if.then53 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %13 = phi i32 [ %12, %if.end60 ], [ %or64, %if.then63 ] Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid vector select record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @clobber Step #5: Functions may not have common linkage Step #5: ptr @clobber Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1459637632 from 15616 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 0 Step #5: ptrerror: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid unit type Step #5: !16 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i32 99, retainedNodes: !2) Step #5: i32 99 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp oge double 1.000000e+00, +qnan Step #5: %C7 = icmp ugt i1 %C6, %LGV Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp oge double 1.000000e+00, +qnan Step #5: br i1 %C6, label %23, label %24 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp oge double 1.000000e+00, +qnan Step #5: %B12 = add i1 %C6, true Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G4 = getelementptr float, ptr %G11, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A20, align 8 Step #5: %G2 = getelementptr ptr, ptr %L2, i1 true Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %G9 = getelementptr ptr, ptr %L5, i64 -1 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A20 = alloca ptr, align 8 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr ptr, ptr %L2, i1 false Step #5: store ptr %G8, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp uge i64 4294967296, 4294967296 Step #5: br i1 %C8, label %BB3, label %BB4 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %d.020 = phi ptr [ undef, %19 ], [ %d.1.lcssa, %thread-pre-split.loopexit ], [ undef, %thread-pre-split.preheader ] Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 51822483488 from 9760 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2168 of 2168 bytes Step #5: error: input module is broken! Step #5: #2048 pulse cov: 40 ft: 213 exec/s: 37 rss: 159Mb Step #5: Invalid insert element record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %178 = getelementptr i66, ptr %176, %159 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = distinct !DILocalVariable(name: "D", scope: !4, file: !10, line: 12, type: !11) Step #5: !10 = distinct !DILocalVariable(name: "D", scope: !4, file: !10, line: 12, type: !11) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'bitcast_bitcast_s_s_s' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'bitcast_bitcast`s_v_s' does not have terminator! Step #5: label %1 Step #5: Cannot allocate unsized type Step #5: %A = alloca metadata, i32 %B2, align 1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i128 undef Step #5: <2 x i32>Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x i16>Basic Block in function 'bitcast_bitcast_v_v_s' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unknown mangling mode Step #5: error: input module is broken! Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'extractelement_bitcast_wrong_insert' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 35991356576 from 13344 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %B30 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B30 = shl i1 %L12, %L16 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G47 = getelementptr ptr, ptr undef, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C11 = fcmp uno double %B17, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G42 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr %G59, align 4 Step #5: %C7 = icmp sge i64 %B22, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C20 = fcmp true double %B17, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G9 = getelementptr ptr, ptr %A38, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B35 = mul i64 %B22, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: %G36 = getelementptr i1, ptr %A6, i1 %L19 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: %G32 = getelementptr ptr, ptr %A24, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B33 = frem double %B17, 0.000000e+00 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %A14, align 1 Step #5: %G28 = getelementptr ptr, ptr %G9, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %B17 = fadd double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %C9 = fcmp ole double %B33, %B17 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L19 = load i1, ptr %A28, align 1 Step #5: store i1 %L19, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %B2 = sdiv i64 %B18, %B22 Step #5: Instruction does not dominate all uses! Step #5: %L16 = load i1, ptr %G34, align 1 Step #5: %B38 = sdiv i1 %C2, %L16 Step #5: Instruction does not dominate all uses! Step #5: %B22 = sub i64 %L7, 0 Step #5: %C22 = icmp ule i64 %L10, %B22 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %B37 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G24 = getelementptr i64, ptr %A21, i64 %B10 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G26 = getelementptr i1, ptr %A14, i64 %B7 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %B19 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G37 = getelementptr i1, ptr %A14, i1 %C12 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %G8, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: error: input module is broken! Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 1484824256 from 20032 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !25 = distinct !{!25, !26, !27} Step #5: !26 = !DILocation(line: 3, column: 3, scope: !20) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !15 = distinct !{!15, !16, !18} Step #5: !16 = !DILocation(line: 3, column: 3, scope: !17) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !8 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9) Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %1, %1 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr undef, i1 %L6 Step #5: store i1 %C12, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %B36 = ashr i66 %B30, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B27 = or i66 -36893488147419103232, -36893488147419103232 Step #5: %B36 = ashr i66 %B30, %B27 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B27, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %B18, %1 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G15, i1 %L16 Step #5: store ptr %G75, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G24 = getelementptr i1, ptr %A5, i66 %1 Step #5: store ptr %G24, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B27, %B16 Step #5: %B37 = add i66 %B28, %B53 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %B18, %1 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, %B27 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G47 = getelementptr i1, ptr %G69, i1 %B19 Step #5: store i1 %C21, ptr %G47, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 %B Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp ne i66 %1, %1 Step #5: %C16 = icmp sgt i1 %C13, %C12 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr ptr, ptr undef, i66 %B25 Step #5: %G56 = getelementptr ptr, ptr %G13, i66 %B35 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: store i1 %C2, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2112 of 2112 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'sub_compare_folding_swapPS256' does not have terminator! Step #5: label %2 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 61755827648 from 5792 Step #5: error: input module is broken! Step #5: can't skip to bit 111450304 from 11840 Step #5: error: input module is broken! Step #5: can't skip to bit 61755827648 from 5792 Step #5: error: input module is broken! Step #5: can't skip to bit 25954394496 from 16640 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, ptr, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %2 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret float %3 Step #5: doubleFunction return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: floaterror: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @l1p8.mp62avx512.cmp.pd.256 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"#x\\x0d+inf%p$PATH!xcalcaaa" Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %1 = musttail call reassoc double @llvm.cos.f64(double %a) Step #5: Basic Block in function 'fdiv_cosf_sinf_reassoc' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @est9llvm.memcpy.p-257i8.p Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0i1.i170141183\C832767llvm.m" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @emmove.p0i8.p0i8.i32 Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: t1 Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: t2 Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: t3 Step #5: Step #5: associated can only appear in array type Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function '_ZN4Exp8toStringEj' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind.dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoynt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) undef, ptr null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: to label %normal_dest unwind label %unwivd_dest Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %1 = call double @foo(double %0) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %0 = call double @foo(double 1.000000e+01) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_bar(bar_vec) Step #5: %call = call i64 @bar(ptr %load) #2 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: CatchSwitchInst must unwind to an EH block which is not a landingpad. Step #5: %cs1 = catchswitch within none [label %catch.body] unwind label %entry Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 120443675168 from 17376 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2220 of 2220 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 4, 16, 65536, 44, 48, 27, 4101, 12, 16, 65536, 44, 48, 27, 28, 4101, 8, 16, 65536, 44, 48, 27, 45, 4101, 6, 16, 65536, 44, 48, 27, 20485, 14, 16, 65536, 44, 48, 27, 28, 4101, 10, 16, 65536, 44, 48, 27, 45, 43, 16, 8, 30, 34, 4101, 2, 16, 65536, 44, 48, 27, 4101, 11, 16, 65536, 44, 48, 27, 28, 4101, 7, 16, 65536, 44, 48, 27, 45, 4101, 5, 16, 65536, 44, 48, 27, 4101, 13, 16, 65536, 44, 48, 27, 28, 4101, 9, 16, 65536, 44, 48, 27, 45, 43, 4101, 3, 48, 41, 37, 16, 8, 30, 34, 4101, 1, 16, 4, 30, 34, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !9 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 201024 from 2080 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %entry ], [ -1, %for.inc30 ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ], [ poison, %for.cond8 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %l.0 = phi i32 [ %add23, %for.body19 ], [ 0, %BB ] Step #5: %add23 = add nsw i32 %l.0, %add20 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ], [ poison, %for.cond8 ] Step #5: %add25 = add nsw i32 %k.0, 1 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %for.cond ] Step #5: %add28 = add nsw i32 %j.0, 1 Step #5: error: input module is broken! Step #5: can't skip to bit 42964403424 from 17088 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 283520 from 18272 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: Function returns a token but isn't an intrinsic Step #5: ptr @"0505llvm/est/Transforms/InstCombine/gc.relo" Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @"caental.gc,rimental.gc.relocaental" Step #5: Function takes token but isn't an intrinsic Step #5: token %0 Step #5: ptr @".gc,relocate.v2p0i184467440737095516" Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %p) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) null) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) undef) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !34 = distinct !{!34, !15, !35} Step #5: !35 = !DILocation(line: 14, column: 3, scope: !31) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !13} Step #5: !13 = !DILocation(line: 14, column: 3, scope: !14) Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 22336 from 21504 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52120118528 from 17152 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got <2 x i64> Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare <2 x i64> @llvm.arm.neon.vld2.v2i64.p0i8(ptr, i32) #0 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Multiple deopt operand bundles Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %chk2) [ "deopt"(), "deopt"() ] Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid value (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: scope must have two or three operands Step #5: !2 = distinct !{!2} Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !9, line: 1, baseType: !15) Step #5: !9 = !{i32 7, !"PIC Level", i32 2} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 37154421824 from 3648 Step #5: error: input module is broken! Step #5: Basic Block in function 'PR27756_2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %switchCond.0.us = phi i32 [ %A.0.ph.us, %bb0.us ], [ %switchCond.0.ph.us, %control.outer.loopexit.us-lcssa.us ] Step #5: label %bb0.us Step #5: label %control.outer.us Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: DW_TAG_class_type, name: "PIC Level", file: !1, line: 12, baseType: !20) Step #5: invalid thrown types list Step #5: !23 = !DISubprogram(name: "OneElementVector", scope: !20, file: !1, line: 6, type: !24, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, thrownTypes: !"sink") Step #5: !"sink" Step #5: invalid subroutine type ref Step #5: !28 = !DISubroutineType(types: !29) Step #5: !29 = !{!30, !"\00\0F\00\00\00\004@\00\00@\00\00"} Step #5: !"\00\0F\00\00\00\004@\00\00@\00\00" Step #5: DILocation not allowed within this metadata node Step #5: !31 = distinct !{!31, !32, !33} Step #5: !32 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !32} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: invalid tag Step #5: !19 = !DIDerivedType(tag: DW_TAG_class_type, name: "PIC Level", file: !1, line: 12, baseType: !20) Step #5: DILocation not allowed within this metadata node Step #5: !33 = distinct !{!33, !34, !35} Step #5: !34 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i128 %a, label %def [ Step #5: i128 97, label %one Step #5: i128 105, label %two Step #5: i128 105, label %three Step #5: i128 109, label %three Step #5: ] Step #5: i128 105 Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !33 = distinct !{!33, !34, !35} Step #5: !34 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: can't skip to bit 104967118432 from 5632 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1574985952 from 20576 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !15 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !9, identifier: "_ZTS2S1") Step #5: !9 = !DISubroutineType(types: !10) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %indvars.iv70 = phi i64 [ %indvars.iv.next71, %for.cond.cleanup4.us-lcssa.us.us ], [ %indvars.iv.next71, %for.cond.cleanup4.us-lcssa.us.us ] Step #5: label %for.cond.cleanup4.us-lcssa.us.us Step #5: label %for.body.us.preheader Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 88076754176 from 19552 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None, sdk: "Debug Info Version") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None, sdk: "Debug Info Version") Step #5: error: input module is broken! Step #5: can't skip to bit 110092762880 from 15904 Step #5: error: input module is broken! Step #5: Basic Block in function 'indbrtest1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: %call1 = call ptr @malloc(i32 %size) Step #5: Attribute after last parameter! Step #5: %call1 = call ptr %notmalloc(i32 %size) Step #5: immarg attribute only applies to intrinsics Step #5: %call2 = call ptr @memset(ptr %call1, i32 0, i32 immarg %size) Step #5: immarg may not apply only to call sites Step #5: i32 %size Step #5: %call2 = call ptr @memset(ptr %call1, i32 0, i32 immarg %size) Step #5: Attribute after last parameter! Step #5: %call = tail call ptr @malloc(i32 %size) Step #5: error: input module is broken! Step #5: can't skip to bit 25954402720 from 20096 Step #5: error: input module is broken! Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+sahf' is not a recognized feature for this target (ignoring feature) Step #5: '-tbm' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512ifma' is not a recognized feature for this target (ignoring feature) Step #5: '-sha' is not a recognized feature for this target (ignoring feature) Step #5: '-gfni' is not a recognized feature for this target (ignoring feature) Step #5: '-fma4' is not a recognized feature for this target (ignoring feature) Step #5: '-vpclmulqdq' is not a recognized feature for this target (ignoring feature) Step #5: '+prfchw' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-cldemote' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+aes' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bitalg' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vnni' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vpopcntdq' is not a recognized feature for this target (ignoring feature) Step #5: '-clwb' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '-clzero' is not a recognized feature for this target (ignoring feature) Step #5: '-pku' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '-lwp' is not a recognized feature for this target (ignoring feature) Step #5: '-rdpid' is not a recognized feature for this target (ignoring feature) Step #5: '-xop' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '-waitpkg' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-sse4a' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '-vaes' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '-mwaitx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-wbnoinvd' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '-shstk' is not a recognized feature for this target (ignoring feature) Step #5: '+cmov' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+sahf' is not a recognized feature for this target (ignoring feature) Step #5: '-tbm' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512ifma' is not a recognized feature for this target (ignoring feature) Step #5: '-sha' is not a recognized feature for this target (ignoring feature) Step #5: '-gfni' is not a recognized feature for this target (ignoring feature) Step #5: '-fma4' is not a recognized feature for this target (ignoring feature) Step #5: '-vpclmulqdq' is not a recognized feature for this target (ignoring feature) Step #5: '+prfchw' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-cldemote' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+aes' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bitalg' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vnni' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vpopcntdq' is not a recognized feature for this target (ignoring feature) Step #5: '-clwb' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '-clzero' is not a recognized feature for this target (ignoring feature) Step #5: '-pku' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '-lwp' is not a recognized feature for this target (ignoring feature) Step #5: '-rdpid' is not a recognized feature for this target (ignoring feature) Step #5: '-xop' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '-waitpkg' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-sse4a' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi2' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '-vaes' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '-mwaitx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '-wbnoinvd' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '-shstk' is not a recognized feature for this target (ignoring feature) Step #5: '+cmov' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512vbmi' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake' is not a recognized processor for this target (ignoring processor) Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Basic Block in function '.2.' does not have terminator! Step #5: label %109 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp uge i1 true, true Step #5: call void @llvm.memcpy.p0.p0.i32(ptr align 1 %b, ptr align 1 %ptr, i32 32, i1 %C) Step #5: error: input module is broken! Step #5: invalid emission kind Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: , enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid catchret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %A, %A3 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !32 = distinct !{!32, !29, !33} Step #5: !29 = !DILocation(line: 11, column: 5, scope: !30) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid number of elements in array initializer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'extractelement_shuffle_in_range' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0i8(ptr, i1 immarg, i1 immarg, i1 immarg) #3 Step #5: error: input module is broken! Step #5: can't skip to bit 61755831936 from 10080 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !7 = distinct !DISubprogram(name: "cold", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !"Dwarf Version", retainedNodes: !2) Step #5: !"Dwarf Version" Step #5: location requires a valid scope Step #5: !11 = !DILocation(line: 2, column: 3, scope: !12) Step #5: !12 = distinct !{!12, !13} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'core"' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core"' is not a recognized processor for this target (ignoring processor) Step #5: 'core"' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core"' is not a recognized processor for this target (ignoring processor) Step #5: Unexpected end of file reading 2764 of 2764 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic was defined with variable arguments! Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare <3 x i35> @llvm.umin.v3i35(<3 x i35>, <3 x i35>, ...) #2 Step #5: error: input module is broken! Step #5: second domain operand must be string (if used) Step #5: !2 = !{!"llvm.loop.parallel_accesses", !3} Step #5: domain must have one or two operands Step #5: !3 = distinct !{} Step #5: second domain operand must be string (if used) Step #5: !1 = distinct !{!1, !2} Step #5: second domain operand must be string (if used) Step #5: !2 = !{!"llvm.loop.parallel_accesses", !3} Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ripple_no_nsw6' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #0 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2876 of 2876 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2876 of 2876 bytes Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !29 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %3 = bitcast <16 x i8> %1 to <4 x i32> Step #5: %res.0 = phi <4 x i32> [ %3, %entry ], [ %call, %for.body ] Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3024 of 3024 bytes Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %emwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 1891657184 from 21856 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, i64 16) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %pow = call fast double @llvm.pow.f64(double 0.000000e+00, double %pow) Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1585471552 from 20416 Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes list Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !27) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !30 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "blang version 4.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid bbentry record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 42964405440 from 19104 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: LLVM ERROR: unsupported library call operation Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==60298== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f02c4e9334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f02c45d538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f02c440085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c22b6e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c2297200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c22951858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f02c4eb6c1 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:112:3 Step #5: #7 0x55f031c93872 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x55f031c9361c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #9 0x55f031c93a74 in llvm::reportFatalInternalError(char const*) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:141:3 Step #5: #10 0x55f031b92d4f in llvm::TargetLowering::makeLibCall(llvm::SelectionDAG&, llvm::RTLIB::LibcallImpl, llvm::EVT, llvm::ArrayRef, llvm::TargetLowering::MakeLibCallOptions, llvm::SDLoc const&, llvm::SDValue) const /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:160:5 Step #5: #11 0x55f031b51290 in makeLibCall /src/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:4219:12 Step #5: #12 0x55f031b51290 in llvm::DAGTypeLegalizer::ExpandFloatRes_Binary(llvm::SDNode*, llvm::RTLIB::Libcall, llvm::SDValue&, llvm::SDValue&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:1727:41 Step #5: #13 0x55f031b4b968 in llvm::DAGTypeLegalizer::ExpandFloatResult(llvm::SDNode*, unsigned int) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:1625:25 Step #5: #14 0x55f031a68f87 in llvm::DAGTypeLegalizer::run() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:276:9 Step #5: #15 0x55f031a701d6 in llvm::SelectionDAG::LegalizeTypes() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:1052:34 Step #5: #16 0x55f0319fa8ad in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1010:23 Step #5: #17 0x55f0319f8ad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #18 0x55f0319f15cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #19 0x55f0319eeab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #20 0x55f03069bbe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #21 0x55f03110179e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #22 0x55f03110d2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #23 0x55f031102998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #24 0x55f031102998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #25 0x55f02c4ea61b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #26 0x55f02c44176d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #27 0x55f02c44ad08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #28 0x55f02c4311a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #29 0x55f02c45dee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #30 0x7f1c22953082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #31 0x55f02c42456d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--wasm32-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4e386a625c59234a1fd16e3912c11fbbf080762 Step #5: MERGE-OUTER: attempt 8 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=wasm32 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x5589622d3190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1808336387 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55896c880af0, 0x55896c880c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55896c880c08,0x55896c881d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59860.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--wasm32-O2/regressions/d4e386a625c59234a1fd16e3912c11fbbf080762' caused a failure at the previous merge step Step #5: MERGE-INNER: 12845 total files; 11279 processed earlier; will process 1566 files now Step #5: #1 pulse cov: 30 ft: 31 exec/s: 0 rss: 129Mb Step #5: #2 pulse cov: 31 ft: 48 exec/s: 0 rss: 133Mb Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: #4 pulse cov: 35 ft: 63 exec/s: 0 rss: 135Mb Step #5: #8 pulse cov: 39 ft: 80 exec/s: 0 rss: 137Mb Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: '+hvx-length64b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvxv60' is not a recognized feature for this target (ignoring feature) Step #5: 'hexagonv60' is not a recognized processor for this target (ignoring processor) Step #5: #16 pulse cov: 39 ft: 91 exec/s: 0 rss: 141Mb Step #5: can't skip to bit 1554014368 from 20512 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 79470547776 from 19520 Step #5: error: input module is broken! Step #5: Basic Block in function 'test28' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: #32 pulse cov: 39 ft: 116 exec/s: 0 rss: 142Mb Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %5 = getelementptr inbounds <4 x i32>, ptr %4, ptr @block, i64 %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'vectorindex2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !35 = distinct !DISubprogram(name: "test_multiple_failures", scope: !1, file: !1, line: 26, type: !7, scopeLine: 26, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: ptr @test_multiple_failures Step #5: br label %for.inc, !dbg !40 Step #5: !40 = !DILocation(line: 29, column: 7, scope: !14) Step #5: !14 = !{!15, !15, i64 0} Step #5: location requires a valid scope Step #5: !40 = !DILocation(line: 29, column: 7, scope: !14) Step #5: !14 = !{!15, !15, i64 0} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: error: :0: common symbols are not yet implemented for Wasm: tab Step #5: Step #5: Invalid named metadata: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: #64 pulse cov: 40 ft: 131 exec/s: 64 rss: 143Mb Step #5: Invalid number of elements in vector initializer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: 'core-avx2' is not a recognized processor for this target (ignoring processor) Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2944 of 2944 bytes Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !42 = distinct !{!42, !30} Step #5: !30 = !DILocation(line: 9, column: 3, scope: !27) Step #5: DILocation not allowed within this metadata node Step #5: !58 = distinct !{!58, !46} Step #5: !46 = !DILocation(line: 16, column: 3, scope: !44) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !11 = distinct !{!11, !12} Step #5: !12 = !DILocation(line: 9, column: 3, scope: !13) Step #5: DILocation not allowed within this metadata node Step #5: !18 = distinct !{!18, !19} Step #5: !19 = !DILocation(line: 16, column: 3, scope: !20) Step #5: error: input module is broken! Step #5: #128 pulse cov: 40 ft: 155 exec/s: 42 rss: 145Mb Step #5: Invalid record Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memset.element.unordered.atomic.p0i8.i32(ptr writeonly captures(none), i8, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @"llvm.memcpy.element.unordered.atomic.p0i8\CBp0i8.i32"(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i1, but got i32 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.umeloetne.nrdered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i32, i32) #0 Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %srcdest, ptr %srcdest, i32 %sz, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr align 1 %srcdest, ptr align 1 %srcdest, i32 %sz, i32 16) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 4, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 8, i32 1) Step #5: incorrect alignment of the destination argument Step #5: call void @llvm.memcpy.element.unordered.atomic.p0.p0.i32(ptr %dest, ptr %src, i32 16, i32 1) Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't skip to bit 77494013344 from 21024 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2404 of 2404 bytes Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.invariant.start.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.invariant.end.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ellvm.obje'tsize.i64.p0i" Step #5: error: input module is broken! Step #5: can't skip to bit 1587619712 from 22272 Step #5: error: input module is broken! Step #5: can't skip to bit 51724201696 from 20352 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %emwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %emwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: Function has token parameter but isn't an intrinsic Step #5: %d.new.2 = call addrspace(1) ptr addrspace(1) %b(token %safepoint_token, i32 0, i32 3) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197610144 from 5408 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !38 = distinct !DISubprogram(name: "unknown", scope: !2, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !2 = !{} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: 'core2' is not a recognized processor for this target (ignoring processor) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %190 = getelementptr i64, i64 %189, %187 Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %1 = musttail call reassoc double @llvm.cos.f64(double %a) Step #5: Basic Block in function 'fdiv_cosf_sinf_reassoc' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G5 = getelementptr { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %G4, { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E Step #5: error: input module is broken! Step #5: Basic Block in function 'test30' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: error: :0:0: in function array_as2_size i32 (): Invalid address space for WebAssembly target Step #5: Step #5: Invalid cleanupret record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 40 ft: 183 exec/s: 28 rss: 152Mb Step #5: Only PHI nodes may reference their own value! Step #5: %t5 = shufflevector <3 x float> %x, <3 x float> %t5, <3 x i32> Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: d Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: c Step #5: Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid macro list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !2, macros: !"/tmp/s.c") Step #5: !"/tmp/s.c" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %5 = getelementptr inbounds <4 x i32>, ptr %4, ptr @block, i64 %2 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_demanded_elts_pmuldq_512' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !15 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !16, identifier: "_ZTS2S1") Step #5: !16 = !DISubroutineType(types: !17) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+aes' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+aes' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: 'skylake-avx512' is not a recognized processor for this target (ignoring processor) Step #5: error: :0: common symbols are not yet implemented for Wasm: x Step #5: Step #5: can't skip to bit 127712 from 19104 Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.sitofp.f64.i256(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @lvm.experimental.constrained.sitofp.f64.i256(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.sitofp.f64.i256 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %195 = getelementptr metadata, ptr %194, i1 %190 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17364472416 from 23424 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G18 = getelementptr { { [2 x { { i32 } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %A, ptr addrspace(1) %G5 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"??3@YAXPEAX@Ztest9llum.me" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @mcpy.p0i8.p0i8.i32llvm.o Step #5: immarg attribute only applies to intrinsics Step #5: ptr @bjectsize.i64.p0i8llvm.mem Step #5: immarg attribute only applies to intrinsics Step #5: ptr @move.p0i8.p0i8.i32ll Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %BB Step #5: error: input module is broken! Step #5: can't skip to bit 36480 from 28096 Step #5: error: input module is broken! Step #5: can't skip to bit 112474622016 from 22592 Step #5: error: input module is broken! Step #5: Basic Block in function 'copy' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x Step #5: error: input module is broken! Step #5: #512 pulse cov: 40 ft: 201 exec/s: 32 rss: 152Mb Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid landingpad record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: tab Step #5: Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !24 = !DISubroutineType(cc: DW_CC_pass_by_reference, types: !25) Step #5: !25 = !{null, !"\00\0F\00\00\00\00\1B@\00\00@\00\00", !7} Step #5: !"\00\0F\00\00\00\00\1B@\00\00@\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 7.0.\01\00\00\00\00\00\00\19 337208) (llvm/trunk 337204)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 7.0.\01\00\00\00\00\00\00\19 337208) (llvm/trunk 337204)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, globals: !3) Step #5: error: input module is broken! Step #5: Basic Block in function 'load_store_clobber_load_mayalias' does not have terminator! Step #5: label %2 Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32error: input module is broken! Step #5: Unexpected end of file reading 3404 of 3404 bytes Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %S19 = shufflevector <4 x i32> %L14, <4 x i32> undef, <4 x i32> poison Step #5: %S7 = shufflevector <4 x i32> %S19, <4 x i32> %I36, <4 x i32> poison Step #5: Instruction does not dominate all uses! Step #5: %I36 = insertelement <4 x i32> undef, i32 %E27, i16 -32768 Step #5: %S7 = shufflevector <4 x i32> %S19, <4 x i32> %I36, <4 x i32> poison Step #5: Instruction does not dominate all uses! Step #5: %B12 = udiv i32 0, 2147483647 Step #5: %I6 = insertelement <4 x i32> %S7, i32 %B12, i32 %E15 Step #5: Instruction does not dominate all uses! Step #5: %E15 = extractelement <4 x i32> %u, i32 %B12 Step #5: %I6 = insertelement <4 x i32> %S7, i32 %B12, i32 %E15 Step #5: Instruction does not dominate all uses! Step #5: %bx = select <4 x i1> , <4 x i32> zeroinitializer, <4 x i32> zeroinitializer Step #5: %E14 = extractelement <4 x i32> %bx, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %B12 = udiv i32 0, 2147483647 Step #5: %E14 = extractelement <4 x i32> %bx, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %I38 = insertelement <4 x i32> %v, i32 %E6, i1 true Step #5: store <4 x i32> %I38, ptr %M, align 16 Step #5: Instruction does not dominate all uses! Step #5: %I49 = insertelement <4 x i32> %I31, i32 %B12, i32 %B22 Step #5: %E4 = extractelement <4 x i32> %I49, i32 %L10 Step #5: Instruction does not dominate all uses! Step #5: %I26 = insertelement <4 x i32> %I13, i32 %L3, i32 %L5 Step #5: %I41 = insertelement <4 x i32> %I26, i32 %E4, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %B12 = udiv i32 0, 2147483647 Step #5: %I41 = insertelement <4 x i32> %I26, i32 %E4, i32 %B12 Step #5: Instruction does not dominate all uses! Step #5: %I31 = insertelement <4 x i32> %v, i32 %B12, i32 %B2 Step #5: store <4 x i32> %I31, ptr %V, align 16 Step #5: Instruction does not dominate all uses! Step #5: %v = select <4 x i1> , <4 x i32> %I7, <4 x i32> zeroinitializer Step #5: store <4 x i32> %v, ptr %W, align 16 Step #5: Instruction does not dominate all uses! Step #5: %u = select <4 x i1> , <4 x i32> , <4 x i32> zeroinitializer Step #5: store <4 x i32> %u, ptr %Y, align 16 Step #5: Instruction does not dominate all uses! Step #5: %I26 = insertelement <4 x i32> %I13, i32 %L3, i32 %L5 Step #5: store <4 x i32> %I26, ptr %BB, align 16 Step #5: Instruction does not dominate all uses! Step #5: %bf = select <4 x i1> splat (i1 true), <4 x i32> %I9, <4 x i32> zeroinitializer Step #5: store <4 x i32> %bf, ptr %BF, align 16 Step #5: Instruction does not dominate all uses! Step #5: %v = select <4 x i1> , <4 x i32> %I7, <4 x i32> zeroinitializer Step #5: store <4 x i32> %v, ptr %BG, align 16 Step #5: Instruction does not dominate all uses! Step #5: %I23 = insertelement <4 x i32> %z, i32 %L10, i32 %B2 Step #5: %S21 = shufflevector <4 x i32> %I23, <4 x i32> %S7, <4 x i32> poison Step #5: Instruction does not dominate all uses! Step #5: %I30 = insertelement <4 x i32> %b, i32 %L3, i32 %L3 Step #5: store <4 x i32> %I30, ptr %BO, align 16 Step #5: Instruction does not dominate all uses! Step #5: %v = select <4 x i1> , <4 x i32> %I7, <4 x i32> zeroinitializer Step #5: store <4 x i32> %v, ptr %BR, align 16 Step #5: Instruction does not dominate all uses! Step #5: %bt = select <4 x i1> , <4 x i32> , <4 x i32> %S23 Step #5: store <4 x i32> %bt, ptr %BT, align 16 Step #5: Instruction does not dominate all uses! Step #5: %bv = select <4 x i1> splat (i1 true), <4 x i32> %I49, <4 x i32> %S9 Step #5: store <4 x i32> %bv, ptr %BV, align 16 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967296) exceeds limit (4294967295) in function 'hoo' Step #5: Basic Block in function 'fsub_fmin' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: unknown mangling mode Step #5: error: input module is broken! Step #5: Invalid dso_local record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !19) Step #5: !19 = !{!20, !"offset", !26, !28, !29} Step #5: !"offset" Step #5: invalid subroutine type ref Step #5: !12 = !DISubroutineType(types: !13) Step #5: !13 = !{null, !14, !18} Step #5: !14 = distinct !{!14, !15, !17} Step #5: invalid tag Step #5: !27 = !DIBasicType(tag: DW_TAG_enumeration_type, size: 2606, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: target feature ''mpx' must start with a '+' or '-' Step #5: ptr @y3inner Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !6 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 2, scopeLine: 2, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 3004 of 3004 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'test_memmove_loadstore_0' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 289888 from 24640 Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 36111271168 from 30976 Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i1, but got i32 Step #5: ; Function Attrs: nosync nounwind willreturn memory(argmem: readwrite) Step #5: declare void @"llvm.memmove.eleme\DDt.unordered.atomic.p0i8.p0i8.i32"(ptr writeonly captures(none), ptr readonly captures(none), i32, i32 immarg) #0 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"e61c332267ae9e7074bcd3adc988829c85817llvm-project/" Step #5: error: input module is broken! Step #5: Invalid debug_loc_again record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"cranch_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !3 = !{!"cranch_weights", i32 1, i32 2} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"cranch_weights", i32 4, i32 3, i32 2, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !4 = !{!"cranch_weights", i32 4, i32 3, i32 2, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !5 = !{!"cranch_weights", i32 7, i32 6, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"cranch_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"cranch_weights", i32 1, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"cranch_weights", i32 3, i32 5} Step #5: expected either branch_weights or VP profile name Step #5: !6 = !{!"cranch_weights", i32 1, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"cranch_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"cranch_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !7 = !{!"cranch_weights", i32 33, i32 9, i32 8, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !8 = !{!"cranch_weights", i32 2, i32 3} Step #5: expected either branch_weights or VP profile name Step #5: !9 = !{!"cranch_weights", i32 4, i32 7} Step #5: expected either branch_weights or VP profile name Step #5: !8 = !{!"cranch_weights", i32 2, i32 3} Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116168208064 from 9408 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'extractelement_shuffle_symbolic_index' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"9.f64llvm.experimental.constrained.sitofp.f6"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @"4.i32llvm.experimental.con3trained.fcm"(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @p.f64llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"9.f64llvm.experimental.constrained.sitofp.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4.i32llvm.experimental.con3trained.fcm" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @p.f64llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @s.f64llvm.experimental.constrained.fptoui.i3 Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"l$PATH\\r\\n$1%ptal.constrained.fptosi.i32.f64" Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: Duplicate integer as switch case Step #5: switch i32 %x, label %lor.rhs [ Step #5: i32 1, label %lor.end Step #5: i32 1, label %lor.end Step #5: i32 3, label %lor.end Step #5: ], !prof !7 Step #5: i32 1 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %255 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'mstore_one_one' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: b Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: f Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: a Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: d Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: e Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: c Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 3655368608 from 28448 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @lvm.experimental.constrained.fptoui.i32.f641(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.fptoui.i32.f641 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3848 of 3848 bytes Step #5: error: input module is broken! Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fadd Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fadd_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fsub Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fsub_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @foo.f64(double 0.000000e+00, double 0.000000e+00) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fmul Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @foo.f64(double 4.940660e-324, double 4.940660e-324) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fmul_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fmul.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fdiv Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fdiv_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_frem Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_frem_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.frem.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptoui Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptoui.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptoui_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptoui.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_uitofp Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_uitofp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %3 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptosi Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptosi_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call i32 @bar.i32(i32 %1, i32 %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_sitofp Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %3 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_sitofp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmp Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i1 @llvm.experimental.constrained.fcmp.f64(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmps Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmps_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i1 @"llvm.experim\11ntal.constrained.fcmps.f64"(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @arbitraryfunc Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @foo.f64 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @bar.i32 Step #5: error: input module is broken! Step #5: can't skip to bit 4353975744 from 19648 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %21 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %21 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %25 = icmp sge i32 2147483647, -1 Step #5: store i1 %25, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %27 Step #5: store i1 %25, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %27, %L34 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: %B34 = lshr i1 %27, %L34 Step #5: Instruction does not dominate all uses! Step #5: %37 = icmp sge i1 %L34, %32 Step #5: %39 = add i1 true, %37 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %27 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %37 = icmp sge i1 %L34, %32 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %35 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %35, i1 %38 Step #5: Instruction does not dominate all uses! Step #5: %37 = icmp sge i1 %L34, %32 Step #5: %40 = icmp ult i1 %38, %37 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %23, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %30 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %30 Step #5: Instruction does not dominate all uses! Step #5: %25 = icmp sge i32 2147483647, -1 Step #5: %41 = and i1 %25, %38 Step #5: Instruction does not dominate all uses! Step #5: %L34 = load i1, ptr %A18, align 1 Step #5: store i1 %L34, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %27 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %24 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %34 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %42, ptr %34, align 8 Step #5: Instruction does not dominate all uses! Step #5: %30 = urem i64 %B32, 4294967296 Step #5: store i64 %30, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %30, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %18 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %76 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %18 Step #5: store i1 %79, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double 0.000000e+00, 0.000000e+00 Step #5: %B21 = shl i1 %75, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare float @llvm.maxnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: intrinsic argument 0 type (matching overload type 0) expected <4 x float>, but got ptr Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare <4 x float> @llvm.maxnum.v4f32(ptr, <4 x float>) #1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %C23 = icmp ult i1 %C6, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: store i1 %C17, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.fptosi.i32 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.sitofp.f64 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.i32llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f127llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @s.f2llvm.eipxermental.constrained.uitofp.f64 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "preallocated"() ] Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'pow_exp' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 104077726496 from 28192 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A1 = alloca swifterror i1, align 4294967296 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @test4llvm.lifetime.start Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f_2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: invariant.load metadata is only for loads and readonly intrinsic calls Step #5: br i1 false, label %guarded1, label %deopt2, !invariant.load !0 Step #5: error: input module is broken! Step #5: can't skip to bit 2464183904 from 26080 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @func_v1f32 Step #5: Alias must point to a definition Step #5: ptr @alhas_i64_to_v2f32 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <16 x i32> %a0, <16 x i32> %1, <16 x i32> Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'multiple_fsub_split' does not have terminator! Step #5: label %2 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"/fvm.experimental.constrained.sitofp.f64.i32" Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float (float, float) poison Step #5: floaterror: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3528 of 3528 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: error: input module is broken! Step #5: can't skip to bit 86083952480 from 26368 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <32 x i8> %1 Step #5: <34 x i8>intrinsic return type expected vector with 32 elements, but got <34 x i8> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <34 x i8> @llvm.x86.avx2.packsswb(<16 x i16>, <16 x i16>) #1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test16' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"9.f64llvm.experimental.constrained.sitofp.f6"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @"4.i32llvm.experimental.con3trained.fcm"(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @p.f64llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"9.f64llvm.experimental.constrained.sitofp.f6" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"4.i32llvm.experimental.con3trained.fcm" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @p.f64llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @s.f64llvm.experimental.constrained.fptoui.i3 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <8 x i32> %a0, <8 x i32> %1, <8 x i32> Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: d Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: c Step #5: Step #5: Invalid user of intrinsic instruction! Step #5: ptr @llvm.minnum.v4f32 Step #5: Alias must point to a definition Step #5: ptr @llvm.minnum.v4f32 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: b Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: f Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: a Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: d Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: e Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: c Step #5: Step #5: GEP into unsized type! Step #5: %tmp.uip = getelementptr %struct.GLDContextRec, ptr %ctx, i32 0, i32 22 Step #5: error: input module is broken! Step #5: Expect function block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+aes' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+aes' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: error: :0: common symbols are not yet implemented for Wasm: x Step #5: Step #5: Basic Block in function 'sat_umax_uint_max' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'clamp_float_fast_ordered_strict_minmax' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Basic Block in function 'test23' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expect function block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @_Z1fn1v Step #5: error: input module is broken! Step #5: Intrinsic first argument must be integer Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Intrinsic first argument must be integer Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Intrinsic first argument must be integer Step #5: %2 = call double @llvm.experimental.constrained.uitofp.f(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @"64.i32llvm.experimental.constrained.fptosi.i"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @"64.i32llvm.experimental.constrained.fptosi.i"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @"64.i32llvm.experimental.constrained.fptosi.i"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"33.f64llvm.experimental.constrained.sitofp.f"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"33.f64llvm.experimental.constrained.sitofp.f"(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"33.f64llvm.experimental.constrained.sitofp.f"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @"64.i32llvm.experimental.constrained.fcmp.f64"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @"64.i32llvm.experimental.constrained.fcmp.f64"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @"64.i32llvm.experimental.constrained.fcmp.f64"(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @"64.i32llvm.experimental.constrained.fcmp.f64"(double %a, metadata !"fpexcept.ignore") #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: intrinsic has incorrect number of args. Expected 3, but got 4 Step #5: ; Function Attrs: nocallback nofree nosync nounwind strictfp willreturn memory(inaccessiblemem: readwrite) Step #5: declare double @llvm.experimental.constrained.uitofp.f(double, double, metadata, metadata) #1 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"64.i32llvm.experimental.constrained.fptosi.i" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"33.f64llvm.experimental.constrained.sitofp.f" Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"64.i32llvm.experimental.constrained.fcmp.f64" Step #5: error: input module is broken! Step #5: can't skip to bit 120796022560 from 22048 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: calls to experimental_deoptimize must be followed by a return Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G49 = getelementptr i1, ptr %A41, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp uge i1 %L3, %B62 Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %B25 = or i64 %B18, %L8 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B1 = mul i64 %L10, %L8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %B24 = urem i1 %B28, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B3 = or i64 %B11, %L10 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i1, ptr %G22, i64 %B12 Step #5: store i1 %B70, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: store i1 %L1, ptr %G25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C21 = icmp ule i1 %C35, %C41 Step #5: %C22 = icmp uge i1 %B20, %C21 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B15, 0 Step #5: store i64 %B4, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B13 = lshr i64 %B25, %L10 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G9 = getelementptr i1, ptr %G2, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr ptr, ptr %G56, i64 %B15 Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %G67, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %G62 = getelementptr ptr, ptr %G15, i1 %C38 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B15 = or i64 0, %L10 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B42 = lshr i64 %L6, %B1 Step #5: %G19 = getelementptr i1, ptr %A14, i64 %B42 Step #5: Instruction does not dominate all uses! Step #5: %B67 = or i64 %B3, %L11 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G106 = getelementptr i64, ptr %A3, i64 %B42 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B1 = mul i64 %L10, %L8 Step #5: %C12 = icmp ugt i64 %L8, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C55 = icmp ugt i64 %B13, %L11 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B14 = mul i8 %B8, %B8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C40 = icmp sgt i64 %B42, %B42 Step #5: %C13 = icmp sge i1 %C40, %C61 Step #5: Instruction does not dominate all uses! Step #5: %G87 = getelementptr ptr, ptr %G127, i8 %B14 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G86 = getelementptr i8, ptr %G11, i64 %B75 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 0, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: br i1 %C26, label %BB1, label %BB3 Step #5: Instruction does not dominate all uses! Step #5: %G53 = getelementptr ptr, ptr %G130, i1 %B24 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G54 = getelementptr i64, ptr %A21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: store ptr %G16, ptr %G31, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G51 = getelementptr ptr, ptr %G41, i64 %B4 Step #5: store ptr %G55, ptr %G51, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: store i8 %B16, ptr %G88, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %B53, %C3 Step #5: store i1 %B5, ptr %G19, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C19 = icmp sge i1 %B70, %L18 Step #5: %G79 = getelementptr ptr, ptr %G24, i1 %C19 Step #5: Instruction does not dominate all uses! Step #5: %G71 = getelementptr ptr, ptr %G46, i8 %B14 Step #5: store ptr %G71, ptr %L37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A80 = alloca ptr, i32 0, align 8 Step #5: store ptr %G79, ptr %A80, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G60 = getelementptr ptr, ptr %G108, i1 %C24 Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %A22, i1 %C60 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp ne i1 %B31, %C22 Step #5: %G45 = getelementptr i1, ptr %G29, i1 %C18 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: store ptr %G54, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i64, ptr %L51, i64 -1 Step #5: %G14 = getelementptr i64, ptr %G35, i64 %B35 Step #5: Instruction does not dominate all uses! Step #5: %B37 = shl i8 %B46, %B59 Step #5: store i8 %B37, ptr %G44, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G20 = getelementptr ptr, ptr %G15, i64 %L7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B38 = and i1 %C27, %C7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %G61 = getelementptr i1, ptr %G1, i64 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: store ptr %G45, ptr %G46, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: store i1 %C3, ptr %G34, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B70 = add i1 false, %B52 Step #5: %G52 = getelementptr ptr, ptr %G8, i1 %B70 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: store ptr %G11, ptr %A36, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C9 = fcmp ole double %B17, f0x7FEFFFFFFFFFFFFF Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %L23 = load i1, ptr %A5, align 1 Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %B24 = urem i1 %B28, %L1 Step #5: %B40 = ashr i1 %B24, %C12 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: store i1 %C26, ptr %A22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B23 = or i64 %B35, %B13 Step #5: store i64 %B23, ptr %G14, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G48, ptr %A49, align 8 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'umin_i32' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: can't skip to bit 2005056928 from 19744 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3876 of 3876 bytes Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8726305984 from 23232 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1560320672 from 27168 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @qllvm.x1.sse4a.insertqi Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %C = fcmp uge float 0.000000e+00, 0.000000e+00 Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr @G to ptr addrspace(1)), i64 124, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ugt i8 127, 16 Step #5: call void @"00$`.memcpy.p0i8.p0i8.i64"(ptr align 16 @bbb, ptr align 16 undef, i64 1000000, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ule i32 -1, 0 Step #5: call void @"00$`.memcpy.p0i8.p0i8.i64"(ptr align 1 %cc.0..sroa_idx, ptr align 1 @_ZL3KKK, i64 3, i1 %C) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: error: input module is broken! Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %16 = phi ptr [ undef, %60 ], [ %0, %12 ], [ %0, %12 ], [ undef, %BB12 ], [ undef, %54 ], [ undef, %BB14 ], [ undef, %49 ], [ undef, %BB9 ], [ undef, %44 ], [ undef, %42 ], [ undef, %39 ], [ undef, %37 ], [ undef, %36 ], [ undef, %34 ], [ undef, %32 ], [ undef, %BB2 ], [ undef, %26 ], [ undef, %BB3 ], [ undef, %20 ], [ undef, %BB4 ], [ undef, %BB13 ], [ undef, %BB25 ], [ undef, %BB15 ], [ undef, %8 ] Step #5: label %49 Step #5: label %15 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <32 x i8> %1 Step #5: <34 x i8>Function return type does not match operand type of return inst! Step #5: ret <32 x i8> %4 Step #5: <34 x i8>intrinsic return type expected vector with 32 elements, but got <34 x i8> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <34 x i8> @llvm.x86.avx2.packsswb(<16 x i16>, <16 x i16>) #1 Step #5: intrinsic return type expected vector with 32 elements, but got <34 x i8> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <34 x i8> @llvm.x86.avx2.packuswb(<16 x i16>, <16 x i16>) #1 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ne i64 0, 4294967296 Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr @G to ptr addrspace(1)), i64 124, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp sgt i1 false, true Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr getelementptr inbounds ([2 x %U], ptr @H, i64 0, i32 1) to ptr addrspace(1)), i64 %B, i1 %C) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\AF.memcpy.p1i8.p0i8.i64" Step #5: error: input module is broken! Step #5: #1024 pulse cov: 41 ft: 226 exec/s: 24 rss: 157Mb Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %sum.010 = phi float [ 0.000000e+00, %for.body.preheader ], [ %sum.1, %for.inc ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %sum.1 = phi float [ 1.401300e-45, %if.then ], [ 1.401300e-45, %if.then10 ], [ %sum.010, %if.else ] Step #5: Basic Block in function 'fcmp_fadd_fmul' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'mul' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llvM.memcpy.p0i8.p0i8.i64 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3876 of 3876 bytes Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @test16 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: AB Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: CD Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: A Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: S Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: SA Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: SB Step #5: Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: null, spFlags: DISPFlagDefinition, unit: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid integer const record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: A Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: fA Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: dA Step #5: Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'i32_cast_cmp_ueq_int_n0_sitofp' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %4 = tail call @llvm.aarch64.sve.dupq.lane.nxv4i32( %1, %3, %x) Step #5: Invalid user of intrinsic instruction! Step #5: %4 = tail call @llvm.aarch64.sve.dupq.lane.nxv4i32( %1, %3, %x) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'canonicalize_addrspacecast' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @g13llvm.aarch64.sve.ptrue.nxv1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6i1llvm.aarch63.sve.ptrue.nxv" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8i1llvm.aarch64.sve.ptrue.nxv" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4i1llvm.aarch64.sve.ptrue.nxv" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i32llvm.vector.insert.nxv16i8.v1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6i8llvm.vector.insert.nxv8i16.v8" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i16llvm.vector.insert.nxv2i64.v2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"294967296i64llvm.vector.insert.n" Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B14 = and i16 0, 256 Step #5: store i16 %B14, ptr undef, align 2 Step #5: Instruction does not dominate all uses! Step #5: %B15 = add i64 0, 0 Step #5: store i64 %B15, ptr undef, align 4 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = call <32 x i16> @alvm.x86.avx512.psubs.w.512(<32 x i16> , <32 x i16> %1) Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got [16 x i8] Step #5: declare [16 x i8] @llvm.sadd.sat.a16i8([16 x i8], [16 x i8]) Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got [16 x i8] Step #5: declare [16 x i8] @llvm.ssub.sat.a16i8([16 x i8], [16 x i8]) Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %1 = call <16 x i16> @llvm.x71.avx2.padds.w(<16 x i16> , <16 x i16> ) Step #5: Intrinsic called with incompatible signature Step #5: %1 = call <16 x i16> @llvm.x71.avx2.padds.w(<16 x i16> , <16 x i16> ) Step #5: Invalid user of intrinsic instruction! Step #5: %1 = call <16 x i16> @llvm.x71.avx2.padds.w(<16 x i16> , <16 x i16> ) Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--wasm32-O2: /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:354: std::pair lowerCallFromStatepointLoweringInfo(SelectionDAGBuilder::StatepointLoweringInfo &, SelectionDAGBuilder &): Assertion `CallEnd->getOpcode() == ISD::CALLSEQ_END && "expected!"' failed. Step #5: ==60494== ERROR: libFuzzer: deadly signal Step #5: #0 0x5589622d2334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558962246538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558962229085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a6534441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a6514800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a65127858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f6a65127728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f6a65138fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55896796e302 in lowerCallFromStatepointLoweringInfo /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:354:3 Step #5: #9 0x55896796e302 in llvm::SelectionDAGBuilder::LowerAsSTATEPOINT(llvm::SelectionDAGBuilder::StatepointLoweringInfo&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:747:35 Step #5: #10 0x558967971328 in llvm::SelectionDAGBuilder::LowerCallSiteWithDeoptBundleImpl(llvm::CallBase const*, llvm::SDValue, llvm::BasicBlock const*, bool, bool) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:1174:27 Step #5: #11 0x5589679724d1 in llvm::SelectionDAGBuilder::LowerDeoptimizeCall(llvm::CallInst const*) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:1325:3 Step #5: #12 0x5589676dd554 in llvm::SelectionDAGBuilder::visitIntrinsicCall(llvm::CallInst const&, unsigned int) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:8170:5 Step #5: #13 0x558967699eda in llvm::SelectionDAGBuilder::visit(unsigned int, llvm::User const&) /src/llvm-project/llvm/include/llvm/IR/Instruction.def:211:1 Step #5: #14 0x55896769848e in llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:1393:3 Step #5: #15 0x5589677e2db1 in llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:895:12 Step #5: #16 0x5589677e1ad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #17 0x5589677da5cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #18 0x5589677d7ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #19 0x558966484be1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #20 0x558966eea79e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #21 0x558966ef62b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #22 0x558966eeb998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #23 0x558966eeb998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #24 0x5589622d361b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #25 0x55896222a76d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #26 0x558962233d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #27 0x55896221a1a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #28 0x558962246ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #29 0x7f6a65129082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #30 0x55896220d56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--wasm32-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-12ed467e6ce48f69ccffda1dfe4caa08109dd1ff Step #5: MERGE-OUTER: attempt 9 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=wasm32 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x5556868be190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1865256143 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x555690e6baf0, 0x555690e6bc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x555690e6bc08,0x555690e6cd18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge59860.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--wasm32-O2/regressions/12ed467e6ce48f69ccffda1dfe4caa08109dd1ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 12845 total files; 12502 processed earlier; will process 343 files now Step #5: Unexpected end of file reading 4792 of 4792 bytes Step #5: error: input module is broken! Step #5: #1 pulse cov: 17 ft: 18 exec/s: 0 rss: 110Mb Step #5: #2 pulse cov: 33 ft: 46 exec/s: 0 rss: 131Mb Step #5: #4 pulse cov: 33 ft: 62 exec/s: 0 rss: 134Mb Step #5: Intrinsic called with incompatible signature Step #5: %deoptcall = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: Intrinsic called with incompatible signature Step #5: %deoptcall3 = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: Invalid user of intrinsic instruction! Step #5: %deoptcall3 = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: error: input module is broken! Step #5: #8 pulse cov: 35 ft: 76 exec/s: 8 rss: 137Mb Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 38 ft: 101 exec/s: 16 rss: 137Mb Step #5: Basic Block in function 'test_add_ss_0' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @m.aarch64.sve.dupq.lane.nxv8i1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.aarch64.sve.dupq.lane.n" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"xv4i32l,vm.aarch64.sve.dupq.l" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ane.nxv2i64llvm.aarch64.sve.c Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: inc Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: Bar Step #5: Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 38 ft: 124 exec/s: 16 rss: 139Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"$&\\x0a$'ch64.sve.ptrue.nxv16i1" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @nlvm.aarch64.sve.ptrue.nxv4i1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @add_i64_i64 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ule i64 0, -1 Step #5: br i1 %C, label %guarded, label %deopt, !prof !0 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G135 = getelementptr { { i32 } }, ptr %A9, %A30 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @in.ssllvm.x86.sse.m Step #5: error: input module is broken! Step #5: #64 pulse cov: 40 ft: 155 exec/s: 12 rss: 141Mb Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.powi.v2f17.i32llvm.powi Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: error: :0: common symbols are not yet implemented for Wasm: A Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: fA Step #5: Step #5: error: :0: common symbols are not yet implemented for Wasm: dA Step #5: Step #5: intrinsic has incorrect number of args. Expected 2, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x float> @llvm.x86.sse.max.ss(<4 x float>, <4 x float>, i8 immarg) #0 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'negate_if_false_commute' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 18808335968 from 24160 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'fma_const_fmul_zero2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret <4 x i16> undef Step #5: voiderror: input module is broken! Step #5: #128 pulse cov: 40 ft: 167 exec/s: 11 rss: 141Mb Step #5: Duplicate integer as switch case Step #5: switch i32 %4, label %207 [ Step #5: i32 199, label %206 Step #5: i32 1, label %5 Step #5: i32 2, label %6 Step #5: i32 3, label %7 Step #5: i32 4, label %8 Step #5: i32 5, label %9 Step #5: i32 6, label %10 Step #5: i32 7, label %11 Step #5: i32 8, label %12 Step #5: i32 9, label %13 Step #5: i32 10, label %14 Step #5: i32 11, label %15 Step #5: i32 12, label %16 Step #5: i32 13, label %17 Step #5: i32 14, label %18 Step #5: i32 15, label %19 Step #5: i32 16, label %20 Step #5: i32 17, label %21 Step #5: i32 18, label %22 Step #5: i32 19, label %23 Step #5: i32 20, label %24 Step #5: i32 21, label %25 Step #5: i32 22, label %26 Step #5: i32 23, label %27 Step #5: i32 24, label %28 Step #5: i32 25, label %29 Step #5: i32 26, label %30 Step #5: i32 27, label %31 Step #5: i32 28, label %32 Step #5: i32 29, label %33 Step #5: i32 30, label %34 Step #5: i32 31, label %35 Step #5: i32 32, label %36 Step #5: i32 33, label %37 Step #5: i32 34, label %38 Step #5: i32 35, label %39 Step #5: i32 36, label %40 Step #5: i32 37, label %41 Step #5: i32 38, label %42 Step #5: i32 39, label %43 Step #5: i32 40, label %44 Step #5: i32 41, label %45 Step #5: i32 42, label %46 Step #5: i32 43, label %47 Step #5: i32 44, label %48 Step #5: i32 45, label %49 Step #5: i32 46, label %50 Step #5: i32 47, label %51 Step #5: i32 48, label %52 Step #5: i32 49, label %53 Step #5: i32 50, label %54 Step #5: i32 51, label %55 Step #5: i32 52, label %56 Step #5: i32 53, label %57 Step #5: i32 54, label %58 Step #5: i32 55, label %59 Step #5: i32 56, label %60 Step #5: i32 57, label %61 Step #5: i32 58, label %62 Step #5: i32 59, label %63 Step #5: i32 60, label %64 Step #5: i32 61, label %65 Step #5: i32 62, label %66 Step #5: i32 63, label %67 Step #5: i32 64, label %68 Step #5: i32 65, label %69 Step #5: i32 66, label %70 Step #5: i32 67, label %71 Step #5: i32 68, label %72 Step #5: i32 69, label %73 Step #5: i32 70, label %74 Step #5: i32 71, label %75 Step #5: i32 72, label %76 Step #5: i32 73, label %78 Step #5: i32 74, label %79 Step #5: i32 75, label %80 Step #5: i32 76, label %81 Step #5: i32 77, label %82 Step #5: i32 78, label %83 Step #5: i32 79, label %84 Step #5: i32 80, label %85 Step #5: i32 81, label %86 Step #5: i32 82, label %87 Step #5: i32 83, label %88 Step #5: i32 84, label %89 Step #5: i32 85, label %90 Step #5: i32 86, label %91 Step #5: i32 87, label %92 Step #5: i32 88, label %94 Step #5: i32 89, label %95 Step #5: i32 90, label %96 Step #5: i32 91, label %97 Step #5: i32 92, label %98 Step #5: i32 93, label %99 Step #5: i32 94, label %100 Step #5: i32 95, label %101 Step #5: i32 96, label %102 Step #5: i32 97, label %103 Step #5: i32 98, label %104 Step #5: i32 99, label %105 Step #5: i32 100, label %106 Step #5: i32 65, label %107 Step #5: i32 102, label %108 Step #5: i32 103, label %109 Step #5: i32 104, label %110 Step #5: i32 105, label %111 Step #5: i32 106, label %112 Step #5: i32 107, label %113 Step #5: i32 108, label %114 Step #5: i32 109, label %115 Step #5: i32 110, label %116 Step #5: i32 111, label %117 Step #5: i32 112, label %118 Step #5: i32 113, label %119 Step #5: i32 114, label %120 Step #5: i32 115, label %121 Step #5: i32 116, label %122 Step #5: i32 117, label %123 Step #5: i32 118, label %124 Step #5: i32 119, label %125 Step #5: i32 120, label %126 Step #5: i32 121, label %127 Step #5: i32 122, label %128 Step #5: i32 123, label %129 Step #5: i32 124, label %130 Step #5: i32 125, label %131 Step #5: i32 126, label %132 Step #5: i32 127, label %133 Step #5: i32 128, label %134 Step #5: i32 129, label %135 Step #5: i32 130, label %136 Step #5: i32 131, label %137 Step #5: i32 132, label %138 Step #5: i32 133, label %139 Step #5: i32 134, label %140 Step #5: i32 135, label %141 Step #5: i32 136, label %142 Step #5: i32 137, label %143 Step #5: i32 138, label %144 Step #5: i32 139, label %145 Step #5: i32 140, label %146 Step #5: i32 141, label %147 Step #5: i32 142, label %148 Step #5: i32 143, label %149 Step #5: i32 144, label %150 Step #5: i32 145, label %151 Step #5: i32 146, label %152 Step #5: i32 147, label %153 Step #5: i32 148, label %154 Step #5: i32 149, label %155 Step #5: i32 150, label %156 Step #5: i32 151, label %157 Step #5: i32 152, label %158 Step #5: i32 153, label %159 Step #5: i32 154, label %160 Step #5: i32 155, label %161 Step #5: i32 156, label %162 Step #5: i32 157, label %163 Step #5: i32 158, label %164 Step #5: i32 159, label %165 Step #5: i32 160, label %166 Step #5: i32 161, label %167 Step #5: i32 162, label %168 Step #5: i32 163, label %169 Step #5: i32 164, label %170 Step #5: i32 165, label %171 Step #5: i32 166, label %172 Step #5: i32 167, label %173 Step #5: i32 168, label %174 Step #5: i32 169, label %175 Step #5: i32 170, label %176 Step #5: i32 171, label %177 Step #5: i32 172, label %178 Step #5: i32 173, label %179 Step #5: i32 174, label %180 Step #5: i32 175, label %181 Step #5: i32 176, label %182 Step #5: i32 177, label %183 Step #5: i32 178, label %184 Step #5: i32 179, label %185 Step #5: i32 180, label %186 Step #5: i32 181, label %187 Step #5: i32 182, label %188 Step #5: i32 183, label %189 Step #5: i32 184, label %190 Step #5: i32 185, label %191 Step #5: i32 186, label %192 Step #5: i32 187, label %194 Step #5: i32 188, label %195 Step #5: i32 189, label %196 Step #5: i32 190, label %197 Step #5: i32 191, label %198 Step #5: i32 192, label %199 Step #5: i32 193, label %200 Step #5: i32 194, label %201 Step #5: i32 195, label %202 Step #5: i32 196, label %203 Step #5: i32 197, label %204 Step #5: i32 198, label %205 Step #5: ] Step #5: i32 65 Step #5: error: input module is broken! Step #5: can't skip to bit 23758705632 from 37248 Step #5: error: input module is broken! Step #5: !prof brunch_weights operand is not a const int Step #5: Invalid operand for global metadata! Step #5: !0 = !{!"branch_weights", i32 , i32 } Step #5: i32 Step #5: !prof brunch_weights operand is not a const int Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi ptr [ @.str4, %sw.default ], [ @.str3, %sw.bb3 ], [ @.str2, %sw.bb2 ], [ @.str1, %sw.bb1 ], [ @.str, %entry ] Step #5: error: input module is broken! Step #5: can't skip to bit 52142570848 from 48832 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: { i32, i32 }error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i96 [ 15, %sw.default ], [ 27, %sw.bb4 ], [ -1, %sw.bbZ ], [ 0, %sw.bb2 ], [ 123, %sw.bb1 ], [ 55, %entry ] Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %retval.0 = phi i32 [ 39204, %sw.bb202 ], [ 38809, %sw.bb201 ], [ 38416, %sw.bb200 ], [ 38025, %sw.bb199 ], [ 37636, %sw.bb198 ], [ 37249, %sw.bb197 ], [ 36864, %sw.bb196 ], [ 36481, %sw.bb195 ], [ 36100, %sw.bb194 ], [ 35721, %sw.bb193 ], [ 35344, %sw.bb192 ], [ 34969, %sw.bb191 ], [ 34596, %sw.bb190 ], [ 34225, %sw.bb189 ], [ 33856, %sw.bb188 ], [ 33489, %sw.bb187 ], [ 33124, %sw.bb186 ], [ 32761, %sw.bb185 ], [ 32400, %sw.bb184 ], [ 32041, %sw.bb183 ], [ 31684, %sw.bb182 ], [ 31329, %sw.bb181 ], [ 30976, %sw.bb180 ], [ 30625, %sw.bb179 ], [ 30276, %sw.bb178 ], [ 29929, %sw.bb177 ], [ 29584, %sw.bb176 ], [ 29241, %sw.bb175 ], [ 28900, %sw.bb174 ], [ 28561, %sw.bb173 ], [ 28224, %sw.bb172 ], [ 27889, %sw.bb171 ], [ 27556, %sw.bb170 ], [ 27225, %sw.bb169 ], [ 26896, %sw.bb168 ], [ 26569, %sw.bb167 ], [ 26244, %sw.bb166 ], [ 25921, %sw.bb165 ], [ 25600, %sw.bb164 ], [ 25281, %sw.bb163 ], [ 24964, %sw.bb162 ], [ 24649, %sw.bb161 ], [ 24336, %sw.bb160 ], [ 24025, %sw.bb159 ], [ 23716, %sw.bb158 ], [ 23409, %sw.bb157 ], [ 23104, %sw.bb156 ], [ 22801, %sw.bb155 ], [ 22500, %sw.bb154 ], [ 22201, %sw.bb153 ], [ 21904, %sw.bb152 ], [ 21609, %sw.bb151 ], [ 21316, %sw.bb150 ], [ 21025, %sw.bb149 ], [ 20736, %sw.bb148 ], [ 20449, %sw.bb147 ], [ 20164, %sw.bb146 ], [ 19881, %sw.bb145 ], [ 19600, %sw.bb144 ], [ 19321, %sw.bb143 ], [ 19044, %sw.bb142 ], [ 18769, %sw.bb141 ], [ 18496, %sw.bb140 ], [ 18225, %sw.bb139 ], [ 17956, %sw.bb138 ], [ 17689, %sw.bb137 ], [ 17424, %sw.bb136 ], [ 17161, %sw.bb135 ], [ 16900, %sw.bb134 ], [ 16641, %sw.bb133 ], [ 16384, %sw.bb132 ], [ 16131, %sw.bb131 ], [ 15876, %sw.bb130 ], [ 15625, %sw.bb129 ], [ 15376, %sw.bb128 ], [ 15129, %sw.bb127 ], [ 14884, %sw.bb126 ], [ 14627, %sw.bb125 ], [ 14400, %sw.bb124 ], [ 14161, %sw.bb123 ], [ 13924, %sw.bb122 ], [ 13689, %sw.bb121 ], [ 13456, %sw.bb120 ], [ 13225, %sw.bb119 ], [ 12996, %sw.bb118 ], [ 12769, %sw.bb117 ], [ 12544, %sw.bb116 ], [ 12321, %sw.bb115 ], [ 12100, %sw.bb114 ], [ 11881, %sw.bb113 ], [ 11664, %sw.bb112 ], [ 11449, %sw.bb111 ], [ 11236, %sw.bb110 ], [ 11025, %sw.bb109 ], [ 10816, %sw.bb108 ], [ 10609, %sw.bb107 ], [ 10404, %sw.bb106 ], [ 10201, %sw.bb105 ], [ 10000, %sw.bb104 ], [ 9801, %sw.bb103 ], [ 9604, %sw.bb102 ], [ 10201, %sw.bb105 ], [ 9216, %sw.bb100 ], [ 9025, %sw.bb99 ], [ 8836, %sw.bb98 ], [ 8649, %sw.bb97 ], [ 8464, %sw.bb96 ], [ 8281, %sw.bb95 ], [ 8100, %sw.bb94 ], [ 7921, %sw.bb93 ], [ 7744, %sw.bb92 ], [ 7569, %sw.bb91 ], [ 7396, %sw.bb90 ], [ 7225, %sw.bb89 ], [ 7056, %sw.bb88 ], [ 6889, %sw.bb87 ], [ 6724, %sw.bb86 ], [ 6561, %sw.bb85 ], [ 6400, %sw.bb84 ], [ 6241, %sw.bb83 ], [ 6084, %sw.bb82 ], [ 5929, %sw.bb81 ], [ 5776, %sw.bb80 ], [ 5625, %sw.bb79 ], [ 5476, %sw.bb78 ], [ 5329, %sw.bb77 ], [ 5184, %sw.bb76 ], [ 5112, %sw.bb74 ], [ 4900, %sw.bb73 ], [ 4761, %sw.bb72 ], [ 4624, %sw.bb71 ], [ 4489, %sw.bb70 ], [ 4356, %sw.bb69 ], [ 4225, %sw.bb68 ], [ 4096, %sw.bb67 ], [ 3969, %sw.bb66 ], [ 3844, %sw.bb65 ], [ 3721, %sw.bb64 ], [ 3600, %sw.bb63 ], [ 3481, %sw.bb62 ], [ 3364, %sw.bb61 ], [ 3249, %sw.bb60 ], [ 3136, %sw.bb59 ], [ 3025, %sw.bb58 ], [ 2970, %sw.bb56 ], [ 2809, %sw.bb55 ], [ 2704, %sw.bb54 ], [ 2601, %sw.bb53 ], [ 2500, %sw.bb52 ], [ 2401, %sw.bb51 ], [ 2304, %sw.bb50 ], [ 2209, %sw.bb49 ], [ 2116, %sw.bb48 ], [ 2025, %sw.bb47 ], [ 1980, %sw.bb45 ], [ 1849, %sw.bb44 ], [ 1764, %sw.bb43 ], [ 1681, %sw.bb42 ], [ 1600, %sw.bb41 ], [ 1521, %sw.bb40 ], [ 1444, %sw.bb39 ], [ 1369, %sw.bb38 ], [ 1296, %sw.bb37 ], [ 1260, %sw.bb35 ], [ 1156, %sw.bb34 ], [ 1089, %sw.bb33 ], [ 1024, %sw.bb32 ], [ 961, %sw.bb31 ], [ 900, %sw.bb30 ], [ 841, %sw.bb29 ], [ 784, %sw.bb28 ], [ 729, %sw.bb27 ], [ 676, %sw.bb26 ], [ 625, %sw.bb25 ], [ 576, %sw.bb24 ], [ 529, %sw.bb23 ], [ 484, %sw.bb22 ], [ 441, %sw.bb21 ], [ 400, %sw.bb20 ], [ 361, %sw.bb19 ], [ 342, %sw.bb18 ], [ 289, %sw.bb17 ], [ 256, %sw.bb16 ], [ 225, %sw.bb15 ], [ 196, %sw.bb14 ], [ 169, %sw.bb13 ], [ 144, %sw.bb12 ], [ 121, %sw.bb11 ], [ 100, %sw.bb10 ], [ 81, %sw.bb9 ], [ 64, %sw.bb8 ], [ 49, %sw.bb7 ], [ 36, %sw.bb6 ], [ 25, %sw.bb5 ], [ 16, %sw.bb4 ], [ 9, %sw.bb3 ], [ 4, %sw.bb2 ], [ 1, %sw.bb1 ], [ 39601, %sw.bb203 ], [ 0, %if.end ] Step #5: label %sw.bb105 Step #5: label %sw.bb106 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi i32 [ 100, %if.then ], [ %r.0, %if.end ] Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test34' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 922560 from 33536 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'floor_f64' does not have terminator! Step #5: label %13 Step #5: error: input module is broken! Step #5: Basic Block in function 'unreachable_case' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: can't skip to bit 110657846688 from 34144 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 47268922368 from 107392 Step #5: error: input module is broken! Step #5: intrinsic return type expected i1, but got ptr Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare ptr @llvm.amdgcn.class.f64(double, i32) #2 Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %val Step #5: i1Function return type does not match operand type of return inst! Step #5: ret ptr %val Step #5: i1Function return type does not match operand type of return inst! Step #5: ret ptr %val Step #5: i1Function return type does not match operand type of return inst! Step #5: ret ptr %val Step #5: i1immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.f32(i32 0, i32 %en, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.fcmp.i64.f32(float %a, float %b, i32 %c) Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 %tgt, i32 5, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.gather0.c.b.cl.o.3d.v4f129.f-7.f32 Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 13, but got 10 Step #5: ; Function Attrs: nounwind memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cd.2d.v4f32.f32.f32(i32 immarg, float, float, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) #1 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llvn.amdgcn.image.gather4.c.cl.o.2d.v4f32.f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ll\90m.amdgcn.image.gather4.c.lz.o.2d.v4f32.f32" Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 6 type expected i1, but got ptr Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.3d.v4f32.f32(i32 immarg, float, float, float, <8 x i32>, <4 x i32>, ptr immarg, i32 immarg, i32 immarg) #1 Step #5: intrinsic argument 6 type expected i1, but got ptr Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.b.cl.1d.v4f32.f32.f32(i32 immarg, float, float, float, <8 x i32>, <4 x i32>, ptr immarg, i32 immarg, i32 immarg) #1 Step #5: intrinsic argument 6 type expected i1, but got ptr Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.cd.1d.v4f32.f32.f32(i32 immarg, float, float, float, <8 x i32>, <4 x i32>, ptr immarg, i32 immarg, i32 immarg) #1 Step #5: intrinsic argument 6 type expected i1, but got ptr Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.cl.1d.v4f32.f32(i32 immarg, float, float, float, <8 x i32>, <4 x i32>, ptr immarg, i32 immarg, i32 immarg) #1 Step #5: intrinsic argument 6 type expected i1, but got ptr Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.l.1d.v4f32.f32(i32 immarg, float, float, float, <8 x i32>, <4 x i32>, ptr immarg, i32 immarg, i32 immarg) #1 Step #5: intrinsic argument 6 type expected i1, but got ptr Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.c.b.1d.v4f32.f32.f32(i32 immarg, float, float, float, <8 x i32>, <4 x i32>, ptr immarg, i32 immarg, i32 immarg) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.cl.2d.v4f32.f0" Step #5: intrinsic argument 6 type expected i1, but got ptr Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.gather4.l.2d.v4f32.f32(i32 immarg, float, float, float, <8 x i32>, <4 x i32>, ptr immarg, i32 immarg, i32 immarg) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.getlod.1d.v0f32.f32e Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.load.2dmsaa.v4f32.i32e Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.load.mip.1d.v4f32.i33e Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.getresinfo.1d.v4f32.i32l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.gather4.c.lz.o.2d.v4f32.f32l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.gather4.b.o.2d.v4f255.f32.f32 Step #5: error: input module is broken! Step #5: Not a type attribute (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.icmp.i64.i32(i32 %a, i32 %b, i32 %c) Step #5: error: input module is broken! Step #5: Basic Block in function 'extract_elt1_elt2_buffer_load_v4f32' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: intrinsic has incorrect number of args. Expected 8, but got 7 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x float> @llvm.amdgcn.image.getlod.2d.v4f32.f32(i32, float, <8 x i32>, <4 x i32>, i1, i32, i32) #2 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 31320907840 from 138720 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @llvm.amdgcn.exp.f32 Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.f32(i32 0, i32 %en, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 %tgt, i32 5, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i16> (<8 x i16>) undef Step #5: <16 x float>error: input module is broken! Step #5: #256 pulse cov: 40 ft: 193 exec/s: 9 rss: 146Mb Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i16> (<8 x i16>) undef Step #5: <16 x float>error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: floaterror: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx1.permd Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.df.512 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.qi.256 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.vcvtss2si64 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.cvttss2si64 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.vcvtsd2si64 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.cvttsd2si64 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.vcvtss2usi64 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.cvttss2usi64 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.vcvtsd2usi64 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.cvttsd2usi64 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx1.permd Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.permvar.df.256 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx512.permvar.di.512 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.df.512 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.qi.256 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx1.permd Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx2.permps Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.df.512 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.qi.256 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'identity_test_permvar_hi_256_mask' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_di_256_mask Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <8 x double>error: input module is broken! Step #5: Unexpected end of file reading 22864 of 22864 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> (<8 x i64>, <8 x i64>, i8) undef Step #5: <16 x i16>error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 23368 of 23368 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.x86.avx512.add.pd.512l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.x86.avx512.sub.ps.512l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.x86.avx512.sub.pd.512l Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.x-85.avx512.mul.ps.512 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 23956 of 23956 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %2 Step #5: i64error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test_maskz_vfmadd_ss' does not have terminator! Step #5: label %4 Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x float> (<16 x float>, <16 x i32>, <16 x float>, i16) undef Step #5: <4 x double>llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.avx512.mask.d Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x1.avx512.vcomi.s Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.2 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.3 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.4 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.5 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.6 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.x86.av.7 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.format.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.format.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret float 1.401300e-45 Step #5: voiderror: input module is broken! Step #5: can't skip to bit 15640447904 from 84000 Step #5: error: input module is broken! Step #5: Basic Block in function 'undef_test_permvar_di_512_mask' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: can't skip to bit 13606834496 from 219616 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.raw.buffer.load.format.f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.raw.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.raw.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.raw.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.raw.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.raw.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call float @llvm.amdgcn.struct.buffer.load.format.f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <1 x float> @llvm.amdgcn.struct.buffer.load.format.v1f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <3 x float> @llvm.amdgcn.struct.buffer.load.format.v3f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x float> @llvm.amdgcn.struct.buffer.load.format.v4f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %tmp = call <4 x i32> @llvm.amdgcn.struct.buffer.load.format.v4i32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent) Step #5: immarg operand has non-immediate parameter Step #5: i32 %coherent Step #5: %data = call <2 x float> @llvm.amdgcn.struct.buffer.load.format.v2f32(<4 x i32> %rsrc, i32 %idx, i32 %ofs, i32 %sofs, i32 %coherent), !fpmath !0 Step #5: immarg operand has non-immediate parameter Step #5: i32 %dmask Step #5: %data = call <4 x float> @llvm.amdgcn.image.sample.1d.v4f32.f32.v8i32.v4i32(i32 %dmask, float %vaddr, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Basic Block in function 'test_add_sd_round' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Calling convention requires void return type Step #5: ptr @image_sample_a16_1d Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a91_lz_1d Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a16_1d_nnan Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a16_1d_nnan_ninf_nsz Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrCalling convention requires void return type Step #5: ptr @image_sample_a16_1d_fast Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: ptrerror: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @test_sub_ps Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.add.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.sub.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.sub.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.mul.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.mul.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.div.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.div.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.max.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.max.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.min.ss.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_1llvm.x86.avx512.mask.min.sd.r Step #5: immarg attribute only applies to intrinsics Step #5: ptr @sd_1llvm.x86.avx512.mask.cm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @p_ssllvm.x86.avx512.mask.cm Step #5: immarg attribute only applies to intrinsics Step #5: ptr @testllvm.x86.avx512.vcvtss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvtts Step #5: immarg attribute only applies to intrinsics Step #5: ptr @s2sillvm.x86.avx512.cvttss2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.vcvtsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvtts.13 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @d2sillvm.x86.avx512.cvttsd2 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vcvtllvm.x86.avx512.vcvtss2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtss2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvttss Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2usillvm.x86.avx512.cvttss2u" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.vcvtsd2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si32llvm.x86.avx512.vcvtsd2u Step #5: immarg attribute only applies to intrinsics Step #5: ptr @si64llvm.x86.avx512.cvttsd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2usillvm.x86.avx512.cvttsd2u" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @maskllvm.x86.avx512.add.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.add.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.sub.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.sub.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.mul.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.mul.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.div.ps Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.div.pd Step #5: immarg attribute only applies to intrinsics Step #5: ptr @oundllvm.x86.avx512.vcom Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ss_32767llvm.x86.avx512. Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @readfirstlane_readlane_different_block Step #5: error: input module is broken! Step #5: can't skip to bit 6837184 from 148288 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_constant_class_nzero_test_pzero_f64' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -1601 Step #5: <4 x i32>error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lgcmilemd.gn.mvaa.getresinfo.1d.v4f32.i32 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v1f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v2f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v3f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.buffer.load.format.v4f32 Step #5: Attribute after last parameter! Step #5: ptr @llvm.amdgcn.struct.buffer.load.fo Step #5: immarg operand has non-immediate parameter Step #5: float %s Step #5: %data = call <4 x float> @"llvm.amdgcn.ima\\r!!\22xcalc%n%n%#xaaaa%d%n\\r$&\\x00"(i32 15, i32 %offset, float %zcompare, float %dsdh, float %dsdv, float %s, <8 x i32> %sampler, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <4 x i32> %rsrc Step #5: %data = call <4 x float> @llvm.amdgcn.image.gather1.o.2d.v4f32.f32(i32 1, i32 %offset, float %s, float %t, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: immarg operand has non-immediate parameter Step #5: <8 x i32> %gather4r Step #5: %data = call <4 x float> @"llvm.amdgcn.image.gather4.l.\7F.2d.v4f32.f32"(i32 1, i32 %offset, float %s, float %t, float %lod, <8 x i32> %gather4r, <4 x i32> %rsrc, i1 false, i32 0, i32 0) Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @__2vlfmdgcn.image.gather4.2d.v4f32.f32 Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #343 DONE cov: 40 ft: 205 exec/s: 11 rss: 152Mb Step #5: MERGE-OUTER: successful in 9 attempt(s) Step #5: MERGE-OUTER: the control file has 1451995 bytes Step #5: MERGE-OUTER: consumed 0Mb (108Mb rss) to parse the control file Step #5: MERGE-OUTER: 105 new files with 247 new features added; 44 new coverage edges Step #5: [2026-07-14 00:39:51,045 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:39:51,059 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running llvm-isel-fuzzer--hexagon-O2: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=hexagon -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x561105e25190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1791055974 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x5611103d2af0, 0x5611103d2c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x5611103d2c08,0x5611103d3d18), Step #5: MERGE-OUTER: 6968 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=hexagon -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x5598ca841190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1791238773 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x5598d4deeaf0, 0x5598d4deec01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x5598d4deec08,0x5598d4defd18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60471.txt' Step #5: MERGE-INNER: 6968 total files; 0 processed earlier; will process 6968 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 105Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 10 ft: 11 exec/s: 0 rss: 106Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 10 ft: 11 exec/s: 0 rss: 106Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 10 ft: 16 exec/s: 0 rss: 106Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 10 ft: 16 exec/s: 0 rss: 106Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #32 pulse cov: 10 ft: 16 exec/s: 0 rss: 106Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file too small to contain bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 448 from 96 Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 137438904384 from 96 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 3840 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: #64 pulse cov: 10 ft: 22 exec/s: 0 rss: 107Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 2097248 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 544 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 6275068 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 71675682496 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 130688291168 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 122976 from 96 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: can't skip to bit 137438904384 from 96 Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: #128 pulse cov: 32 ft: 63 exec/s: 0 rss: 111Mb Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: error: :1:1: unrecognized instruction Step #5: D6 Step #5: ^ Step #5: Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: error: :1:4: invalid character in input Step #5: 0“ Step #5: Step #5: error: :1:3: unexpected token at start of statement Step #5: 0“ Step #5: Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 536871456 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 715 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: error: :1:4: invalid character in input Step #5: 0ƒ Step #5: Step #5: error: :1:3: unexpected token at start of statement Step #5: 0ƒ Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: error: :1:3: invalid character in input Step #5: °ƒ Step #5: Step #5: error: :1:3: unexpected token at start of statement Step #5: °ƒ Step #5: Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: error: :1:2: invalid character in input Step #5: °“ì Step #5: Step #5: error: :1:2: unexpected token at start of statement Step #5: °“ì Step #5: Step #5: error: :1:3: invalid character in input Step #5: P Step #5: ^ Step #5: Step #5: error: :1:6: invalid character in input Step #5: P Step #5: ^ Step #5: Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 119588546816 from 192 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: error: :1:2: invalid character in input Step #5: À80/ Step #5: Step #5: error: :1:2: unexpected token at start of statement Step #5: À80/ Step #5: Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: error: :1:3: invalid character in input Step #5: P2e¶“q Step #5: Step #5: error: :1:9: invalid character in input Step #5: P2e¶“q Step #5: Step #5: can't skip to bit 26447428288 from 288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: unknown specifier '.' Step #5: error: input module is broken! Step #5: error: :1:9: too few operands for instruction Step #5: Z Step #5: ^ Step #5: Step #5: Unexpected end of file reading 48 of 48 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5: Z Step #5: ^ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: Z Step #5: ^ Step #5: Step #5: can't skip to bit 1061998144 from 384 Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 4294901247 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: #256 pulse cov: 36 ft: 82 exec/s: 0 rss: 113Mb Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid sync scope record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid operand bundle record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier 'L' Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 136964032224 from 320 Step #5: error: input module is broken! Step #5: Invalid integer const record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 768 from 352 Step #5: error: input module is broken! Step #5: can't skip to bit 69593885120 from 384 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid settype record Step #5: error: input module is broken! Step #5: Unknown module asm property Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: METADATA_NAME not followed by METADATA_NAMED_NODE Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 16768 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 23394939744 from 256 Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid wide integer const record Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: can't skip to bit 18048 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid blockaddress record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid pointer record Step #5: error: input module is broken! Step #5: can't skip to bit 26709195040 from 384 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 137438945728 from 448 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Invalid TYPE table Step #5: error: input module is broken! Step #5: can't skip to bit 17842569632 from 448 Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Invalid numentry record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid select constexpr record Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid type for value Step #5: error: input module is broken! Step #5: Not a type attribute Step #5: error: input module is broken! Step #5: Unknown attribute kind (277) Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record Step #5: error: input module is broken! Step #5: can't skip to bit 26172324128 from 384 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid TYPE table Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record: Unsupported version of DISubrange Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 80530599200 from 352 Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: unknown function pointer alignment type '' Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 68 of 68 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Not an int attribute Step #5: error: input module is broken! Step #5: stack natural alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid array type record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record Step #5: error: input module is broken! Step #5: Invalid vector type record Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 75698536576 from 416 Step #5: error: input module is broken! Step #5: Invalid record: metadata strings layout Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Not a constant range list attribute Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid parameter attribute record Step #5: error: input module is broken! Step #5: can't skip to bit 16779648 from 256 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't skip to bit 42410705376 from 448 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 137066250720 from 480 Step #5: error: input module is broken! Step #5: can't skip to bit 16779648 from 256 Step #5: error: input module is broken! Step #5: Invalid type for value Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 137428468160 from 480 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unknown attribute kind (562949953420824) Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid cast constexpr record Step #5: error: input module is broken! Step #5: can't skip to bit 42410705376 from 448 Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 42026926592 from 480 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #512 pulse cov: 36 ft: 90 exec/s: 0 rss: 154Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 220258560 from 256 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 16779648 from 256 Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Too few records for range Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: error: :1:9: unrecognized instruction Step #5: A- Step #5: ^ Step #5: Step #5: error: :2:2: unexpected token at start of statement Step #5: :3 Step #5: ^ Step #5: Step #5: error: :1:1: invalid character in input Step #5: , Step #5: ^ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: , Step #5: ^ Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: error: :1:13: invalid character in input Step #5: pJ Step #5: ^ Step #5: Step #5: error: :1:16: invalid character in input Step #5: pJ Step #5: ^ Step #5: Step #5: error: :1:3: unexpected token at start of statement Step #5: <%2#´ Step #5: Step #5: can't skip to bit 38267317216 from 768 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: error: :1:5: invalid character in input Step #5: / Step #5: ^ Step #5: Step #5: error: :1:5: unexpected token at start of statement Step #5: / Step #5: ^ Step #5: Step #5: error: :1:1: invalid character in input Step #5: 06³� Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: 06³� Step #5: Step #5: error: :1:3: invalid character in input Step #5: 4=2 Step #5: ^ Step #5: Step #5: error: :1:2: unexpected token at start of statement Step #5: 4=2 Step #5: ^ Step #5: Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: error: :1:2: invalid character in input Step #5: À2¶£¶è°… … … …5‘•… Step #5: Step #5: error: :1:2: unexpected token at start of statement Step #5: À2¶£¶è°… … … …5‘•… Step #5: Step #5: error: :1:40: invalid character in input Step #5: c Step #5: ^ Step #5: Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: error: :1:3: invalid character in input Step #5: T6²#¤ Step #5: Step #5: error: :1:5: invalid character in input Step #5: T6²#¤ Step #5: Step #5: error: :1:36: invalid character in input Step #5: T6²#¤ Step #5: Step #5: error: :1:53: invalid character in input Step #5: T6²#¤ Step #5: Step #5: error: :1:63: invalid character in input Step #5: T6²#¤ Step #5: Step #5: error: :1:65: invalid character in input Step #5: T6²#¤ Step #5: Step #5: error: :1:66: invalid character in input Step #5: T6²#¤ Step #5: Step #5: error: :1:63: unexpected token at start of statement Step #5: T6²#¤ Step #5: Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5: ¶ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: ¶ Step #5: Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '4' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 140 of 140 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 26409838912 from 800 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 144 of 144 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 168 of 168 bytes Step #5: error: input module is broken! Step #5: error: :1:2: invalid character in input Step #5: J ²çrKM Step #5: Step #5: error: :1:4: invalid character in input Step #5: J ²çrKM Step #5: Step #5: error: :1:9: invalid character in input Step #5: J ²çrKM Step #5: Step #5: error: :2:1: invalid character in input Step #5: ”Z¹ÊÔ#F�›OL Step #5: Step #5: error: :2:14: invalid character in input Step #5: ”Z¹ÊÔ#F�›OL Step #5: Step #5: error: :2:16: invalid character in input Step #5: ”Z¹ÊÔ#F�›OL Step #5: Step #5: error: :2:20: invalid character in input Step #5: ”Z¹ÊÔ#F�›OL Step #5: Step #5: error: :3:1: invalid character in input Step #5: Ø®¥&[(6 Step #5: Step #5: error: :3:1: invalid character in input Step #5: Ø®¥&[(6 Step #5: Step #5: error: :3:1: unexpected token at start of statement Step #5: Ø®¥&[(6 Step #5: Step #5: error: :1:1: invalid character in input Step #5: ´ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: ´ Step #5: Step #5: error: :2:7: invalid character in input Step #5: 6 Step #5: ^ Step #5: Step #5: error: :2:7: unexpected token at start of statement Step #5: 6 Step #5: ^ Step #5: Step #5: Unexpected end of file reading 164 of 164 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 180 of 180 bytes Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: can't skip to bit 382735456 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 192 of 192 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 224 of 224 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 536872736 from 1856 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: can't skip to bit 2336 from 1952 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 280 of 280 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 284 of 284 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 296 of 296 bytes Step #5: error: input module is broken! Step #5: error: :1:10: invalid character in input Step #5: 6 Step #5: ^ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: 6 Step #5: ^ Step #5: Step #5: error: :1:2: invalid character in input Step #5: P g6, , Step #5: ^ Step #5: Step #5: error: :1:7: invalid character in input Step #5: P g6, , Step #5: ^ Step #5: Step #5: error: :1:9: invalid character in input Step #5: P g6, , Step #5: ^ Step #5: Step #5: error: :1:11: invalid character in input Step #5: P g6, , Step #5: ^ Step #5: Step #5: error: :1:13: invalid character in input Step #5: P g6, , Step #5: ^ Step #5: Step #5: error: :1:15: invalid character in input Step #5: P g6, , Step #5: ^ Step #5: Step #5: error: :1:17: invalid character in input Step #5: P g6, , Step #5: ^ Step #5: Step #5: error: :1:19: invalid character in input Step #5: P g6, , Step #5: ^ Step #5: Step #5: Unexpected end of file reading 308 of 308 bytes Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5: ‘T Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: ‘T Step #5: Step #5: error: :1:9: invalid character in input Step #5: 6 Step #5: ^ Step #5: Step #5: error: :1:9: unexpected token at start of statement Step #5: 6 Step #5: ^ Step #5: Step #5: error: :1:11: unrecognized instruction Step #5: @J Step #5: ^ Step #5: Step #5: Unexpected end of file reading 312 of 312 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 476 of 476 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: error: :1:10: invalid character in input Step #5: p Step #5: ^ Step #5: Step #5: error: :2:1: invalid character in input Step #5: ½kŸ0H Step #5: Step #5: error: :2:13: invalid character in input Step #5: ½kŸ0H Step #5: Step #5: error: :2:27: invalid character in input Step #5: ½kŸ0H Step #5: Step #5: error: :2:29: invalid character in input Step #5: ب$ð¼Z$"Ze;¾wõ^ òª2 ]&E¾�rwzðR ¤kiV Step #5: Step #5: error: :2:32: invalid character in input Step #5: ب$ð¼Z$"Ze;¾wõ^ òª2 ]&E¾�rwzðR ¤kiV Step #5: Step #5: error: :2:35: invalid character in input Step #5: ب$ð¼Z$"Ze;¾wõ^ òª2 ]&E¾�rwzðR ¤kiV Step #5: Step #5: error: :2:39: invalid character in input Step #5: ب$ð¼Z$"Ze;¾wõ^ òª2 ]&E¾�rwzðR ¤kiV Step #5: Step #5: error: :2:64: invalid character in input Step #5: ب$ð¼Z$"Ze;¾wõ^ òª2 ]&E¾�rwzðR ¤kiV Step #5: Step #5: error: :2:66: unterminated string constant Step #5: ب$ð¼Z$"Ze;¾wõ^ òª2 ]&E¾�rwzðR ¤kiV Step #5: Step #5: error: :1:10: invalid character in input Step #5: p Step #5: ^ Step #5: Step #5: error: :2:1: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:4: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:7: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:9: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:11: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:13: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:15: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:17: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:19: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:21: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:23: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:25: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:27: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:29: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:31: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:33: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:35: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:37: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:39: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:41: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:44: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:46: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:48: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:50: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:52: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:54: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:56: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:58: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:60: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:62: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:73: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:109: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:111: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:113: invalid character in input Step #5: ½k88888888888888888888888888ø¯¯¯¯¯¯¯¯¯àr...........(.............¦ ‘ Step #5: Step #5: error: :2:123: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:125: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:127: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:129: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:131: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:133: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:135: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:140: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:143: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:145: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:147: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:149: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:151: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:159: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:161: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:203: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :2:214: invalid character in input Step #5: R..888888?à888888 9(...................................`¯ Step #5: Step #5: error: :1:1: invalid character in input Step #5:  Step #5: ^ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5:  Step #5: ^ Step #5: Step #5: error: :3:1: invalid character in input Step #5: ‰ Step #5: Step #5: error: :3:1: unexpected token at start of statement Step #5: ‰ Step #5: Step #5: error: :5:1: invalid character in input Step #5: ‰ Step #5: Step #5: error: :5:1: unexpected token at start of statement Step #5: ‰ Step #5: Step #5: error: :7:1: invalid character in input Step #5: ‰ Step #5: Step #5: error: :7:1: unexpected token at start of statement Step #5: ‰ Step #5: Step #5: error: :1:10: invalid character in input Step #5: p Step #5: ^ Step #5: Step #5: error: :2:1: invalid character in input Step #5: ½kŸH Step #5: Step #5: error: :2:19: invalid character in input Step #5: ½kŸH Step #5: Step #5: error: :2:31: invalid character in input Step #5: ½kŸH Step #5: Step #5: error: :2:38: invalid character in input Step #5: ½kŸH Step #5: Step #5: error: :2:40: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:43: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:46: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:50: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:100: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:102: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:104: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:106: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:108: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:136: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:152: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:177: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:181: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:183: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:186: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:188: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:190: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:197: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:200: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:202: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:204: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:206: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:211: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:215: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :2:217: invalid character in input Step #5: ب$ð¼Z8e;¾wõ^ þLIkÆ‹ …ôeZZ7[  Step #5: Step #5: error: :1:10: invalid character in input Step #5: p Step #5: ^ Step #5: Step #5: error: :2:1: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:4: single quote way too long Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:10: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:24: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:26: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:35: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:42: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:44: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:74: single quote way too long Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:86: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:95: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:97: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:102: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:107: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:112: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:114: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:116: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:118: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:120: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:122: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:124: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:126: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:128: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:130: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:132: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:134: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:136: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:138: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:140: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:142: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:144: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:146: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:148: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:150: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:152: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:154: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:156: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:158: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:160: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:162: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:164: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:167: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:169: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:173: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:176: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:178: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:180: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:183: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:186: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:188: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:190: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:193: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:196: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:198: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:202: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:204: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:206: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:209: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:211: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:213: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:215: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:217: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: error: :2:219: invalid character in input Step #5: ½k ' .Ÿ¡#Hد¯ö'8e;¾wSE-(<««««««««««««««««««««««««««««««««««««««««««««««««««ë¯¯Øª ‰ àƒÄ|€¥ZMÌ ŒÓ ±háu& ý™Åô*­ Step #5: Step #5: Invalid type Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: error: :1:14: invalid character in input Step #5: â @x¯¯àøÐ,8  T … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … Step #5: Step #5: error: :1:14: unexpected token at start of statement Step #5: â @x¯¯àøÐ,8  T … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … Step #5: Step #5: error: :1:10: invalid character in input Step #5: p Step #5: ^ Step #5: Step #5: error: :2:1: invalid character in input Step #5: ½k @ Step #5: Step #5: error: :2:6: invalid character in input Step #5: ½k @ Step #5: Step #5: error: :2:28: invalid character in input Step #5: 0x¯¯àøÔto#‘+ Step #5: Step #5: error: :2:28: unexpected token at start of statement Step #5: 0x¯¯àøÔto#‘+ Step #5: Step #5: error: :4:1: invalid character in input Step #5: €ŽŒÊÏ7i#”urLÿQfÜ»xy[÷4?Å÷`…e Step #5: Step #5: error: :4:1: unexpected token at start of statement Step #5: €ŽŒÊÏ7i#”urLÿQfÜ»xy[÷4?Å÷`…e Step #5: Step #5: error: :5:2: invalid character in input Step #5: h¨pâ Step #5: Step #5: error: :5:5: invalid character in input Step #5: h¨pâ Step #5: Step #5: error: :5:7: invalid character in input Step #5: h¨pâ Step #5: Step #5: error: :5:9: invalid character in input Step #5: h¨pâ Step #5: Step #5: error: :5:11: invalid character in input Step #5: h¨pâ Step #5: Step #5: error: :6:1: invalid character in input Step #5: À ÌÑýÕÈ‘} Step #5: Step #5: error: :6:3: invalid character in input Step #5: À ÌÑýÕÈ‘} Step #5: Step #5: error: :6:6: invalid character in input Step #5: À ÌÑýÕÈ‘} Step #5: Step #5: error: :6:8: invalid character in input Step #5: À ÌÑýÕÈ‘} Step #5: Step #5: error: :6:10: invalid character in input Step #5: À ÌÑýÕÈ‘} Step #5: Step #5: error: :6:12: invalid character in input Step #5: À ÌÑýÕÈ‘} Step #5: Step #5: error: :6:14: invalid character in input Step #5: À ÌÑýÕÈ‘} Step #5: Step #5: error: :7:1: invalid character in input Step #5:  Step #5: ^ Step #5: Step #5: error: :7:1: unexpected token at start of statement Step #5:  Step #5: ^ Step #5: Step #5: error: :8:1: invalid character in input Step #5: �ݯþøø Step #5: Step #5: error: :8:1: unexpected token at start of statement Step #5: �ݯþøø Step #5: Step #5: error: :1:10: invalid character in input Step #5: p Step #5: ^ Step #5: Step #5: error: :2:1: invalid character in input Step #5: ½k0=Ç:æû Step #5: Step #5: error: :2:4: invalid character in input Step #5: ½k0=Ç:æû Step #5: Step #5: error: :2:6: invalid character in input Step #5: ½k0=Ç:æû Step #5: Step #5: error: :2:8: invalid character in input Step #5: ½k0=Ç:æû Step #5: Step #5: error: :2:10: invalid character in input Step #5: ½k0=Ç:æû Step #5: Step #5: error: :2:12: invalid character in input Step #5: ½k0=Ç:æû Step #5: Step #5: error: :3:1: invalid character in input Step #5: c´t±= —~ jÈ­�òŸ �ᜈg Step #5: Step #5: error: :3:1: unexpected token at start of statement Step #5: c´t±= —~ jÈ­�òŸ �ᜈg Step #5: Step #5: error: :3:53: invalid character in input Step #5: V³ Step #5: Step #5: error: :3:53: unexpected token at start of statement Step #5: V³ Step #5: Step #5: error: :3:57: unexpected token at start of statement Step #5: $‘ ]&E¾�rwzðR ¤kiV Step #5: Step #5: error: :4:3: invalid character in input Step #5: hTPÀ …ôeZ Step #5: Step #5: error: :4:5: invalid character in input Step #5: hTPÀ …ôeZ Step #5: Step #5: error: :4:7: invalid character in input Step #5: hTPÀ …ôeZ Step #5: Step #5: error: :4:9: invalid character in input Step #5: hTPÀ …ôeZ Step #5: Step #5: error: :4:12: invalid character in input Step #5: hTPÀ …ôeZ Step #5: Step #5: error: :4:14: invalid character in input Step #5: hTPÀ …ôeZ Step #5: Step #5: error: :4:16: invalid character in input Step #5: hTPÀ …ôeZ Step #5: Step #5: error: :4:18: invalid character in input Step #5: hTPÀ …ôeZ Step #5: Step #5: error: :4:20: invalid character in input Step #5: hTPÀ …ôeZ Step #5: Step #5: error: :4:25: invalid character in input Step #5: Z7Q[ þLIkÆ‹ Step #5: Step #5: error: :4:30: invalid character in input Step #5: Z7Q[ þLIkÆ‹ Step #5: Step #5: error: :4:32: invalid character in input Step #5: Z7Q[ þLIkÆ‹ Step #5: Step #5: error: :4:60: invalid character in input Step #5: Z7Q[ þLIkÆ‹ Step #5: Step #5: error: :4:100: invalid character in input Step #5: Z7Q[ þLIkÆ‹ Step #5: Step #5: error: :4:104: invalid character in input Step #5: Z7Q[ þLIkÆ‹ Step #5: Step #5: error: :4:106: invalid character in input Step #5: Z7Q[ þLIkÆ‹ Step #5: Step #5: error: :4:109: invalid character in input Step #5: Z7Q[ þLIkÆ‹ Step #5: Step #5: error: :4:111: invalid character in input Step #5: Z7Q[ þLIkÆ‹ Step #5: Step #5: error: :4:113: invalid character in input Step #5: Z7Q[ þLIkÆ‹ Step #5: Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 15914539456 from 1344 Step #5: error: input module is broken! Step #5: can't skip to bit 35536447296 from 1856 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 11040732480 from 1216 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_WFvn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023117344 from 2656 Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 860 of 860 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 916 of 916 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 962612192 from 7008 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i1, ptr %L3, @f Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'z60U7twv1IVn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM8o1.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8o1.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755824384 from 2528 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 8320 from 7936 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197607200 from 2464 Step #5: error: input module is broken! Step #5: can't skip to bit 1006652768 from 7392 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %pat Step #5: { i32, i32 }error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 42036111264 from 7392 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 972 of 972 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 7820119840 from 3424 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 75433126848 from 928 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1012 of 1012 bytes Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %tmp3 = phi i1 [ true, %BB ], [ false, %BB1 ] Step #5: br i1 %tmp3, label %BB9, label %BB20 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %tmp14 = phi i160 [ 0, %BB9 ], [ %tmp14, %BB13 ] Step #5: error: input module is broken! Step #5: can't skip to bit 1021341472 from 7840 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB2 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ %j.0, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: label %BB1 Step #5: label %endif Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 68784498720 from 8480 Step #5: error: input module is broken! Step #5: can't skip to bit 538968064 from 7296 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1076 of 1076 bytes Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1052 of 1052 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 15640370208 from 6304 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1116 of 1116 bytes Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unknown attribute kind (128) (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 121249142720 from 7072 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ undef, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB6 ], [ undef, %BB3 ] Step #5: label %BB5 Step #5: label %bb13 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'vselect1' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 52483568544 from 3968 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %i.0 = phi i32 [ 0, %BB3 ], [ 0, %BB11 ], [ 1, %entry ], [ 0, %BB3 ], [ undef, %RB18 ], [ undef, %BB19 ], [ undef, %no_exit ] Step #5: label %BB3 Step #5: label %BB11 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %C5 = icmp sge i1 %L, %C5 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !7 = distinct !DICompileUnit(language: DW_LANG_Ada95, file: !3, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: can't skip to bit 103689892160 from 7744 Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 89657451104 from 8608 Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 118516396960 from 7488 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 6442493248 from 9536 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM8.0.0sfn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_set_type, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid alloca record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: can't skip to bit 58086009568 from 8672 Step #5: error: input module is broken! Step #5: can't skip to bit 58086009568 from 8672 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 544 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'PLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 41 ft: 167 exec/s: 204 rss: 154Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %4 = phi i32 [ %18, %21 ], [ 0, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %18 = add i32 %4, 1 Step #5: %4 = phi i32 [ %18, %21 ], [ 0, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1304 of 1304 bytes Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %q.04 = phi half [ 0.000000e+00, %entry ], [ %add, %for.body ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %add.lcssa = phi half [ %add, %for.body ] Step #5: error: input module is broken! Step #5: can't skip to bit 23758678400 from 10016 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid opaque pointer record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: incorrect number of operands in module flag Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %25 = getelementptr i1, ptr %21, %20 Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %32 = getelementptr inbounds ptr, i1 %27, %29 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %36 = getelementptr ptr, i1 %32, %34 Step #5: GEP indexes must be integers Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, %72 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825152 from 3296 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 2175831744 from 10304 Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 72696131424 from 3712 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14, runtimeLang: DW_LANG_C) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: can't skip to bit 1474321344 from 11072 Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1465924032 from 10560 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2147501152 from 10304 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'phi_load_metadata' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp uge i8 127, 127 Step #5: br i1 %C1, label %4, label %10 Step #5: error: input module is broken! Step #5: can't skip to bit 1363162112 from 9088 Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1363162112 from 9088 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1516 of 1516 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 72847654848 from 7904 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %a.8cdr.03 = phi ptr [ %incdec.ptr, %BB1 ], [ %a, %BB3 ], [ %a, %BB3 ], [ undef, %BB2 ], [ undef, %BB4 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB5 ] Step #5: label %BB5 Step #5: label %BB4 Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 69022780768 from 1888 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 3775813248 from 9632 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %31 = alloca swifterror i64, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 31083798752 from 2304 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: call void @llvm.memmove.p0.p0.i32(ptr align 2 %A, ptr @S, i32 %N, i1 false) Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %RP = alloca %0, align 1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %C Step #5: %"type 0x5598d6f22160" = type opaqueGlobal variable initializer must be sized Step #5: ptr @G.3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp uge i1 true, %26 Step #5: store i1 %27, ptr %33, align 1 Step #5: Instruction does not dominate all uses! Step #5: %33 = getelementptr i1, ptr %30, i1 %23 Step #5: store i1 %27, ptr %33, align 1 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: %39 = mul i8 %32, %32 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: %39 = mul i8 %32, %32 Step #5: Instruction does not dominate all uses! Step #5: %25 = load i1, ptr %24, align 1 Step #5: %40 = getelementptr i1, ptr %2, i1 %25 Step #5: Instruction does not dominate all uses! Step #5: %29 = icmp sgt i1 %17, %22 Step #5: %45 = ashr i1 %29, %27 Step #5: Instruction does not dominate all uses! Step #5: %27 = icmp uge i1 true, %26 Step #5: %45 = ashr i1 %29, %27 Step #5: Instruction does not dominate all uses! Step #5: %31 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %46 = getelementptr i1, ptr %G1, i1 %31 Step #5: Instruction does not dominate all uses! Step #5: %32 = shl i8 127, -1 Step #5: store i8 %32, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 16096 from 10720 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Basic Block in function 'iter' does not have terminator! Step #5: label %11 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0Ivn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !14 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !6, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid scope Step #5: !14 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !6, size: 16, align: 16) Step #5: !"a" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid anon struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 33566304 from 11872 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1346427488 from 10720 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %RP = alloca %0, i32 %B1, align 1 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %C4 Step #5: %"type 0x5598d71e2fa0" = type opaqueGlobal variable initializer must be sized Step #5: ptr @G.1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: Global variable initializer must be sized Step #5: ptr @G.4 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 94891983552 from 11456 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C11 = fcmp uge double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: br i1 %C11, label %7, label %10 Step #5: error: input module is broken! Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: GEP into vector with non-byte-addressable element type Step #5: %0 = getelementptr inbounds <7 x i1>, ptr %a, i64 0, i64 0 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 %0 Step #5: i16error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 42 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary op constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr i64, i8 %LGV2, i16 %L3 Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 undef, ptr %A5, align 1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: #2048 pulse cov: 41 ft: 184 exec/s: 85 rss: 154Mb Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1354776352 from 11936 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca metadata, align 1 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Insufficient operands to call (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ %2, %BB ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB1q ], [ undef, %BB16 ], [ undef, %bb13 ] Step #5: label %BB Step #5: label %BB13 Step #5: Instruction does not dominate all uses! Step #5: %2 = getelementptr inbounds float, ptr %A2r.0, i64 %As Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ %2, %BB ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB1q ], [ undef, %BB16 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'patatino1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings with no strings Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %G = getelementptr i32, ptr %G Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 undef, ptr %A5, align 1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1788 of 1788 bytes Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'test_0.' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 undef, ptr %A5, align 1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "B", scope: !5, file: !5, line: 13, type: !9) Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid instruction with no BB (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G6 = getelementptr float, ptr %G, poison Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: store volatile i1 %B13, ptr @llvm.experimental.guard, align 1 Step #5: Cannot take the address of an intrinsic! Step #5: store volatile i1 %B13, ptr @llvm.experimental.guard, align 1 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid named struct record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %1 Step #5: Basic Block in function 'test_2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A5 = alloca %0, align 1 Step #5: storing unsized types is not allowed Step #5: store %0 undef, ptr %A5, align 1 Step #5: Global variable initializer must be sized Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: invalid retained type list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !"void") Step #5: !"void" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings bad length Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8E0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6, thrownTypes: !"Debug Info Version") Step #5: !"Debug Info Version" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: error: input module is broken! Step #5: invalid file Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, name: "b", file: !"b", baseType: !13, elements: !14) Step #5: !"b" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !2) Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, unit: !0) Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !4, file: !1, line: 10, column: 3) Step #5: scope points into the type hierarchy Step #5: !20 = !DILocation(line: 13, column: 1, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, virtualIndex: 6, spFlags: 0, unit: !0) Step #5: scope points into the type hierarchy Step #5: !8 = distinct !DILexicalBlock(scope: !4, file: !1, line: 3, column: 12) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1497384256 from 13504 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 112747239584 from 12864 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 398472512 from 13376 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1881163136 from 13568 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A2 = alloca float (i16), align 1 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !11 = !DIBasicType(tag: DW_TAG_const_type, name: "ty16", size: 17, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid load atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1840 of 1840 bytes Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", inlinedAt: !"wchar_size", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", inlinedAt: !"wchar_size", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", inlinedAt: !"wchar_size", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 15872 from 13728 Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %G9, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Operand bundles found with no consumer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %G9, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Basic Block in function 'caller2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"rdered.atommc.p0i8.p-1i7.i3314.0.0git 596e61c332267" Step #5: error: input module is broken! Step #5: #4096 pulse cov: 42 ft: 193 exec/s: 61 rss: 154Mb Step #5: can't skip to bit 29538419520 from 12736 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1940 of 1940 bytes Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be just 'e' or 'E' Step #5: error: input module is broken! Step #5: can't skip to bit 16512 from 16000 Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G4 = getelementptr inbounds void, ptr %G3, i1 %B8 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: i1error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 %0 Step #5: i1error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %34 = alloca i1, i112 1, align 1 Step #5: %40 = getelementptr i1, ptr %34, i16 -1 Step #5: Instruction does not dominate all uses! Step #5: %37 = load i1, ptr %G91, align 1 Step #5: %42 = getelementptr i1, ptr %40, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %33 = alloca ptr, i112 1, align 8 Step #5: %43 = getelementptr ptr, ptr %33, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %37 = load i1, ptr %G91, align 1 Step #5: %43 = getelementptr ptr, ptr %33, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %33 = alloca ptr, i112 1, align 8 Step #5: store ptr %40, ptr %33, align 8 Step #5: error: input module is broken! Step #5: can't skip to bit 70468552896 from 12896 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4337581856 from 12352 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.masked.load.v128i8.p" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"0llvm.masked.store.v128i8.p" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid subprogram declaration Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, declaration: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 13, DW_OP_mod, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_xor, DW_OP_LLVM_arg, 2, DW_OP_constu, 0, DW_OP_mul, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 11, DW_OP_mod, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 8, DW_OP_LLVM_arg, 15, DW_OP_minus, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 9, DW_OP_div, DW_OP_shl, DW_OP_and, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_shr, DW_OP_shr, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value), retainedNodes: !7) Step #5: !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_LLVM_arg, 13, DW_OP_mod, DW_OP_LLVM_arg, 12, DW_OP_div, DW_OP_LLVM_arg, 6, DW_OP_minus, DW_OP_LLVM_arg, 4, DW_OP_xor, DW_OP_LLVM_arg, 2, DW_OP_constu, 0, DW_OP_mul, DW_OP_LLVM_arg, 3, DW_OP_LLVM_arg, 10, DW_OP_LLVM_arg, 11, DW_OP_mod, DW_OP_minus, DW_OP_LLVM_arg, 7, DW_OP_LLVM_arg, 8, DW_OP_LLVM_arg, 15, DW_OP_minus, DW_OP_LLVM_arg, 14, DW_OP_plus, DW_OP_LLVM_arg, 9, DW_OP_div, DW_OP_shl, DW_OP_and, DW_OP_LLVM_arg, 5, DW_OP_mul, DW_OP_plus, DW_OP_shr, DW_OP_shr, DW_OP_LLVM_convert, 32, DW_ATE_unsigned, DW_OP_LLVM_convert, 16, DW_ATE_unsigned, DW_OP_stack_value) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 1, 4101, 13, 29, 4101, 12, 27, 4101, 6, 28, 4101, 4, 39, 4101, 2, 16, 0, 30, 4101, 3, 4101, 10, 4101, 11, 29, 28, 4101, 7, 4101, 8, 4101, 15, 28, 4101, 14, 34, 4101, 9, 27, 36, 26, 4101, 5, 30, 34, 37, 37, 4097, 32, 7, 4098, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 104077707072 from 8768 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1836 of 1836 bytes Step #5: error: input module is broken! Step #5: The resume instruction should have a consistent result type inside a function. Step #5: resume double 4.940660e-324 Step #5: error: input module is broken! Step #5: can't skip to bit 61755827840 from 5984 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_01' does not have terminator! Step #5: label %2 Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"brcanh_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %tok = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @return_i1, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %dparam) Step #5: error: input module is broken! Step #5: can't skip to bit 104077707072 from 8768 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weightr", i32 1048576, i32 1} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weightr", i32 1048576, i32 1} Step #5: experimental_deoptimize must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: error: :1:10: invalid character in input Step #5: p Step #5: ^ Step #5: Step #5: error: :2:1: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:6: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:28: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:42: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:44: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:72: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:90: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:104: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:107: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:110: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:113: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:116: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:119: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:122: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:125: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:128: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:131: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:134: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:137: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:140: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:143: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:146: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:149: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:152: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:159: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:166: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:168: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:172: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:174: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:176: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:179: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:182: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:185: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:186: invalid character in input Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :2:182: unexpected token at start of statement Step #5: ½k @x¯¯àøÐ,8 T … … … … … … … … … … … … … … … … %&2$0. 8 Õ¨Ôto#‘+ Step #5: Step #5: error: :4:1: invalid character in input Step #5: @!¦’j· Step #5: Step #5: error: :4:1: unexpected token at start of statement Step #5: @!¦’j· Step #5: Step #5: error: :4:19: invalid character in input Step #5: Ÿ1Ñ#Np>d¸ Step #5: Step #5: error: :4:19: unexpected token at start of statement Step #5: Ÿ1Ñ#Np>d¸ Step #5: Step #5: error: :5:1: invalid character in input Step #5: hÜ»bl±  Ç€ ŠfóiKÌv·³* Ù  Step #5: Step #5: error: :5:1: unexpected token at start of statement Step #5: hÜ»bl±  Ç€ ŠfóiKÌv·³* Ù  Step #5: Step #5: error: :6:2: unrecognized instruction Step #5: E Step #5: ^ Step #5: Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !11, !DIExpression(22, 21, 25, 78, 15, 3, 0, 0)} Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: invalid expression Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 116023119168 from 4480 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2064 of 2064 bytes Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr i1, ptr %1, %1 Step #5: GEP into unsized type! Step #5: %98 = getelementptr label, ptr %66, i1 %91 Step #5: error: input module is broken! Step #5: can't skip to bit 1459637216 from 15200 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 105387689344 from 13184 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %.0W0 Step #5: i32error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17179886304 from 17024 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = add nsw i1 true, false Step #5: %B3 = urem i1 %B, false Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp ult i16 -32768, -32768 Step #5: %C9 = icmp ult i1 %C1, true Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp ult i16 -32768, -32768 Step #5: store i1 %C1, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B26 = srem i16 32767, 256 Step #5: store i16 %B26, ptr %A27, align 2 Step #5: Instruction does not dominate all uses! Step #5: %A27 = alloca i16, align 2 Step #5: store i16 %B26, ptr %A27, align 2 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2184 of 2184 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1558211776 from 15424 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr getelementptr inbounds ([4 x i8], ptr @llvm.lifetime.end.p0, i32 0, i32 2147483647) Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %tmp3 = phi i1 [ true, %BB ], [ false, %BB1 ] Step #5: br i1 %tmp3, label %BB9, label %BB20 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %tmp14 = phi i160 [ 0, %BB9 ], [ %tmp14, %BB13 ] Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %a.addr.03 = phi ptr [ undef, %BB ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB9 ], [ undef, %BB4 ], [ undef, %1 ], [ undef, %BB25 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ undef, %BB36 ], [ undef, %BB38 ], [ undef, %BB8 ], [ undef, %0 ], [ undef, %BB10 ], [ undef, %BB3 ], [ undef, %BB11 ], [ undef, %for.body ] Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %for.body.lr.ph ], [ %indvars.iv.next, %for.body ] Step #5: GEP indexes must be integers Step #5: %arrayidx6 = getelementptr inbounds float, ptr %C, float 1.000000e-01 Step #5: error: input module is broken! Step #5: Ranges are only for loads, calls and invokes! Step #5: %chk0.a = icmp ult i96 %x, %length_a, !range !0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %2 Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 1542 Step #5: error: input module is broken! Step #5: can't skip to bit 19900573216 from 14368 Step #5: error: input module is broken! Step #5: location requires a valid scope Step #5: !24 = !DILocation(line: 4, column: 10, scope: !8) Step #5: !8 = !{null, !9} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00$ \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00$ \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 69394879936 from 12672 Step #5: error: input module is broken! Step #5: Basic Block in function '90ts3' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: Only global variables can have appending linkage! Step #5: ptr @test_call Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %3 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %0, ptr addrspace(1) %1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %6 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %4, ptr addrspace(1) %5) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_same_cond' does not have terminator! Step #5: label %26 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_deoptimize must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (...) @llvm.experimental.deoptimize.isVoid() [ "preallocated"() ] Step #5: swifterror alloca must have pointer type Step #5: %A7 = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_consecutive_ptr_load' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 35991356576 from 13344 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %165 = xor i1 true, true Step #5: br i1 %165, label %147, label %148 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !15 = distinct !{!15, !16, !18} Step #5: !16 = !DILocation(line: 3, column: 3, scope: !17) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !8 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !15 = distinct !{!15, !16, !18} Step #5: !16 = !DILocation(line: 3, column: 3, scope: !17) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !8 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9) Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 111450304 from 11840 Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 61755827648 from 5792 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2112 of 2112 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: '1KVM22.0.0gitcrbitbaecdaa' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %C1i.0 = phi ptr [ undef, %entry ], [ %4, %bb ], [ undef, %BB1 ], [ undef, %BB40 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ %1, %BB25 ], [ %1, %BB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %BB16 ], [ undef, %BB17 ], [ undef, %BB28 ], [ undef, %BB19 ], [ undef, %BB9 ] Step #5: label %BB40 Step #5: label %BB21 Step #5: Instruction does not dominate all uses! Step #5: %1 = getelementptr inbounds float, ptr %A0r.0, i64 %As Step #5: %C1i.0 = phi ptr [ undef, %entry ], [ %4, %bb ], [ undef, %BB1 ], [ undef, %BB40 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ %1, %BB25 ], [ %1, %BB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %BB16 ], [ undef, %BB17 ], [ undef, %BB28 ], [ undef, %BB19 ], [ undef, %BB9 ] Step #5: Instruction does not dominate all uses! Step #5: %1 = getelementptr inbounds float, ptr %A0r.0, i64 %As Step #5: %C1i.0 = phi ptr [ undef, %entry ], [ %4, %bb ], [ undef, %BB1 ], [ undef, %BB40 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %BB5 ], [ undef, %BB11 ], [ undef, %BB7 ], [ undef, %BB9 ], [ %1, %BB25 ], [ %1, %BB25 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %BB15 ], [ undef, %BB16 ], [ undef, %BB17 ], [ undef, %BB28 ], [ undef, %BB19 ], [ undef, %BB9 ] Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"#x\\x0d+inf%p$PATH!xcalcaaa" Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 61755827136 from 5280 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None, sdk: "Debug Info Version") Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, nameTableKind: None, sdk: "Debug Info Version") Step #5: error: input module is broken! Step #5: can't skip to bit 23370790976 from 18304 Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'hot' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i64 %.0W0 Step #5: i32error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 133174018432 from 9472 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: Only global variables can have appending linkage! Step #5: ptr @test_call Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %3 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %0, ptr addrspace(1) %1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %6 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %4, ptr addrspace(1) %5) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Never resolved function from blockaddress (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--hexagon-O2: /src/llvm-project/llvm/lib/IR/Instructions.cpp:2757: static BinaryOperator *llvm::BinaryOperator::Create(BinaryOps, Value *, Value *, const Twine &, InsertPosition): Assertion `S1->getType() == S2->getType() && "Cannot create binary operator with two operands of differing type!"' failed. Step #5: ==60474== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598ca840334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598ca7b4538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598ca797085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc743de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc741e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc741c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fbc741c1728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fbc741d2fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5598cf415be8 in llvm::BinaryOperator::Create(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, llvm::InsertPosition) /src/llvm-project/llvm/lib/IR/Instructions.cpp:2756:3 Step #5: #9 0x5598cae5b78d in llvm::IRBuilderBase::CreateInsertNUWNSWBinOp(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::Twine const&, bool, bool) /src/llvm-project/llvm/include/llvm/IR/IRBuilder.h:1370:33 Step #5: #10 0x5598cc4d1ea0 in CreateSub /src/llvm-project/llvm/include/llvm/IR/IRBuilder.h:1444:12 Step #5: #11 0x5598cc4d1ea0 in operator() /src/llvm-project/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:3974:20 Step #5: #12 0x5598cc4d1ea0 in calculatePointerDifference /src/llvm-project/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:3974:20 Step #5: #13 0x5598cc4d1ea0 in operator() /src/llvm-project/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:953:24 Step #5: #14 0x5598cc4d1ea0 in _ZZN12_GLOBAL__N_112AlignVectors19createAddressGroupsEvENK3$_0clIS1_EEvPN4llvm15DomTreeNodeBaseINS3_10BasicBlockEEET_ /src/llvm-project/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:965:16 Step #5: #15 0x5598cc4d315b in _ZZN12_GLOBAL__N_112AlignVectors19createAddressGroupsEvENK3$_0clIS1_EEvPN4llvm15DomTreeNodeBaseINS3_10BasicBlockEEET_ /src/llvm-project/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:978:7 Step #5: #16 0x5598cc4bdeb3 in createAddressGroups /src/llvm-project/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:984:3 Step #5: #17 0x5598cc4bdeb3 in (anonymous namespace)::AlignVectors::run() /src/llvm-project/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:1695:8 Step #5: #18 0x5598cc4bd7c7 in run /src/llvm-project/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:3372:38 Step #5: #19 0x5598cc4bd7c7 in (anonymous namespace)::HexagonVectorCombineLegacy::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp:4150:16 Step #5: #20 0x5598cf45879e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #21 0x5598cf4642b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #22 0x5598cf459998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #23 0x5598cf459998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #24 0x5598ca84161b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #25 0x5598ca79876d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #26 0x5598ca7a1d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #27 0x5598ca7881a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #28 0x5598ca7b4ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #29 0x7fbc741c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #30 0x5598ca77b56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--hexagon-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9afb36e8729bc0be574a5f1a5a6e00ae1e1849ad Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=hexagon -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x5626a250c190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1939759817 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x5626acab9af0, 0x5626acab9c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x5626acab9c08,0x5626acabad18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60471.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--hexagon-O2/regressions/9afb36e8729bc0be574a5f1a5a6e00ae1e1849ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 6968 total files; 6193 processed earlier; will process 775 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 130Mb Step #5: #2 pulse cov: 27 ft: 42 exec/s: 0 rss: 137Mb Step #5: #4 pulse cov: 30 ft: 56 exec/s: 0 rss: 139Mb Step #5: DILocation not allowed within this metadata node Step #5: !33 = distinct !{!33, !34, !35} Step #5: !34 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: #8 pulse cov: 37 ft: 82 exec/s: 0 rss: 139Mb Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 37 ft: 94 exec/s: 0 rss: 141Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: #32 pulse cov: 37 ft: 110 exec/s: 32 rss: 142Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 136911296064 from 12352 Step #5: error: input module is broken! Step #5: Basic Block in function 'indbrtest1' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %indvars.iv = phi i64 [ 0, %for.body.lr.ph ], [ %indvars.iv.next, %for.body ] Step #5: GEP indexes must be integers Step #5: %arrayidx6 = getelementptr inbounds float, ptr %C, float 1.000000e-01 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A = alloca float (double, i1), align 8 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 40 ft: 134 exec/s: 32 rss: 142Mb Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %A, %A3 Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !32 = distinct !{!32, !29, !33} Step #5: !29 = !DILocation(line: 11, column: 5, scope: !30) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !30} Step #5: !7 = !DILocation(line: 11, column: 5, scope: !8) Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !2) Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 40 ft: 142 exec/s: 21 rss: 144Mb Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 't12.1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: domain must have one or two operands Step #5: !6 = distinct !{} Step #5: second domain operand must be string (if used) Step #5: !4 = distinct !{!4, !5} Step #5: second domain operand must be string (if used) Step #5: !5 = !{!"llvm.loop.parallel_accesses", !6} Step #5: error: input module is broken! Step #5: can't skip to bit 2415944224 from 20896 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3000 of 3000 bytes Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A10 = alloca swifterror x86_fp80, align 16 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %3 = bitcast <16 x i8> %1 to <4 x i32> Step #5: %res.0 = phi <4 x i32> [ %3, %entry ], [ %call, %for.body ] Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17662283808 from 13344 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1883301216 from 21728 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C2 = fcmp uge float 1.401300e-45, 1.401300e-45 Step #5: br i1 %C2, label %73, label %103 Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test28' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: #256 pulse cov: 40 ft: 154 exec/s: 21 rss: 145Mb Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %pow = call fast double @llvm.pow.f64(double f0x7FEFFFFFFFFFFFFF, double %pow) Step #5: Basic Block in function 'pow_exp10l' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 26752 from 26240 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test30' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2541935904 from 19744 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.9.0 (trunk 273572) (llvm/trunk 273585)", isOptimized: true, runtimeVersion: 0, emissionKind: LineTablesOnly, enums: !2) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 3036 of 3036 bytes Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: target feature ')hvxv60' must start with a '+' or '-' Step #5: ptr @f0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+aes' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: '+adx' is not a recognized feature for this target (ignoring feature) Step #5: '+aes' is not a recognized feature for this target (ignoring feature) Step #5: '+avx' is not a recognized feature for this target (ignoring feature) Step #5: '+avx2' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512bw' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512cd' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512dq' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512f' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512vl' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi' is not a recognized feature for this target (ignoring feature) Step #5: '+bmi2' is not a recognized feature for this target (ignoring feature) Step #5: '+clflushopt' is not a recognized feature for this target (ignoring feature) Step #5: '+clwb' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16' is not a recognized feature for this target (ignoring feature) Step #5: '+f16c' is not a recognized feature for this target (ignoring feature) Step #5: '+fma' is not a recognized feature for this target (ignoring feature) Step #5: '+fsgsbase' is not a recognized feature for this target (ignoring feature) Step #5: '+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+lzcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+mmx' is not a recognized feature for this target (ignoring feature) Step #5: '+movbe' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+pclmul' is not a recognized feature for this target (ignoring feature) Step #5: '+pku' is not a recognized feature for this target (ignoring feature) Step #5: '+popcnt' is not a recognized feature for this target (ignoring feature) Step #5: '+rdrnd' is not a recognized feature for this target (ignoring feature) Step #5: '+rdseed' is not a recognized feature for this target (ignoring feature) Step #5: '+rtm' is not a recognized feature for this target (ignoring feature) Step #5: '+sgx' is not a recognized feature for this target (ignoring feature) Step #5: '+sse' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.1' is not a recognized feature for this target (ignoring feature) Step #5: '+sse4.2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse3' is not a recognized feature for this target (ignoring feature) Step #5: '+x87' is not a recognized feature for this target (ignoring feature) Step #5: '+xsave' is not a recognized feature for this target (ignoring feature) Step #5: '+xsavec' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaveopt' is not a recognized feature for this target (ignoring feature) Step #5: '+xsaves' is not a recognized feature for this target (ignoring feature) Step #5: Invalid alloca record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: blockaddress operand must be a function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test8' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.sitofp.f64.i32l(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fdiv.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.frem.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.fptoui.i32.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.expnncoiseta.tmlerrained.fptosi.i32.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.sitofp.f64.i32l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"lvm.ex\0Cerimental.constrai\F3\A0\81\A3ned.fcmp." Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @f1llvm.experimental.constrained.fcmps.f Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"32703llvm.experimental.constrained.uitofp.f6" Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function '?crash@@YAXXZ' does not have terminator! Step #5: label %80 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"??3@YAXPEAX@Ztest9llum.me" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @mcpy.p0i8.p0i8.i32llvm.o Step #5: immarg attribute only applies to intrinsics Step #5: ptr @bjectsize.i64.p0i8llvm.mem Step #5: immarg attribute only applies to intrinsics Step #5: ptr @move.p0i8.p0i8.i32ll Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %209 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--hexagon-O2: /src/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp:464: void llvm::MachinePipeliner::setPragmaPipelineOptions(MachineLoop &): Assertion `LoopID->getOperand(0) == LoopID && "invalid loop"' failed. Step #5: ==60686== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626a250b334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626a247f538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626a2462085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febf560141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febf540500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febf53e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7febf53e4728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7febf53f5fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x5626a676b08a in llvm::MachinePipeliner::setPragmaPipelineOptions(llvm::MachineLoop&) /src/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp:464:3 Step #5: #9 0x5626a676a4c9 in llvm::MachinePipeliner::scheduleLoop(llvm::MachineLoop&) /src/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp:417:3 Step #5: #10 0x5626a676a2c1 in llvm::MachinePipeliner::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp:393:5 Step #5: #11 0x5626a66bdbe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #12 0x5626a712379e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #13 0x5626a712f2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #14 0x5626a7124998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #15 0x5626a7124998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #16 0x5626a250c61b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #17 0x5626a246376d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5626a246cd08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5626a24531a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5626a247fee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7febf53e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5626a244656d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--hexagon-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fd44120ff7abefef6f93f08b0b6c5f11a9640e1 Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=hexagon -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x5610f8e1f190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1962542928 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x5611033ccaf0, 0x5611033ccc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x5611033ccc08,0x5611033cdd18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60471.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--hexagon-O2/regressions/5fd44120ff7abefef6f93f08b0b6c5f11a9640e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 6968 total files; 6689 processed earlier; will process 279 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 136Mb Step #5: Invalid alloca record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2 pulse cov: 32 ft: 43 exec/s: 0 rss: 136Mb Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: #4 pulse cov: 35 ft: 64 exec/s: 0 rss: 136Mb Step #5: swifterror alloca must have pointer type Step #5: %255 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror <4 x i1>, align 4 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #8 pulse cov: 37 ft: 81 exec/s: 0 rss: 136Mb Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'fmul_fneg' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %85 = icmp ne i16 %46, -32768 Step #5: store i1 %85, ptr @G.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = xor i8 %37, %B22 Step #5: %99 = icmp uge i8 %B24, %98 Step #5: Instruction does not dominate all uses! Step #5: %87 = getelementptr double, ptr %52, i16 %51 Step #5: store i32 %63, ptr %87, align 4 Step #5: Instruction does not dominate all uses! Step #5: %96 = icmp slt i8 %90, %B27 Step #5: %102 = xor i1 %B6, %96 Step #5: Instruction does not dominate all uses! Step #5: %94 = fcmp one float +qnan, %1 Step #5: %103 = getelementptr i32, ptr %59, i1 %94 Step #5: Instruction does not dominate all uses! Step #5: %75 = icmp ule i32 1, %69 Step #5: store i1 %75, ptr @G.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C24 = fcmp ole double 4.940660e-324, %53 Step #5: store i1 %C24, ptr %87, align 1 Step #5: Instruction does not dominate all uses! Step #5: %87 = getelementptr double, ptr %52, i16 %51 Step #5: store i1 %C24, ptr %87, align 1 Step #5: Instruction does not dominate all uses! Step #5: %88 = load i16, ptr %87, align 2 Step #5: %C16 = icmp ugt i16 256, %88 Step #5: Instruction does not dominate all uses! Step #5: %B19 = sub i64 %0, %B11 Step #5: %B23 = and i64 %B19, %0 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp ult i8 -1, %37 Step #5: store i1 %C10, ptr %5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %97 = getelementptr float, ptr %87, i16 %88 Step #5: store i1 %C15, ptr %97, align 1 Step #5: Instruction does not dominate all uses! Step #5: %87 = getelementptr double, ptr %52, i16 %51 Step #5: store i64 %B23, ptr %87, align 4 Step #5: Instruction does not dominate all uses! Step #5: %77 = sdiv i16 %60, %62 Step #5: %B12 = xor i16 %77, -1 Step #5: Instruction does not dominate all uses! Step #5: %95 = or i16 %89, %88 Step #5: ret i16 %95 Step #5: error: input module is broken! Step #5: #16 pulse cov: 38 ft: 104 exec/s: 0 rss: 139Mb Step #5: target feature ''mpx' must start with a '+' or '-' Step #5: ptr @y3inner Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %3 = bitcast <16 x i8> %1 to <4 x i32> Step #5: %res.0 = phi <4 x i32> [ %3, %entry ], [ %call, %for.body ] Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #1 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: intrinsic return type expected literal non-packed struct with 3 elements, but got { <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld3.v4i32.p0(ptr) #1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 38 ft: 125 exec/s: 32 rss: 143Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %a Step #5: i32Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"3llvm.experimental.constrained.fptoui.i32.f6" Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %256 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2067830784 from 26496 Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 40 ft: 147 exec/s: 32 rss: 144Mb Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fadd Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fadd_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fadd.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fsub Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fsub_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @foo.f64(double 0.000000e+00, double 0.000000e+00) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fmul Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @foo.f64(double 4.940660e-324, double 4.940660e-324) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fmul_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fmul.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fdiv Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fdiv_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.fdiv.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_frem Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_frem_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.frem.f64(double %a, double %b, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptoui Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptoui.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptoui_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptoui.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_uitofp Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_uitofp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: call void @arbitraryfunc() #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %3 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptosi Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fptosi_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i32 @llvm.experimental.constrained.fptosi.i32.f64(double %a, metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call i32 @bar.i32(i32 %1, i32 %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_sitofp Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %2 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %3 = call double @foo.f64(double %1, double %1) #0 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_sitofp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmp Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 false Step #5: i32Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmp_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i1 @llvm.experimental.constrained.fcmp.f64(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %1 Step #5: i32Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmps Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: i32Attribute 'swiftself' does not apply to functions! Step #5: ptr @multiple_fcmps_split Step #5: Attribute 'swiftself' does not apply to functions! Step #5: %1 = call i1 @"llvm.experim\11ntal.constrained.fcmps.f64"(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %1 Step #5: i32Attribute 'swiftself' does not apply to functions! Step #5: ptr @arbitraryfunc Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @foo.f64 Step #5: Attribute 'swiftself' does not apply to functions! Step #5: ptr @bar.i32 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i65> %t Step #5: <2 x i64>error: input module is broken! Step #5: can't skip to bit 33152 from 32640 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.f64llvm.experimental.constrained.fptosi.i-2(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f64llvm.experimental.constrained.fptosi.i-2(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.f64llvm.experimental.constrained.fptosi.i-2(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f64llvm.experimental.constrained.fptosi.i-2(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.fptosi.i-2 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.sitofp.f64 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.i32llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f127llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @s.f2llvm.eipxermental.constrained.uitofp.f64 Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @s.f2llvm.eipxermental.constrained.uitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i32 @.f64llvm.experimental.constrained.fptosi.i32(double %a, metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @.f64llvm.experimental.constrained.sitofp.f64(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @.f127llvm.experimental.constrained.fcmp(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.fptosi.i32 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @.f64llvm.experimental.constrained.sitofp.f64 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.i32llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @.f127llvm.experimental.constrained.fcmp Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @s.f2llvm.eipxermental.constrained.uitofp.f64 Step #5: error: input module is broken! Step #5: #128 pulse cov: 40 ft: 158 exec/s: 21 rss: 144Mb Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "preallocated"() ] Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: Expected exactly one preallocated bundle operand Step #5: call void (i1, ...) @llvm.experimental.guard(i1 %cond_0) [ "preallocated"() ] Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror <4 x i1>, align 4 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @test4llvm.lifetime.start Step #5: error: input module is broken! Step #5: can't skip to bit 114904040320 from 31264 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: error: input module is broken! Step #5: Basic Block in function 'multiple_fsub_split' does not have terminator! Step #5: label %2 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"/fvm.experimental.constrained.sitofp.f64.i32" Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret float (float, float) poison Step #5: floaterror: input module is broken! Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @p32mme.xlelevital.constrained.fcmp.f64(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call i1 @p32mme.xlelevital.constrained.fcmp.f64(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call i1 @p32mme.xlelevital.constrained.fcmp.f64(double %a, double %b, metadata !"oeq", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @p32mme.xlelevital.constrained.fcmp.f64 Step #5: error: input module is broken! Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.uitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: invalid exception behavior argument Step #5: %1 = call double @llvm.experimental.constrained.sitofp.f64.i32(i32 %a, metadata !"round.tonearest", metadata !0) #0 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @llvm.minnum.v4f32 Step #5: Alias must point to a definition Step #5: ptr @llvm.minnum.v4f32 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -553 Step #5: doubleerror: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !6 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 2, scopeLine: 2, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: swifterror alloca must have pointer type Step #5: %221 = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Too few records for range (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4792 of 4792 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Intrinsic called with incompatible signature Step #5: %deoptcall = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: Intrinsic called with incompatible signature Step #5: %deoptcall3 = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: Invalid user of intrinsic instruction! Step #5: %deoptcall3 = call i32 (...) @llvm.experimental.deoptimize.i32(i32 9) [ "deopt"() ] Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G135 = getelementptr { { i32 } }, ptr %A9, %A30 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 47268922368 from 107392 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 10, but got 11 Step #5: ; Function Attrs: nounwind willreturn memory(read) Step #5: declare <4 x float> @llvm.amdgcn.image.sample.cd.o.1d.v4f32.f32.f32ext(i32 immarg, i32, float, float, float, float, <8 x i32>, <4 x i32>, i1 immarg, i32 immarg, i32 immarg) #1 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2_f32llvm.amdgcn.image.sample.cd.cl.o.1d." Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_v4f32_f32llvm.amdgcn.image.sample.c.o.1d.v4 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_f32llvm.amdgcn.image.sample.c.cl.o.1d.v4f32.f3 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @vm.amdgcn.image.sample.c.b.o.1d.v4f32.f32.f32extra Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"32llvm.amdgcn.image.sample.c.b.cl.o.1d.v4f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lz_o_1d_v4f32_f32llvm.amdgcn.image.sample.c.lz. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4f32_f32_f32llvm.amdgcn.image.sample.c.cd.o.1d.v4f" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_1d_v4f32_f32_f32llvm.amdgcn.image.sample.c. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4_2d_v4f32_f32llvm.amdgcn.image.gather4.2d.v4f32" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @mdgcn.image.gather4.cl.2d.v4f32.f32extract_elt0_ima Step #5: immarg attribute only applies to intrinsics Step #5: ptr @age.gather4.l.2d.v4f32.f32extract_elt0 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.amdgcn.image.gather4.b.2darray.v4f32.f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @v4f32_f32_f32llvm.amdgcn.image.gather4.b Step #5: immarg attribute only applies to intrinsics Step #5: ptr @z_2d_v4f32_f16llvm.amdgcn.image.gather4.2d.v4f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @amdgcn.image.gather4.cl.2d.v4f32.f32extract_elt0_ Step #5: immarg attribute only applies to intrinsics Step #5: ptr @age.gather4.l.2d.v4f32.f32extract_elt0_im Step #5: immarg attribute only applies to intrinsics Step #5: ptr @mdgcn.image.gather4.b.2darray.v4f32.f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2_f32_f32llvm.amdgcn.image.gather4.b.cl.cub" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @z_2d_v4f32_f16llvm.amdgcn.image.gather4.lz Step #5: immarg attribute only applies to intrinsics Step #5: ptr @f32_f32llvm.amdgcn.image.gather4.o.2d.v4f32.f3 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.lz.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.cl.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.l.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.b.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.getlod.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.load.2dmsaa.v4f32.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.load.mip.1d.v4f32.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.getresinfo.1d.v4f32.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather0.c.b.cl.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.lz.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.o.2d.v4f32.f32.f3" Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 40 ft: 191 exec/s: 16 rss: 148Mb Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 (<2 x double>, <2 x double>, i8) poison Step #5: doubleerror: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.x86.avx1.permd Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx2.permps Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.df.512 Step #5: Attribute after last parameter! Step #5: ptr @llvm.x85.avx512.permvar.qi.256 Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <8 x double>error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'undef_test_permvar_di_512_mask' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #279 DONE cov: 40 ft: 191 exec/s: 17 rss: 155Mb Step #5: MERGE-OUTER: successful in 3 attempt(s) Step #5: MERGE-OUTER: the control file has 785992 bytes Step #5: MERGE-OUTER: consumed 0Mb (107Mb rss) to parse the control file Step #5: MERGE-OUTER: 93 new files with 226 new features added; 42 new coverage edges Step #5: [2026-07-14 00:41:17,524 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:41:17,547 INFO] Finished finding shared libraries for targets. Step #5: [2026-07-14 00:43:21,751 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:43:21,766 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/llvm-rust-demangle-fuzzer_error.log Step #5: Running llvm-isel-fuzzer--nvptx-O2 Step #5: Error occured while running llvm-isel-fuzzer--x86_64-O2: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x556ec760d190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1667002864 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x556ed1bbaaf0, 0x556ed1bbac01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x556ed1bbac08,0x556ed1bbbd18), Step #5: MERGE-OUTER: 10577 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55afb3c1e190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1667223819 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55afbe1cbaf0, 0x55afbe1cbc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55afbe1cbc08,0x55afbe1ccd18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60178.txt' Step #5: MERGE-INNER: 10577 total files; 0 processed earlier; will process 10577 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 104Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 10 ft: 11 exec/s: 0 rss: 104Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #4 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 10 ft: 16 exec/s: 0 rss: 105Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 224 from 96 Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: #32 pulse cov: 10 ft: 19 exec/s: 0 rss: 105Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 137438953536 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 25885566656 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 810 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: #64 pulse cov: 10 ft: 22 exec/s: 0 rss: 105Mb Step #5: can't skip to bit 403104 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 269754080 from 128 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 131044 Step #5: error: input module is broken! Step #5: can't skip to bit 1184 from 160 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: #128 pulse cov: 32 ft: 65 exec/s: 0 rss: 111Mb Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid DIImportedEntity record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 1827528800 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 34 of 34 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid string record Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 31 of 31 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 32 bits Step #5: error: input module is broken! Step #5: can't skip to bit 52613349504 from 128 Step #5: error: input module is broken! Step #5: can't skip to bit 16768 from 384 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5:  Step #5: ^ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5:  Step #5: ^ Step #5: Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 7968 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 40 of 40 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 384 Step #5: error: input module is broken! Step #5: can't skip to bit 35296 from 320 Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 10485856 from 96 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 633024 from 672 Step #5: error: input module is broken! Step #5: can't skip to bit 107296 from 800 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :1:1: invalid character in input Step #5: Ë6'¼4 SÇ Step #5: Step #5: error: :1:1: unexpected token at start of statement Step #5: Ë6'¼4 SÇ Step #5: Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.c90svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 173966 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 1120 from 960 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 33 ft: 68 exec/s: 0 rss: 112Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 172 of 172 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 180 of 180 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 86571937696 from 448 Step #5: error: input module is broken! Step #5: can't skip to bit 20106711968 from 928 Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier 'r' Step #5: error: input module is broken! Step #5: error: :1:1: invalid instruction mnemonic 'sld' Step #5: SLd Step #5: ^~~ Step #5: Step #5: error: :1:3: invalid character in input Step #5: $W Step #5: ^ Step #5: Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 1856 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 9984 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 240 of 240 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 4294968544 from 1248 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 536874016 from 3136 Step #5: error: input module is broken! Step #5: can't skip to bit 26422431936 from 2720 Step #5: error: input module is broken! Step #5: can't skip to bit 20480 from 320 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755822336 from 480 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 9888 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 26422433664 from 4448 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 644 of 644 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 652 of 652 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 9120 from 320 Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 74569516000 from 1984 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 -1 Step #5: voiderror: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @"f7.0.0svn svn-r31" Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 920660384 from 6432 Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Constant GEP record must have at least two elements (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid array type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 852 of 852 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--x86_64-O2: /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4042: Error (anonymous namespace)::BitcodeReader::rememberAndSkipFunctionBody(): Assertion `(DeferredFunctionInfo[Fn] == 0 || DeferredFunctionInfo[Fn] == CurBit) && "Mismatch between VST and scanned function offsets"' failed. Step #5: ==60194== ERROR: libFuzzer: deadly signal Step #5: #0 0x55afb3c1d334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55afb3b91538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55afb3b74085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f71c4f9d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f71c4da100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f71c4d80858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f71c4d80728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f71c4d91fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55afb89daba1 in (anonymous namespace)::BitcodeReader::rememberAndSkipFunctionBody() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4040:3 Step #5: #9 0x55afb89f5515 in (anonymous namespace)::BitcodeReader::parseModule(unsigned long, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4770:25 Step #5: #10 0x55afb89b2d3c in parseBitcodeInto /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:4942:10 Step #5: #11 0x55afb89b2d3c in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8802:22 Step #5: #12 0x55afb89bc4ed in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #13 0x55afb89bc80e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #14 0x55afb89a87a8 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #15 0x55afb89a906d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #16 0x55afb3c1e338 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:87:12 Step #5: #17 0x55afb3b7576d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55afb3b7ed08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55afb3b651a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55afb3b91ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f71c4d82082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55afb3b5856d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--x86_64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7200cb06ef60046fec4327f5ca75a7274b722ad8 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55689f919190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1669699868 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x5568a9ec6af0, 0x5568a9ec6c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x5568a9ec6c08,0x5568a9ec7d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60178.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--x86_64-O2/regressions/7200cb06ef60046fec4327f5ca75a7274b722ad8' caused a failure at the previous merge step Step #5: MERGE-INNER: 10577 total files; 381 processed earlier; will process 10196 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 128Mb Step #5: #2 pulse cov: 27 ft: 29 exec/s: 0 rss: 130Mb Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #4 pulse cov: 32 ft: 49 exec/s: 0 rss: 133Mb Step #5: #8 pulse cov: 32 ft: 50 exec/s: 0 rss: 134Mb Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #16 pulse cov: 33 ft: 67 exec/s: 0 rss: 134Mb Step #5: can't skip to bit 8032 from 6400 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755823552 from 1696 Step #5: error: input module is broken! Step #5: can't skip to bit 83013932864 from 1408 Step #5: error: input module is broken! Step #5: #32 pulse cov: 33 ft: 84 exec/s: 0 rss: 135Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i1, align 1 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 940 of 940 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 33 ft: 95 exec/s: 0 rss: 137Mb Step #5: load of unsized type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: floaterror: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %t2 = sub i384 0, %t1 Step #5: %f1 = udiv i384 340282366920938463463374607431768211455, %t2 Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (549755813768) exceeds limit (4294967295) in function 'f' Step #5: Unexpected end of file reading 1056 of 1056 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 85118178592 from 8480 Step #5: error: input module is broken! Step #5: #128 pulse cov: 36 ft: 119 exec/s: 0 rss: 140Mb Step #5: Invalid landingpad record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 972 of 972 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 273440 from 7680 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @barrier Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'cat' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1016 of 1016 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid array index (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B2 = lshr i1 %L1, %L3 Step #5: br i1 %B2, label %BB2, label %BB1 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sle i1 false, %C Step #5: %B1 = xor i1 %C2, %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sle i1 false, %C Step #5: %B1 = xor i1 %C2, %C2 Step #5: error: input module is broken! Step #5: can't skip to bit 1002467296 from 8032 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %B Step #5: voiderror: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1032 of 1032 bytes Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB2 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB1 ], [ %j.0, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: label %BB2 Step #5: label %endif Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 36 ft: 140 exec/s: 128 rss: 143Mb Step #5: Invalid bbentry record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr float, ptr %L, %A1 Step #5: error: input module is broken! Step #5: can't skip to bit 7685847328 from 5984 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %arrayidx2 = getelementptr inbounds half, ptr addrspace(1) %a, half 3.000000e+00 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB2 ], [ undef, %for.body.preheader ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: Instruction does not dominate all uses! Step #5: %a.addr.03 = phi ptr [ undef, %BB2 ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: store float %l, ptr %a.addr.03, align 4 Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4027079040 from 2048 Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %A2r.0 = phi ptr [ undef, %entry ], [ %0, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #512 pulse cov: 39 ft: 155 exec/s: 128 rss: 143Mb Step #5: Unexpected end of file reading 1176 of 1176 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 1038136064 from 8832 Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--x86_64-O2: /src/llvm-project/llvm/include/llvm/ADT/ilist_iterator.h:168: reference llvm::ilist_iterator, false, false>::operator*() const [OptionsT = llvm::ilist_detail::node_options, IsReverse = false, IsConst = false]: Assertion `!NodePtr->isKnownSentinel()' failed. Step #5: ==60198== ERROR: libFuzzer: deadly signal Step #5: #0 0x55689f918334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55689f88c538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55689f86f085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f338a9c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f338a7cd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f338a7ac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f338a7ac728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f338a7bdfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55689fd144fb in operator* /src/llvm-project/llvm/include/llvm/ADT/ilist_iterator.h:168:5 Step #5: #9 0x55689fd144fb in llvm::simple_ilist>::front() /src/llvm-project/llvm/include/llvm/ADT/simple_ilist.h:137:30 Step #5: #10 0x5568a3f84fd8 in front /src/llvm-project/llvm/include/llvm/CodeGen/MachineBasicBlock.h:358:58 Step #5: #11 0x5568a3f84fd8 in performShrinkWrapping /src/llvm-project/llvm/lib/CodeGen/ShrinkWrap.cpp:843:37 Step #5: #12 0x5568a3f84fd8 in (anonymous namespace)::ShrinkWrapImpl::run(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/ShrinkWrap.cpp:971:23 Step #5: #13 0x5568a3f87eb8 in (anonymous namespace)::ShrinkWrapLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/ShrinkWrap.cpp:1011:52 Step #5: #14 0x5568a3acabe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #15 0x5568a453079e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #16 0x5568a453c2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #17 0x5568a4531998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #18 0x5568a4531998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #19 0x55689f91961b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #20 0x55689f87076d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55689f879d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55689f8601a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55689f88cee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f338a7ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55689f85356d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--x86_64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c87cb5eedb71a6f38d62b49e2a7de7a3a4ce4f1 Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55ba8aa2c190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1675846162 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55ba94fd9af0, 0x55ba94fd9c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55ba94fd9c08,0x55ba94fdad18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60178.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--x86_64-O2/regressions/5c87cb5eedb71a6f38d62b49e2a7de7a3a4ce4f1' caused a failure at the previous merge step Step #5: MERGE-INNER: 10577 total files; 1020 processed earlier; will process 9557 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 133Mb Step #5: #2 pulse cov: 27 ft: 35 exec/s: 0 rss: 133Mb Step #5: #4 pulse cov: 27 ft: 37 exec/s: 0 rss: 135Mb Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #8 pulse cov: 36 ft: 67 exec/s: 0 rss: 136Mb Step #5: Basic Block in function 'test_acos_nobuiltin' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 36 ft: 81 exec/s: 0 rss: 138Mb Step #5: #32 pulse cov: 36 ft: 82 exec/s: 0 rss: 140Mb Step #5: Invalid integer const record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i16 %8 Step #5: voidFound return instr that returns non-void in Function of void return type! Step #5: ret i1 %53 Step #5: voiderror: input module is broken! Step #5: #64 pulse cov: 38 ft: 111 exec/s: 0 rss: 140Mb Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @f Step #5: error: input module is broken! Step #5: can't skip to bit 51655017824 from 6240 Step #5: error: input module is broken! Step #5: can't skip to bit 18128702464 from 768 Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: #128 pulse cov: 38 ft: 126 exec/s: 0 rss: 141Mb Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--x86_64-O2: /src/llvm-project/llvm/lib/CodeGen/WinEHPrepare.cpp:199: void calculateStateNumbersForInvokes(const Function *, WinEHFuncInfo &): Assertion `BBColors.size() == 1 && "multi-color BB not removed by preparation"' failed. Step #5: ==60210== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba8aa2b334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba8a99f538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba8a982085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe8cfd141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe8cdd500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe8cdb4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7efe8cdb4728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7efe8cdc5fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55ba8f2ca4dd in calculateStateNumbersForInvokes(llvm::Function const*, llvm::WinEHFuncInfo&) /src/llvm-project/llvm/lib/CodeGen/WinEHPrepare.cpp:199:5 Step #5: #9 0x55ba8f2ca776 in llvm::calculateWinCXXEHStateNumbers(llvm::Function const*, llvm::WinEHFuncInfo&) /src/llvm-project/llvm/lib/CodeGen/WinEHPrepare.cpp:631:3 Step #5: #10 0x55ba8fd9cdd3 in llvm::FunctionLoweringInfo::set(llvm::Function const&, llvm::MachineFunction&, llvm::SelectionDAG*) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:112:7 Step #5: #11 0x55ba8ff330a0 in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:611:13 Step #5: #12 0x55ba8ff30ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #13 0x55ba8ebddbe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #14 0x55ba8f64379e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #15 0x55ba8f64f2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #16 0x55ba8f644998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #17 0x55ba8f644998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #18 0x55ba8aa2c61b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #19 0x55ba8a98376d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ba8a98cd08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ba8a9731a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ba8a99fee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efe8cdb6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ba8a96656d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--x86_64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-130ef56aa54aa78eda45d69439d90aaadb492944 Step #5: MERGE-OUTER: attempt 4 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x5596491a2190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1677656150 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55965374faf0, 0x55965374fc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55965374fc08,0x559653750d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60178.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--x86_64-O2/regressions/130ef56aa54aa78eda45d69439d90aaadb492944' caused a failure at the previous merge step Step #5: MERGE-INNER: 10577 total files; 1153 processed earlier; will process 9424 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 128Mb Step #5: #2 pulse cov: 27 ft: 28 exec/s: 0 rss: 132Mb Step #5: #4 pulse cov: 27 ft: 30 exec/s: 0 rss: 132Mb Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: #8 pulse cov: 29 ft: 43 exec/s: 0 rss: 134Mb Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #16 pulse cov: 33 ft: 63 exec/s: 0 rss: 137Mb Step #5: can't skip to bit 275104 from 9344 Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 33 ft: 76 exec/s: 0 rss: 139Mb Step #5: Missing element type for old-style alloca (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: #64 pulse cov: 33 ft: 89 exec/s: 0 rss: 142Mb Step #5: Invalid cleanupret record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings with no strings Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LfVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'ackbar' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 34 ft: 109 exec/s: 128 rss: 142Mb Step #5: Invalid TYPE table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825216 from 3360 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1240 of 1240 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 34 ft: 116 exec/s: 128 rss: 144Mb Step #5: Invalid inlineasm record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid sync scope record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %21 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp sgt i1 true, true Step #5: %G = getelementptr i32, ptr %arrayidx3, i1 %C9 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr ptr, ptr %L, null Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !0 = !{i32 , !"Dwarf Ver2ion", i32 4} Step #5: i32 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 , !"Debug Info Version", i32 } Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable comdat ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid operand for global metadata! Step #5: !3 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %v.W = phi i128 [ 0, %entry ], [ %1, %BB1 ], [ undef, %bb8 ] Step #5: label %BB1 Step #5: label %bb5 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 39 ft: 151 exec/s: 102 rss: 146Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934488) exceeds limit (4294967295) in function 'f' Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 813704128 from 8448 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: callbr argument does not match indirect dest (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: can't skip to bit 109823690624 from 1536 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @llvm.arm.neon.vtbl1 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sle i1 %B, %C5 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %L4 = load i1, ptr %G7, align 1 Step #5: %B5 = lshr i1 %C7, %L4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store ptr %A6, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp ult float 1.401300e-45, 1.401300e-45 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr i1, ptr %A8, i1 %C5 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store i1 %B5, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, i34 1, align 1 Step #5: store i1 %C14, ptr %A14, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr i1, ptr %G1, i34 -1 Step #5: store ptr %G8, ptr undef, align 8 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 15265392928 from 10272 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: *** Scheduling failed! *** Step #5: SU(4): t164: i64,ch,glue = CopyFromReg t0, Register:i64 $rax, t163 Step #5: Step #5: t158: ch,glue = CopyToReg t0, Register:i64 $rax, t171 Step #5: Step #5: t162: ch,glue = CopyToReg t0, Register:i64 $rdx, t160, t158:1 Step #5: Step #5: t163: glue = DIV64r t4, t162:1 Step #5: Step #5: has been released too many times! Step #5: UNREACHABLE executed at /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:408! Step #5: ==60228== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596491a1334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559649115538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596490f8085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f54086f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f54084fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f54084dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55964e94c063 in llvm::llvm_unreachable_internal(char const*, char const*, unsigned int) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:244:3 Step #5: #7 0x55964e6d8c64 in ReleasePred /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:408:5 Step #5: #8 0x55964e6d8c64 in (anonymous namespace)::ScheduleDAGRRList::ReleasePredecessors(llvm::SUnit*) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:559:5 Step #5: #9 0x55964e6d5dca in ScheduleNodeBottomUp /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:770:3 Step #5: #10 0x55964e6d5dca in ListScheduleBottomUp /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:1605:5 Step #5: #11 0x55964e6d5dca in (anonymous namespace)::ScheduleDAGRRList::Schedule() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:383:3 Step #5: #12 0x55964e6b488e in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1168:16 Step #5: #13 0x55964e6b0ad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #14 0x55964e6a95cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #15 0x55964e6a6ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #16 0x55964d353be1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #17 0x55964ddb979e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #18 0x55964ddc52b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #19 0x55964ddba998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #20 0x55964ddba998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #21 0x5596491a261b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #22 0x5596490f976d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #23 0x559649102d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #24 0x5596490e91a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #25 0x559649115ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #26 0x7f54084de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #27 0x5596490dc56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--x86_64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aad68a71b56fe00936214faa691916d2bd60d3b1 Step #5: MERGE-OUTER: attempt 5 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55a8c4399190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1690325491 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55a8ce946af0, 0x55a8ce946c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55a8ce946c08,0x55a8ce947d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60178.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--x86_64-O2/regressions/aad68a71b56fe00936214faa691916d2bd60d3b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 10577 total files; 2100 processed earlier; will process 8477 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 137Mb Step #5: #2 pulse cov: 27 ft: 40 exec/s: 0 rss: 137Mb Step #5: #4 pulse cov: 27 ft: 41 exec/s: 0 rss: 137Mb Step #5: #8 pulse cov: 27 ft: 46 exec/s: 0 rss: 138Mb Step #5: Invalid icmp predicate (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 32 ft: 66 exec/s: 0 rss: 138Mb Step #5: Unexpected end of file reading 1208 of 1208 bytes Step #5: error: input module is broken! Step #5: #32 pulse cov: 32 ft: 79 exec/s: 0 rss: 142Mb Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %28 = getelementptr inbounds float, ptr %A2r.0, %Cr Step #5: error: input module is broken! Step #5: #64 pulse cov: 39 ft: 110 exec/s: 0 rss: 142Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sle i1 %B, %C5 Step #5: %B5 = lshr i1 %C7, %C6 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp ult float 1.401300e-45, 1.401300e-45 Step #5: %B5 = lshr i1 %C7, %C6 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr i1, ptr %G11, i1 %B4 Step #5: store ptr %G2, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C6 = fcmp ult float 1.401300e-45, 1.401300e-45 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr i1, ptr %A8, i1 %C5 Step #5: store i1 %C6, ptr %G3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i34 1, align 1 Step #5: store i1 %B5, ptr %A6, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i1, ptr %A8, i1 %B Step #5: store ptr %G10, ptr undef, align 8 Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !"/", spFlags: DISPFlagDefinition, unit: !0) Step #5: !"/" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 104077704992 from 6688 Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #128 pulse cov: 39 ft: 129 exec/s: 128 rss: 144Mb Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: musttail call void (i32, ...) @plus(i32 %B, ...) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Unexpected end of file reading 1364 of 1364 bytes Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 39 ft: 136 exec/s: 85 rss: 144Mb Step #5: Invalid extractvalue record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fooi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %23 = getelementptr i1, ptr %19, undef Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G1 = getelementptr metadata, ptr %A, i1 %B1 Step #5: error: input module is broken! Step #5: #512 pulse cov: 39 ft: 159 exec/s: 56 rss: 150Mb Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHI node entries do not match predecessors! Step #5: %indvar46 = phi i32 [ 0, %bb67 ], [ %indvar.next47, %cond_next ] Step #5: label %bb67 Step #5: label %cond_next Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition, unit: !1, thrownTypes: !"clang") Step #5: !"clang" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug) Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'main' does not have terminator! Step #5: label %16 Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8122144928 from 6112 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B10 = and i64 -1, -1 Step #5: %B1 = mul i64 %B10, -9223372036854775808 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %C14 = icmp ne i1 %L12, %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: %1 = getelementptr i64, ptr %A3, i64 9223372036854775807 Step #5: Instruction does not dominate all uses! Step #5: %A28 = alloca ptr, align 8 Step #5: store ptr %1, ptr %A28, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp uge i1 %L15, %C1 Step #5: br i1 %C12, label %BB1, label %BB2 Step #5: Instruction does not dominate all uses! Step #5: %L12 = load i1, ptr %G2, align 1 Step #5: %G9 = getelementptr ptr, ptr %G8, i1 %L12 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i64, align 8 Step #5: store i64 %B9, ptr %A3, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: store i1 %B6, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %C4 = icmp ult i1 %C15, %B6 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i1 %0, %L15 Step #5: %B3 = and i1 %B6, false Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %Ret = phi double [ %Val, %BB1 ], [ 1.000000e+00, %BB2 ] Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #1024 pulse cov: 39 ft: 171 exec/s: 53 rss: 158Mb Step #5: Invalid switch record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (68719476600) exceeds limit (4294967295) in function 'func' Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.4 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--x86_64-O2: /src/llvm-project/llvm/lib/CodeGen/Analysis.cpp:743: void collectEHScopeMembers(DenseMap &, int, const MachineBasicBlock *): Assertion `P.first->second == EHScope && "MBB is part of two scopes!"' failed. Step #5: ==60244== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8c4398334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a8c430c538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8c42ef085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40b3ad641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40b38da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40b38b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f40b38b9728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f40b38cafd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55a8c81d1ed8 in collectEHScopeMembers(llvm::DenseMap, llvm::detail::DenseMapPair>&, int, llvm::MachineBasicBlock const*) /src/llvm-project/llvm/lib/CodeGen/Analysis.cpp:743:7 Step #5: #9 0x55a8c81d15fc in llvm::getEHScopeMembership(llvm::MachineFunction const&) /src/llvm-project/llvm/lib/CodeGen/Analysis.cpp:808:5 Step #5: #10 0x55a8c81fddd2 in llvm::BranchFolder::OptimizeFunction(llvm::MachineFunction&, llvm::TargetInstrInfo const*, llvm::TargetRegisterInfo const*, llvm::MachineLoopInfo*, bool) /src/llvm-project/llvm/lib/CodeGen/BranchFolding.cpp:274:23 Step #5: #11 0x55a8c8212436 in (anonymous namespace)::BranchFolderLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/BranchFolding.cpp:188:17 Step #5: #12 0x55a8c854abe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #13 0x55a8c8fb079e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #14 0x55a8c8fbc2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #15 0x55a8c8fb1998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #16 0x55a8c8fb1998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #17 0x55a8c439961b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #18 0x55a8c42f076d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a8c42f9d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a8c42e01a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a8c430cee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f40b38bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a8c42d356d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--x86_64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c0508abedc61c0e84fb8b7c777bdabbfe3e1bd96 Step #5: MERGE-OUTER: attempt 6 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55f3c7893190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1713496474 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55f3d1e40af0, 0x55f3d1e40c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55f3d1e40c08,0x55f3d1e41d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60178.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--x86_64-O2/regressions/c0508abedc61c0e84fb8b7c777bdabbfe3e1bd96' caused a failure at the previous merge step Step #5: MERGE-INNER: 10577 total files; 3296 processed earlier; will process 7281 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 136Mb Step #5: #2 pulse cov: 27 ft: 38 exec/s: 0 rss: 138Mb Step #5: #4 pulse cov: 27 ft: 49 exec/s: 0 rss: 139Mb Step #5: #8 pulse cov: 27 ft: 59 exec/s: 0 rss: 146Mb Step #5: #16 pulse cov: 34 ft: 75 exec/s: 16 rss: 155Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: #32 pulse cov: 39 ft: 98 exec/s: 16 rss: 155Mb Step #5: #64 pulse cov: 39 ft: 104 exec/s: 32 rss: 155Mb Step #5: can't skip to bit 25177760 from 11840 Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: #128 pulse cov: 39 ft: 125 exec/s: 32 rss: 155Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1384 of 1384 bytes Step #5: error: input module is broken! Step #5: #256 pulse cov: 39 ft: 136 exec/s: 32 rss: 158Mb Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr ptr, i1 %C2, %2 Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @f Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @"5" Step #5: error: input module is broken! Step #5: can't skip to bit 1478540576 from 11424 Step #5: error: input module is broken! Step #5: Invalid float const record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi i16 [ 0, %entry ], [ %inc, %cond.end ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %cond = phi i32 [ 0, %cond.false ], [ 1, %land.rhs ] Step #5: error: input module is broken! Step #5: can't skip to bit 105000712512 from 8416 Step #5: error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid anon struct record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1368 of 1368 bytes Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (68719476592) exceeds limit (4294967295) in function 'func' Step #5: #512 pulse cov: 39 ft: 158 exec/s: 36 rss: 158Mb Step #5: Invalid ID (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (68719476616) exceeds limit (4294967295) in function 'func' Step #5: Invalid multiple blocks (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 422112 from 12512 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+cx16$+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16$+fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+sse*+sse2' is not a recognized feature for this target (ignoring feature) Step #5: '+ssse+' is not a recognized feature for this target (ignoring feature) Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104430067008 from 9216 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (68719476640) exceeds limit (4294967295) in function 'func' Step #5: can't read more than 32 at a time, trying to read 49 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1472 of 1472 bytes Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %17 Step #5: error: input module is broken! Step #5: can't skip to bit 544256960 from 12448 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (21474836600) exceeds limit (4294967295) in function 'nest' Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %23 Step #5: i8error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934584) exceeds limit (4294967295) in function 'f' Step #5: GEP into unsized type! Step #5: %G1 = getelementptr label, ptr %A, i8 127 Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Basic Block in function 'widget' does not have terminator! Step #5: label %39 Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #1024 pulse cov: 40 ft: 164 exec/s: 12 rss: 170Mb Step #5: can't skip to bit 13135582176 from 8416 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: ptrerror: input module is broken! Step #5: ALARM: working on the last Unit for 120 seconds Step #5: and the timeout value is 100 (use -timeout=N to change) Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./timeout-6680c1f4517dbb0286ec7f90b2b0e8aa92ea12e1 Step #5: ==60306== ERROR: libFuzzer: timeout after 120 seconds Step #5: #0 0x55f3c7892334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f3c7806538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f3c77e900d in fuzzer::Fuzzer::AlarmCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:304:5 Step #5: #3 0x7f43545bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x55f3cca980f1 in (anonymous namespace)::DAGCombiner::AddToWorklist(llvm::SDNode*, bool, bool) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:290:41 Step #5: #5 0x55f3cca9c33a in (anonymous namespace)::DAGCombiner::AddUsersToWorklist(llvm::SDNode*) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:214:9 Step #5: #6 0x55f3cca9aec7 in AddToWorklistWithUsers /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:219:7 Step #5: #7 0x55f3cca9aec7 in Run /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1951:7 Step #5: #8 0x55f3cca9aec7 in llvm::SelectionDAG::Combine(llvm::CombineLevel, llvm::BatchAAResults*, llvm::CodeGenOptLevel) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:31960:41 Step #5: #9 0x55f3ccda3cf2 in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1034:15 Step #5: #10 0x55f3ccda1ad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #11 0x55f3ccd9a5cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #12 0x55f3ccd97ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #13 0x55f3cba44be1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #14 0x55f3cc4aa79e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #15 0x55f3cc4b62b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #16 0x55f3cc4ab998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #17 0x55f3cc4ab998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #18 0x55f3c789361b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #19 0x55f3c77ea76d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f3c77f3d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f3c77da1a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f3c7806ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f43543a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f3c77cd56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--x86_64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::AlarmCallback() Step #5: SUMMARY: libFuzzer: timeout Step #5: MERGE-OUTER: attempt 7 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55f086ffa190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1918440640 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55f0915a7af0, 0x55f0915a7c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55f0915a7c08,0x55f0915a8d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60178.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--x86_64-O2/regressions/6680c1f4517dbb0286ec7f90b2b0e8aa92ea12e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 10577 total files; 4362 processed earlier; will process 6215 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 133Mb Step #5: #2 pulse cov: 27 ft: 39 exec/s: 0 rss: 136Mb Step #5: Invalid opaque pointer record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 60666531232 from 11136 Step #5: error: input module is broken! Step #5: #4 pulse cov: 32 ft: 59 exec/s: 0 rss: 136Mb Step #5: #8 pulse cov: 32 ft: 71 exec/s: 0 rss: 139Mb Step #5: Missing atomic load type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 32 ft: 80 exec/s: 0 rss: 140Mb Step #5: #32 pulse cov: 36 ft: 96 exec/s: 0 rss: 143Mb Step #5: GEP into unsized type! Step #5: %G1 = getelementptr %0, ptr undef, i11129 %D Step #5: GEP into unsized type! Step #5: %G5 = getelementptr %0, ptr %G1, i11129 %B13 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 39 ft: 114 exec/s: 64 rss: 145Mb Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighss", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: #128 pulse cov: 39 ft: 132 exec/s: 64 rss: 148Mb Step #5: Invalid type for a constant null value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934584) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (68719476608) exceeds limit (4294967295) in function 'func' Step #5: Unexpected end of file reading 1480 of 1480 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 54821407744 from 4992 Step #5: error: input module is broken! Step #5: #256 pulse cov: 39 ft: 144 exec/s: 36 rss: 149Mb Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755827008 from 5152 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: size must be zero Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934496) exceeds limit (4294967295) in function 'f' Step #5: Invalid gep record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 39 ft: 166 exec/s: 34 rss: 157Mb Step #5: can't skip to bit 1463829536 from 13216 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x float> (<8 x i16>) undef Step #5: <8 x float>error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %82 = lshr i8 %61, %69 Step #5: Instruction does not dominate all uses! Step #5: %50 = icmp ne i64 4294967296, 0 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: store i1 %50, ptr %77, align 1 Step #5: Instruction does not dominate all uses! Step #5: %79 = getelementptr i1, ptr %77, i1 %76 Step #5: %84 = getelementptr i1, ptr %79, i1 %34 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %85 = getelementptr i1, ptr %23, i1 %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %86 = or i1 %81, %74 Step #5: Instruction does not dominate all uses! Step #5: %74 = icmp eq i1 %8, %73 Step #5: %87 = icmp uge i1 %74, %86 Step #5: Instruction does not dominate all uses! Step #5: %77 = getelementptr i1, ptr %23, i1 %75 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %78 = load i1, ptr %77, align 1 Step #5: %88 = getelementptr i1, ptr %77, i1 %78 Step #5: Instruction does not dominate all uses! Step #5: %53 = alloca i8, align 1 Step #5: store i8 %82, ptr %53, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %52 = alloca ptr, align 8 Step #5: store ptr %71, ptr %52, align 8 Step #5: Instruction does not dominate all uses! Step #5: %61 = load i8, ptr %60, align 1 Step #5: %89 = or i8 %61, %83 Step #5: Instruction does not dominate all uses! Step #5: %69 = load i8, ptr %63, align 1 Step #5: %90 = udiv i8 %89, %69 Step #5: Instruction does not dominate all uses! Step #5: %58 = getelementptr i8, ptr %53, i8 %57 Step #5: store ptr %58, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i8, ptr %60, i8 %61 Step #5: %91 = getelementptr i8, ptr %71, i1 %81 Step #5: Instruction does not dominate all uses! Step #5: %47 = alloca ptr, align 8 Step #5: store ptr %88, ptr %47, align 8 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "clang version 3.8.0 (trunk 248826) (llvm/trunk 248827)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) %p) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) undef) Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: warning: :0:0: stack frame size (8589934584) exceeds limit (4294967295) in function 'f' Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr i32, ptr %G, float f0x7F7FFFFF Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i32, ptr %isd, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1744 of 1744 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable code model (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934776) exceeds limit (4294967295) in function 'f' Step #5: warning: :0:0: stack frame size (8589934584) exceeds limit (4294967295) in function 'f' Step #5: can't skip to bit 538528 from 11744 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 40 ft: 181 exec/s: 30 rss: 161Mb Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !DIExpression()) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid inlineasm record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G20 = getelementptr i448, ptr %A3, %0 zeroinitializer Step #5: error: input module is broken! Step #5: can't skip to bit 4027520288 from 9280 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid subroutine type Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 5, type: !12, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: invalid base type Step #5: !12 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !13, file: !1, line: 2, baseType: !16, size: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: !"omnipotent char" Step #5: invalid type Step #5: !18 = !DILocalVariable(name: "p", arg: 1, scope: !11, file: !1, line: 5, type: !19) Step #5: !19 = !DISubroutineType(types: !20) Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !13, file: !1, line: 2, baseType: !16, size: 32, offset: 32) Step #5: !16 = !DILocation(line: 36, column: 28, scope: !"omnipotent char", isImplicitCode: true) Step #5: location requires a valid scope Step #5: !31 = !DILocation(line: 9, column: 1, scope: !20) Step #5: !20 = !{null, !21} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1852 of 1852 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 203615328 from 13408 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: can't skip to bit 18253626144 from 15040 Step #5: error: input module is broken! Step #5: function !dbg attachment must be a subprogram Step #5: ptr @fn1 Step #5: !17 = !{!3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: ptrerror: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: invalid file Step #5: !7 = distinct !DISubprogram(name: "test1", scope: !1, file: !"/foo", line: 5, type: !8, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !11) Step #5: !"/foo" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i8Function return type does not match operand type of return inst! Step #5: ret double %54 Step #5: i8error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid store record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 12.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2, splitDebugInlining: false, nameTableKind: None) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 12.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2, splitDebugInlining: false, nameTableKind: None) Step #5: error: input module is broken! Step #5: can't skip to bit 117676798176 from 12192 Step #5: error: input module is broken! Step #5: invalid containing type Step #5: !17 = distinct !DISubprogram(name: "fn3", scope: !2, file: !2, line: 5, type: !18, scopeLine: 5, containingType: !"a", spFlags: DISPFlagDefinition, unit: !12, retainedNodes: !13) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 20480 from 13984 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934760) exceeds limit (4294967295) in function 'f' Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1960 of 1960 bytes Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid dso_local record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"35i8llvm.objectsize.i64." Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %49 Step #5: error: input module is broken! Step #5: Invalid integer record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1947072352 from 13408 Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G.8 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: invalid type ref Step #5: !11 = !DILocalVariable(name: "ptr", scope: !6, file: !1, line: 4, type: !"\00\0F\00\00\00\00\14@\00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00\14@\00\00\00\00\00" Step #5: label %entry Step #5: ptr @foo Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp6 = getelementptr inbounds %0, ptr %tmp, %G5 Step #5: error: input module is broken! Step #5: invalid #dbg record expression Step #5: #dbg_value(!DIArgList(i32 %B14, i32 %B, i32 %B8, i32 %B, i32 %C, i32 %B, i32 %B, i32 %B, i32 %B, i32 %C, i32 %B, i32 %B), !10, (null), !14) Step #5: label %BB2 Step #5: ptr @test5 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: Basic Block in function 'test4' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: #2048 pulse cov: 41 ft: 191 exec/s: 32 rss: 164Mb Step #5: can't skip to bit 17760 from 16160 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ null, %entry ], [ null, %block2 ], [ %constexpr5, %phi.constexpr ] Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934584) exceeds limit (4294967295) in function 'f' Step #5: Invalid landingpad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 103206512288 from 13920 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !4 = distinct !DISubprogram(name: "passthru", scope: !5, file: !5, line: 79, type: !6, scopeLine: 79, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !9) Step #5: !9 = !{!10, !11, !DIExpression(22, 21, 25, 78, 15, 3, 0, 0)} Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: invalid expression Step #5: !DIExpression(22, 21, 25, 78, 15, 3, 0, 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869064) exceeds limit (4294967295) in function 'nogep-multiuse' Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 408256 from 15008 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934584) exceeds limit (4294967295) in function 'f' Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !8 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: :0:0: stack frame size (8589934792) exceeds limit (4294967295) in function 'f' Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"brandh_weights", i32 369, i32 2} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"brandh_weights", i32 369, i32 2} Step #5: error: input module is broken! Step #5: can't skip to bit 790336 from 3840 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2712901504 from 14080 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %RP = alloca double (i8, i64, double), align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '24' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G20 = getelementptr i448, ptr %A3, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Cmpxchg operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f2' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 427965760 from 15488 Step #5: error: input module is broken! Step #5: '+sse2"+sse3' is not a recognized feature for this target (ignoring feature) Step #5: '+sse2"+sse3' is not a recognized feature for this target (ignoring feature) Step #5: swifterror alloca must have pointer type Step #5: %A39 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A39 = alloca swifterror double, align 8 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: Basic Block in function 'indbrtest2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 0 type expected i1, but got double Step #5: declare void @llvm.experimental.guard(double, ...) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i1> %B Step #5: [2 x i1]error: input module is broken! Step #5: Basic Block in function 'test5' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid instruction with 0 indices (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i8> %x Step #5: <2 x i1>Function return type does not match operand type of return inst! Step #5: ret i32 undef Step #5: <2 x i1>error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %p.02 = phi ptr [ getelementptr inbounds ([36 x i32], ptr @A, i64 0, i64 29), %0 ], [ %2, %1 ] Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %yes.0 = phi i1 [ false, %xblkx.begin ], [ true, %xlab8x ], [ false, %xblkx.begin9 ], [ false, %xblkx.begin8 ], [ false, %xblkx.begin7 ], [ false, %xblkx.begin6 ], [ false, %xblkx.begin5 ], [ true, %xblkx.begin4 ], [ false, %xblkx.begin3 ] Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !22) Step #5: !22 = distinct !{!22, !23, !25} Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Never resolved function from blockaddress (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: '-altivec' is not a recognized feature for this target (ignoring feature) Step #5: '-bpermd' is not a recognized feature for this target (ignoring feature) Step #5: '-crypto' is not a recognized feature for this target (ignoring feature) Step #5: '-direct-move' is not a recognized feature for this target (ignoring feature) Step #5: '-extdiv' is not a recognized feature for this target (ignoring feature) Step #5: '-power8-vector' is not a recognized feature for this target (ignoring feature) Step #5: '-vsx' is not a recognized feature for this target (ignoring feature) Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Malformed partition, too large. (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f_as1 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %entry ], [ %add31, %for.inc30 ], [ undef, %for.cond ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %l.0 = phi i32 [ %add23, %for.body19 ], [ 0, %for.cond8 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %entry ], [ %add31, %for.inc30 ], [ undef, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %BB ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %add28, %for.inc27 ], [ 0, %BB ] Step #5: %add28 = add nsw i32 %j.0, 1 Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2132 of 2132 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment cannot be less than the ABI alignment Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (19) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 12.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2, splitDebugInlining: false, nameTableKind: None) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 12.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2, splitDebugInlining: false, nameTableKind: None) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr inbounds i32, ptr addrspace(1) %in1.reloc1, token %safepoint_token Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoibt_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (8589934792) exceeds limit (4294967295) in function 'f' Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %30 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 55 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !16 = !DIDerivedType(tag: 12, name: "x", scope: !14, file: !1, line: 2, baseType: !17, size: 32) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: discriminator can only appear on variant part Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !25 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 7551694368 from 5184 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17183028416 from 13312 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G4 = getelementptr float, ptr %G11, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store i64 %B5, ptr %A6, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i64, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: store ptr %A6, ptr %A16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L2 = load ptr, ptr %A20, align 8 Step #5: %G2 = getelementptr ptr, ptr %L2, i1 true Step #5: Instruction does not dominate all uses! Step #5: %A16 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %B5 = lshr i64 -1, 9223372036854775807 Step #5: %G16 = getelementptr ptr, ptr %A16, i64 %B5 Step #5: Instruction does not dominate all uses! Step #5: %G9 = getelementptr ptr, ptr %L5, i64 -1 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A20 = alloca ptr, align 8 Step #5: store ptr %G9, ptr %A20, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G8 = getelementptr ptr, ptr %L2, i1 false Step #5: store ptr %G8, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp uge i64 4294967296, 4294967296 Step #5: br i1 %C8, label %BB3, label %BB4 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869240) exceeds limit (4294967295) in function 'func' Step #5: llvm-isel-fuzzer--x86_64-O2: /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:260: void llvm::InstrEmitter::CreateVirtualRegisters(SDNode *, MachineInstrBuilder &, const MCInstrDesc &, bool, bool, VRBaseMapType &): Assertion `isNew && "Node emitted out of order - early"' failed. Step #5: ==60658== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f086ff9334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f086f6d538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f086f50085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c5619f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c55fa300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c55f82858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f5c55f82728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f5c55f93fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55f08c559df0 in llvm::InstrEmitter::CreateVirtualRegisters(llvm::SDNode*, llvm::MachineInstrBuilder&, llvm::MCInstrDesc const&, bool, bool, llvm::SmallDenseMap, llvm::detail::DenseMapPair>&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:260:7 Step #5: #9 0x55f08c560a63 in llvm::InstrEmitter::EmitMachineNode(llvm::SDNode*, bool, bool, llvm::SmallDenseMap, llvm::detail::DenseMapPair>&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:1082:5 Step #5: #10 0x55f08c55223a in EmitNode /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h:145:7 Step #5: #11 0x55f08c55223a in llvm::ScheduleDAGSDNodes::EmitSchedule(llvm::MachineInstrBundleIterator&)::$_0::operator()(llvm::SDNode*, bool, bool, llvm::SmallDenseMap, llvm::detail::DenseMapPair>&) const /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:870:13 Step #5: #12 0x55f08c550d44 in llvm::ScheduleDAGSDNodes::EmitSchedule(llvm::MachineInstrBundleIterator&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:962:9 Step #5: #13 0x55f08c50c990 in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1183:42 Step #5: #14 0x55f08c508ad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #15 0x55f08c5015cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #16 0x55f08c4feab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #17 0x55f08b1abbe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #18 0x55f08bc1179e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #19 0x55f08bc1d2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #20 0x55f08bc12998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #21 0x55f08bc12998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #22 0x55f086ffa61b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #23 0x55f086f5176d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #24 0x55f086f5ad08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #25 0x55f086f411a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #26 0x55f086f6dee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #27 0x7f5c55f84082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #28 0x55f086f3456d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--x86_64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2966bcf914e4d0560dc712f603f94372aa9a6015 Step #5: MERGE-OUTER: attempt 8 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x5617873c0190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2080767017 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x56179196daf0, 0x56179196dc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x56179196dc08,0x56179196ed18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60178.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--x86_64-O2/regressions/2966bcf914e4d0560dc712f603f94372aa9a6015' caused a failure at the previous merge step Step #5: MERGE-INNER: 10577 total files; 8207 processed earlier; will process 2370 files now Step #5: #1 pulse cov: 30 ft: 31 exec/s: 0 rss: 134Mb Step #5: #2 pulse cov: 30 ft: 42 exec/s: 0 rss: 136Mb Step #5: #4 pulse cov: 30 ft: 54 exec/s: 0 rss: 137Mb Step #5: #8 pulse cov: 33 ft: 69 exec/s: 8 rss: 147Mb Step #5: Invalid insert element record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #16 pulse cov: 35 ft: 83 exec/s: 16 rss: 147Mb Step #5: #32 pulse cov: 37 ft: 98 exec/s: 32 rss: 147Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1484824256 from 20032 Step #5: error: input module is broken! Step #5: #64 pulse cov: 37 ft: 113 exec/s: 32 rss: 148Mb Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %26 = getelementptr x86_fp80, ptr %12, float %2 Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: #128 pulse cov: 40 ft: 134 exec/s: 21 rss: 156Mb Step #5: Malformed block (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %1 = musttail call reassoc double @llvm.cos.f64(double %a) Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (17179869256) exceeds limit (4294967295) in function 'func' Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: #256 pulse cov: 40 ft: 148 exec/s: 25 rss: 156Mb Step #5: LLVM ERROR: llvm.type.test intrinsic must be lowered by the LowerTypeTests pass before code generation Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==60858== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617873bf334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561787333538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561787316085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd749b0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd74991200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7498f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617873c16c1 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:112:3 Step #5: #7 0x56178cb69872 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x56178cb6961c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #9 0x56178cb69ad1 in llvm::reportFatalUsageError(char const*) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:150:3 Step #5: #10 0x56178c7cd06b in llvm::SelectionDAGBuilder::visitIntrinsicCall(llvm::CallInst const&, unsigned int) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:7732:5 Step #5: #11 0x56178c786eda in llvm::SelectionDAGBuilder::visit(unsigned int, llvm::User const&) /src/llvm-project/llvm/include/llvm/IR/Instruction.def:211:1 Step #5: #12 0x56178c78548e in llvm::SelectionDAGBuilder::visit(llvm::Instruction const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:1393:3 Step #5: #13 0x56178c8cfdb1 in llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits, false, true>, llvm::ilist_iterator_w_bits, false, true>, bool&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:895:12 Step #5: #14 0x56178c8cead9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #15 0x56178c8c75cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #16 0x56178c8c4ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #17 0x56178b571be1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #18 0x56178bfd779e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #19 0x56178bfe32b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #20 0x56178bfd8998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #21 0x56178bfd8998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #22 0x5617873c061b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #23 0x56178731776d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #24 0x561787320d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #25 0x5617873071a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #26 0x561787333ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #27 0x7fd7498f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #28 0x5617872fa56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--x86_64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ca1bdc34d5c42d66fbbb1f419e683651ea4069e Step #5: MERGE-OUTER: attempt 9 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55f38dd1a190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2092263586 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55f3982c7af0, 0x55f3982c7c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55f3982c7c08,0x55f3982c8d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60178.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--x86_64-O2/regressions/8ca1bdc34d5c42d66fbbb1f419e683651ea4069e' caused a failure at the previous merge step Step #5: MERGE-INNER: 10577 total files; 8468 processed earlier; will process 2109 files now Step #5: #1 pulse cov: 30 ft: 31 exec/s: 0 rss: 134Mb Step #5: #2 pulse cov: 30 ft: 44 exec/s: 0 rss: 137Mb Step #5: associated can only appear in array type Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #4 pulse cov: 33 ft: 61 exec/s: 0 rss: 138Mb Step #5: #8 pulse cov: 33 ft: 66 exec/s: 0 rss: 141Mb Step #5: #16 pulse cov: 35 ft: 81 exec/s: 0 rss: 143Mb Step #5: Entry block to function must not have predecessors! Step #5: label %0 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %73 = phi i16 [ %64, %53 ], [ 5786, %36 ] Step #5: error: input module is broken! Step #5: #32 pulse cov: 37 ft: 104 exec/s: 32 rss: 151Mb Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: datalayout too late in module (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 536892544 from 21536 Step #5: error: input module is broken! Step #5: #64 pulse cov: 37 ft: 117 exec/s: 32 rss: 152Mb Step #5: invalid base type Step #5: !15 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !"orig_start", size: 32) Step #5: !"orig_start" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %1 = call double @foo(double %0) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_foo(foo_vec) Step #5: %0 = call double @foo(double 1.000000e+01) #1 Step #5: invalid name for a VFABI variant: _ZGV_LLVM_Nxv_bar(bar_vec) Step #5: %call = call i64 @bar(ptr %load) #2 Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: #128 pulse cov: 39 ft: 136 exec/s: 25 rss: 153Mb Step #5: Invalid instruction with no BB (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 63569048064 from 19264 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %cond = phi nsz double [ %div, %cond.true ], [ 0.000000e+00, %entry ] Step #5: error: input module is broken! Step #5: #256 pulse cov: 39 ft: 147 exec/s: 28 rss: 153Mb Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !29 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !21 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !23 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !26 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !28 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "eeln", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %res = call <2 x double> @"lvm.masked.gather.v2f&4.v2p1f6tl"(<2 x ptr> %ptrs, i32 5, <2 x i1> splat (i1 true), <2 x double> %res) Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3024 of 3024 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 25954402720 from 20096 Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-ibt' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx513dq' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0i8(ptr, i1 immarg, i1 immarg, i1 immarg) #3 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 116023121696 from 7008 Step #5: error: input module is broken! Step #5: #512 pulse cov: 40 ft: 161 exec/s: 26 rss: 153Mb Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %x Step #5: { i32, i1 }error: input module is broken! Step #5: Basic Block in function 'ripple_no_nsw6' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: intrinsic return type expected literal non-packed struct with 2 elements, but got { <4 x i32>, <4 x i32>, <4 x i32> } Step #5: ; Function Attrs: nounwind memory(argmem: read) Step #5: declare { <4 x i32>, <4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2.v4i32.p0i8.1(ptr) #0 Step #5: llvm intrinsics cannot be defined! Step #5: ptr @llvm.aarc Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2864 of 2864 bytes Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: Function has token parameter but isn't an intrinsic Step #5: %d.new.2 = call addrspace(1) ptr addrspace(1) %b(token %safepoint_token, i32 0, i32 3) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C16 = icmp uge i64 %3, %LGV8 Step #5: %B23 = xor i1 %C16, false Step #5: Instruction does not dominate all uses! Step #5: %C27 = fcmp ord double %B11, +inf Step #5: %C24 = icmp sgt i1 %C27, %C17 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i1 %B29, %C32 Step #5: %C33 = icmp slt i1 %B25, %C15 Step #5: Instruction does not dominate all uses! Step #5: %B26 = fsub double 0.000000e+00, f0x7FEFFFFFFFFFFFFF Step #5: store double %B26, ptr %A12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i1 %B29, %C32 Step #5: store i1 %B25, ptr %G2, align 1 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %pow = call fast double @llvm.pow.f64(double 0.000000e+00, double %pow) Step #5: error: input module is broken! Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: Unexpected end of file reading 2668 of 2668 bytes Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !35 = distinct !DISubprogram(name: "test_multiple_failures", scope: !1, file: !1, line: 26, type: !7, scopeLine: 26, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: ptr @test_multiple_failures Step #5: br label %for.inc, !dbg !40 Step #5: !40 = !DILocation(line: 29, column: 7, scope: !14) Step #5: !14 = !{!15, !15, i64 0} Step #5: location requires a valid scope Step #5: !40 = !DILocation(line: 29, column: 7, scope: !14) Step #5: !14 = !{!15, !15, i64 0} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memset.element.unordered.atomic.p0i8.i32(ptr writeonly captures(none), i8, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr align 4, i34, i34) #0 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memset.element.unordered.atomic.p0i8.i32(ptr writeonly captures(none), i8, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @"llvm.memcpy.element.unordered.atomic.p0i8\CBp0i8.i32"(ptr writeonly captures(none), ptr readonly captures(none), i34, i34) #0 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: can't skip to bit 1514195392 from 22848 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'pow_f32' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_as2_as1llvm.objectsize. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i32.p0i8llvm.objectsize. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i0.p1i8llvm.objectsize.i Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"32.p3i8llvm.objectsize.i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"16.p3i8llvm.objectsize.i" Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr ptr, ptr %s, [4 x i8] c"str\00" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 276 Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Unexpected end of file reading 3340 of 3340 bytes Step #5: error: input module is broken! Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: #1024 pulse cov: 40 ft: 183 exec/s: 24 rss: 158Mb Step #5: Invalid comparison record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %1 = musttail call reassoc double @llvm.cos.f64(double %a) Step #5: error: input module is broken! Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+neon' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: can't skip to bit 225280 from 23264 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: musttail call must precede a ret Step #5: %1 = musttail call reassoc double @llvm.cos.f64(double %a) Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: Function has token parameter but isn't an intrinsic Step #5: %d.new.2 = call addrspace(1) ptr addrspace(1) %b(token %safepoint_token, i32 0, i32 3) Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: to label %normal_dest unwind label %unwind_dest Step #5: error: input module is broken! Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: '+sve' is not a recognized feature for this target (ignoring feature) Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B4 = or i16 -1, 32767 Step #5: store i16 %B4, ptr %A5, align 2 Step #5: Instruction does not dominate all uses! Step #5: %A5 = alloca i16, align 2 Step #5: store i16 %B4, ptr %A5, align 2 Step #5: Instruction does not dominate all uses! Step #5: %A3 = alloca i1, align 1 Step #5: store i1 %C14, ptr %A3, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B7 = fmul double 0.000000e+00, 0.000000e+00 Step #5: store double %B7, ptr undef, align 8 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (4294967320) exceeds limit (4294967295) in function 'hoo' Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare float @llvm.maxnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: intrinsic argument 0 type (matching overload type 0) expected <4 x float>, but got ptr Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare <4 x float> @llvm.maxnum.v4f32(ptr, <4 x float>) #1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B7 = sub i64 %L7, %L7 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B7, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G28 = getelementptr i64, ptr %A12, i1 %L13 Step #5: store i64 %B32, ptr %G28, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: store i1 %C20, ptr %G42, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: %B34 = lshr i1 %C17, %C17 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %B54 = add i1 true, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %G32 = getelementptr i1, ptr %G42, i1 %C32 Step #5: Instruction does not dominate all uses! Step #5: %A64 = alloca ptr, align 8 Step #5: %G73 = getelementptr ptr, ptr %A64, i1 %C6 Step #5: Instruction does not dominate all uses! Step #5: %C32 = icmp sge i1 %C17, %B46 Step #5: %C23 = icmp ult i1 %C6, %C32 Step #5: Instruction does not dominate all uses! Step #5: %G39 = getelementptr ptr, ptr %A48, i1 false Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp eq i16 %B57, 0 Step #5: %G54 = getelementptr ptr, ptr %G39, i1 %C2 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: %G66 = getelementptr ptr, ptr %G54, i64 %B33 Step #5: Instruction does not dominate all uses! Step #5: %C20 = icmp sge i32 2147483647, -1 Step #5: %B44 = and i1 %C20, %C43 Step #5: Instruction does not dominate all uses! Step #5: %C17 = fcmp une double f0xBFEFFFFFFFFFFFFF, 4.940660e-324 Step #5: store i1 %C17, ptr %G32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %A18, i1 %C17 Step #5: %G59 = getelementptr i1, ptr %G42, i8 127 Step #5: Instruction does not dominate all uses! Step #5: %A67 = alloca ptr, align 8 Step #5: store ptr %G66, ptr %A67, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 %B28, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B33 = urem i64 %B32, 4294967296 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A34 = alloca i64, align 8 Step #5: store i64 %B33, ptr %A34, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G29 = getelementptr i1, ptr %G22, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G8 = getelementptr ptr, ptr %A7, i64 %L4 Step #5: Instruction does not dominate all uses! Step #5: %A12 = alloca i64, align 8 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G25 = getelementptr i64, ptr %A12, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G16 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %C4 = icmp slt i1 %C7, %L5 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G12 = getelementptr ptr, ptr %G58, i1 %C7 Step #5: Instruction does not dominate all uses! Step #5: %A7 = alloca ptr, align 8 Step #5: %G24 = getelementptr ptr, ptr %A7, i32 0 Step #5: Instruction does not dominate all uses! Step #5: %A8 = alloca ptr, align 8 Step #5: %G3 = getelementptr ptr, ptr %A8, i1 %B3 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %B16 = srem i8 -128, %L9 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %C27 Step #5: store i1 %C19, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A13 = alloca ptr, align 8 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp eq i1 %C29, %C36 Step #5: %G9 = getelementptr i1, ptr %G72, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ole double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B21 = shl i1 %C35, %C7 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G21 = getelementptr i1, ptr %A14, i1 %C1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = add i64 0, %L7 Step #5: store i64 %B24, ptr %G7, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: store i8 %B14, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A24 = alloca ptr, align 8 Step #5: store ptr %G23, ptr %A24, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: store i64 %B20, ptr %A21, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A31 = alloca ptr, align 8 Step #5: store ptr %G33, ptr %A31, align 8 Step #5: error: input module is broken! Step #5: can't skip to bit 104077726496 from 28192 Step #5: error: input module is broken! Step #5: llvm-isel-fuzzer--x86_64-O2: /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:1538: SUnit *(anonymous namespace)::ScheduleDAGRRList::PickNodeToScheduleBottomUp(): Assertion `LRegs.size() == 1 && "Can't handle this yet!"' failed. Step #5: ==60874== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f38dd19334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f38dc8d538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f38dc70085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ec2ff341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ec2df700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ec2dd6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7f6ec2dd6728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7f6ec2de7fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55f3932540d4 in (anonymous namespace)::ScheduleDAGRRList::PickNodeToScheduleBottomUp() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:1538:5 Step #5: #9 0x55f39324d58f in ListScheduleBottomUp /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:1601:17 Step #5: #10 0x55f39324d58f in (anonymous namespace)::ScheduleDAGRRList::Schedule() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:383:3 Step #5: #11 0x55f39322c88e in llvm::SelectionDAGISel::CodeGenAndEmitDAG() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1168:16 Step #5: #12 0x55f393228ad9 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1944:7 Step #5: #13 0x55f3932215cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #14 0x55f39321eab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #15 0x55f391ecbbe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #16 0x55f39293179e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #17 0x55f39293d2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #18 0x55f392932998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #19 0x55f392932998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #20 0x55f38dd1a61b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #21 0x55f38dc7176d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55f38dc7ad08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55f38dc611a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55f38dc8dee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f6ec2dd8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55f38dc5456d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--x86_64-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a51dd51f01a2927bc1f31cd10ac421f0a3e8c2e7 Step #5: MERGE-OUTER: attempt 10 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=x86_64 -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55e9456c8190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2156233652 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55e94fc75af0, 0x55e94fc75c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55e94fc75c08,0x55e94fc76d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60178.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--x86_64-O2/regressions/a51dd51f01a2927bc1f31cd10ac421f0a3e8c2e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 10577 total files; 9916 processed earlier; will process 661 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 138Mb Step #5: #2 pulse cov: 30 ft: 47 exec/s: 0 rss: 140Mb Step #5: #4 pulse cov: 30 ft: 62 exec/s: 0 rss: 141Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: #8 pulse cov: 33 ft: 74 exec/s: 0 rss: 144Mb Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: #16 pulse cov: 34 ft: 92 exec/s: 16 rss: 147Mb Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: warning: :0:0: stack frame size (4294967320) exceeds limit (4294967295) in function 'fn1' Step #5: Unexpected end of file reading 4328 of 4328 bytes Step #5: error: input module is broken! Step #5: #32 pulse cov: 36 ft: 116 exec/s: 16 rss: 150Mb Step #5: Invalid attribute group entry (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 37 ft: 133 exec/s: 16 rss: 150Mb Step #5: expected either branch_weights or VP profile name Step #5: !2 = !{!"these_are_not_the_branch_weights_you_are_looking_for", i32 3, i32 5} Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 201216096 from 12256 Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Malformed block Step #5: error: input module is broken! Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !20 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !22 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !24 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: invalid retained nodes, retained node does not belong to subprogram Step #5: !27 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !17 = !{!18} Step #5: !18 = !DILocalVariable(name: "entry", scope: !14, file: !1, line: 6, type: !4) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !14 = distinct !DISubprogram(name: "scan", scope: !1, file: !1, line: 4, type: !15, scopeLine: 5, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !17) Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 5.0.0 (trunk 297628) (llvm/trunk 297643)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #128 pulse cov: 37 ft: 145 exec/s: 14 rss: 159Mb Step #5: Basic Block in function 'clamp_float_fast_ordered_strict_minmax' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (34359738280) exceeds limit (4294967295) in function 'inselt_bad_index' Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare float @llvm.minnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: error: input module is broken! Step #5: calls to experimental_deoptimize must be followed by a return Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Basic Block in function 'test_extra_uses_multiple_geps' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare float @llvm.maxnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: intrinsic argument 0 type (matching overload type 0) expected <4 x float>, but got ptr Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare <4 x float> @llvm.maxnum.v4f32(ptr, <4 x float>) #1 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (34359738312) exceeds limit (4294967295) in function 'inselt_bad_index' Step #5: #256 pulse cov: 37 ft: 162 exec/s: 13 rss: 159Mb Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic argument 0 type (matching overload type 0) expected float, but got <2 x float> Step #5: ; Function Attrs: nounwind speculatable memory(none) Step #5: declare float @llvm.minnum.v2f32(<2 x float>, <2 x float>) #1 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @llvM.memcpy.p0i8.p0i8.i64 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !1 = distinct !{!1} Step #5: error: input module is broken! Step #5: Invalid function comdat ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: null, spFlags: DISPFlagDefinition, unit: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid declareblocks record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 5068 of 5068 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %call1 = call i32 @callee(), !dereferenceable !0 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: warning: :0:0: stack frame size (34359738392) exceeds limit (4294967295) in function 'upper_bound' Step #5: intrinsic argument 0 type (overload type 0) expected any pointer type, but got i64 Step #5: declare void @llvm.lifetime.start.i63(i64) Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'neg_mul_constant_vec_weird' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: #512 pulse cov: 38 ft: 182 exec/s: 10 rss: 159Mb Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x i64> undef Step #5: i64error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %x.addr.0, label %return [ Step #5: i32 199, label %sw.bb203 Step #5: i32 1, label %sw.bb1 Step #5: i32 2, label %sw.bb2 Step #5: i32 3, label %sw.bb3 Step #5: i32 4, label %sw.bb4 Step #5: i32 5, label %sw.bb5 Step #5: i32 6, label %sw.bb6 Step #5: i32 7, label %sw.bb7 Step #5: i32 8, label %sw.bb8 Step #5: i32 9, label %sw.bb9 Step #5: i32 10, label %sw.bb10 Step #5: i32 11, label %sw.bb11 Step #5: i32 12, label %sw.bb12 Step #5: i32 13, label %sw.bb13 Step #5: i32 14, label %sw.bb14 Step #5: i32 15, label %sw.bb15 Step #5: i32 16, label %sw.bb16 Step #5: i32 145, label %sw.bb17 Step #5: i32 18, label %sw.bb18 Step #5: i32 19, label %sw.bb19 Step #5: i32 20, label %sw.bb20 Step #5: i32 21, label %sw.bb21 Step #5: i32 22, label %sw.bb22 Step #5: i32 23, label %sw.bb23 Step #5: i32 24, label %sw.bb24 Step #5: i32 25, label %sw.bb25 Step #5: i32 26, label %sw.bb26 Step #5: i32 27, label %sw.bb27 Step #5: i32 28, label %sw.bb28 Step #5: i32 29, label %sw.bb29 Step #5: i32 30, label %sw.bb30 Step #5: i32 31, label %sw.bb31 Step #5: i32 32, label %sw.bb32 Step #5: i32 33, label %sw.bb33 Step #5: i32 34, label %sw.bb34 Step #5: i32 35, label %sw.bb35 Step #5: i32 36, label %sw.bb37 Step #5: i32 37, label %sw.bb38 Step #5: i32 38, label %sw.bb39 Step #5: i32 39, label %sw.bb40 Step #5: i32 40, label %sw.bb41 Step #5: i32 41, label %sw.bb42 Step #5: i32 42, label %sw.bb43 Step #5: i32 43, label %sw.bb44 Step #5: i32 44, label %sw.bb45 Step #5: i32 45, label %sw.bb47 Step #5: i32 46, label %sw.bb48 Step #5: i32 47, label %sw.bb49 Step #5: i32 48, label %sw.bb50 Step #5: i32 49, label %sw.bb51 Step #5: i32 50, label %sw.bb52 Step #5: i32 51, label %sw.bb53 Step #5: i32 52, label %sw.bb54 Step #5: i32 53, label %sw.bb55 Step #5: i32 54, label %sw.bb56 Step #5: i32 55, label %sw.bb58 Step #5: i32 56, label %sw.bb59 Step #5: i32 57, label %sw.bb60 Step #5: i32 58, label %sw.bb61 Step #5: i32 59, label %sw.bb62 Step #5: i32 60, label %sw.bb63 Step #5: i32 61, label %sw.bb64 Step #5: i32 62, label %sw.bb65 Step #5: i32 63, label %sw.bb66 Step #5: i32 64, label %sw.bb67 Step #5: i32 65, label %sw.bb68 Step #5: i32 66, label %sw.bb69 Step #5: i32 67, label %sw.bb70 Step #5: i32 68, label %sw.bb71 Step #5: i32 69, label %sw.bb72 Step #5: i32 70, label %sw.bb73 Step #5: i32 71, label %sw.bb74 Step #5: i32 72, label %sw.bb76 Step #5: i32 73, label %sw.bb77 Step #5: i32 74, label %sw.bb78 Step #5: i32 75, label %sw.bb79 Step #5: i32 76, label %sw.bb80 Step #5: i32 77, label %sw.bb81 Step #5: i32 78, label %sw.bb82 Step #5: i32 79, label %sw.bb83 Step #5: i32 80, label %sw.bb84 Step #5: i32 81, label %sw.bb85 Step #5: i32 82, label %sw.bb86 Step #5: i32 83, label %sw.bb87 Step #5: i32 84, label %sw.bb88 Step #5: i32 85, label %sw.bb89 Step #5: i32 86, label %sw.bb90 Step #5: i32 87, label %sw.bb91 Step #5: i32 88, label %sw.bb92 Step #5: i32 89, label %sw.bb93 Step #5: i32 90, label %sw.bb94 Step #5: i32 91, label %sw.bb95 Step #5: i32 92, label %sw.bb96 Step #5: i32 93, label %sw.bb97 Step #5: i32 94, label %sw.bb98 Step #5: i32 95, label %sw.bb99 Step #5: i32 96, label %sw.bb100 Step #5: i32 97, label %sw.bb101 Step #5: i32 98, label %sw.bb102 Step #5: i32 99, label %sw.bb103 Step #5: i32 100, label %sw.bb104 Step #5: i32 101, label %sw.bb105 Step #5: i32 102, label %sw.bb106 Step #5: i32 103, label %sw.bb107 Step #5: i32 104, label %sw.bb108 Step #5: i32 105, label %sw.bb109 Step #5: i32 106, label %sw.bb110 Step #5: i32 107, label %sw.bb111 Step #5: i32 108, label %sw.bb112 Step #5: i32 109, label %sw.bb113 Step #5: i32 110, label %sw.bb114 Step #5: i32 111, label %sw.bb115 Step #5: i32 112, label %sw.bb116 Step #5: i32 113, label %sw.bb117 Step #5: i32 114, label %sw.bb118 Step #5: i32 115, label %sw.bb119 Step #5: i32 116, label %sw.bb120 Step #5: i32 117, label %sw.bb121 Step #5: i32 118, label %sw.bb122 Step #5: i32 119, label %sw.bb123 Step #5: i32 120, label %sw.bb124 Step #5: i32 121, label %sw.bb125 Step #5: i32 122, label %sw.bb126 Step #5: i32 123, label %sw.bb127 Step #5: i32 124, label %sw.bb128 Step #5: i32 125, label %sw.bb129 Step #5: i32 126, label %sw.bb130 Step #5: i32 127, label %sw.bb131 Step #5: i32 128, label %sw.bb132 Step #5: i32 129, label %sw.bb133 Step #5: i32 130, label %sw.bb134 Step #5: i32 131, label %sw.bb135 Step #5: i32 132, label %sw.bb136 Step #5: i32 133, label %sw.bb137 Step #5: i32 134, label %sw.bb138 Step #5: i32 135, label %sw.bb139 Step #5: i32 136, label %sw.bb140 Step #5: i32 137, label %sw.bb141 Step #5: i32 138, label %sw.bb142 Step #5: i32 139, label %sw.bb143 Step #5: i32 140, label %sw.bb144 Step #5: i32 141, label %sw.bb145 Step #5: i32 142, label %sw.bb146 Step #5: i32 143, label %sw.bb147 Step #5: i32 144, label %sw.bb148 Step #5: i32 145, label %sw.bb149 Step #5: i32 146, label %sw.bb150 Step #5: i32 147, label %sw.bb151 Step #5: i32 148, label %sw.bb152 Step #5: i32 149, label %sw.bb153 Step #5: i32 150, label %sw.bb154 Step #5: i32 151, label %sw.bb155 Step #5: i32 152, label %sw.bb156 Step #5: i32 153, label %sw.bb157 Step #5: i32 154, label %sw.bb158 Step #5: i32 155, label %sw.bb159 Step #5: i32 156, label %sw.bb160 Step #5: i32 157, label %sw.bb161 Step #5: i32 158, label %sw.bb162 Step #5: i32 159, label %sw.bb163 Step #5: i32 160, label %sw.bb164 Step #5: i32 161, label %sw.bb165 Step #5: i32 162, label %sw.bb166 Step #5: i32 163, label %sw.bb167 Step #5: i32 164, label %sw.bb168 Step #5: i32 165, label %sw.bb169 Step #5: i32 166, label %sw.bb170 Step #5: i32 167, label %sw.bb171 Step #5: i32 168, label %sw.bb172 Step #5: i32 169, label %sw.bb173 Step #5: i32 170, label %sw.bb174 Step #5: i32 171, label %sw.bb175 Step #5: i32 172, label %sw.bb176 Step #5: i32 173, label %sw.bb177 Step #5: i32 174, label %sw.bb178 Step #5: i32 175, label %sw.bb179 Step #5: i32 176, label %sw.bb180 Step #5: i32 177, label %sw.bb181 Step #5: i32 178, label %sw.bb182 Step #5: i32 179, label %sw.bb183 Step #5: i32 180, label %sw.bb184 Step #5: i32 181, label %sw.bb185 Step #5: i32 182, label %sw.bb186 Step #5: i32 183, label %sw.bb187 Step #5: i32 184, label %sw.bb188 Step #5: i32 185, label %sw.bb189 Step #5: i32 186, label %sw.bb190 Step #5: i32 187, label %sw.bb191 Step #5: i32 188, label %sw.bb192 Step #5: i32 189, label %sw.bb193 Step #5: i32 190, label %sw.bb194 Step #5: i32 191, label %sw.bb195 Step #5: i32 192, label %sw.bb196 Step #5: i32 193, label %sw.bb197 Step #5: i32 194, label %sw.bb198 Step #5: i32 195, label %sw.bb199 Step #5: i32 196, label %sw.bb200 Step #5: i32 197, label %sw.bb201 Step #5: i32 198, label %sw.bb202 Step #5: ] Step #5: i32 145 Step #5: error: input module is broken! Step #5: can't skip to bit 132224 from 128288 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'unreachable_case' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 %tgt, i32 5, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.f32(i32 0, i32 %en, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.icmp.i64.i32(i32 %a, i32 %b, i32 %c) Step #5: immarg operand has non-immediate parameter Step #5: i32 %c Step #5: %result = call i64 @llvm.amdgcn.fcmp.i64.f32(float %a, float %b, i32 %c) Step #5: error: input module is broken! Step #5: intrinsic return type expected vector with 32 elements, but got <34 x i16> Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <34 x i16> @llvm.x86.avx512.permvar.hi.512(<34 x i16>, <34 x i16>) #1 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 264416 from 260480 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: Invalid user of intrinsic instruction! Step #5: ptr @identity_test_permvar_hi_512_mask Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Function return type does not match operand type of return inst! Step #5: ret double 4.940660e-324 Step #5: floaterror: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 undef Step #5: <8 x float>error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %2 Step #5: i64error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 42152 of 42152 bytes Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_f32llvm.amdgcn.image.gather7.c.b.cl.o.2d.v4f32.f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"_f32llvm.amdgcn.image.g`ther4.c.lz.o.2d.v4f32" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_i32llvm.amdgcn.image.load.2dmsaa.v4f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_i32llvm.amdgcn.image.load.mip.1d.v4f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @_i32llvm.amdgcn.image.getresinfo.1d.v4f32 Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i32llvm.amdgcn.image.load.0d.sl_v4f32i32s. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @ertllvm.amdgcn.image.load.2d.v4f32. Step #5: immarg attribute only applies to intrinsics Step #5: ptr @i32llvm.amdgcn.image.getlod.1d.v4f32. Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #661 DONE cov: 41 ft: 193 exec/s: 8 rss: 161Mb Step #5: MERGE-OUTER: successful in 10 attempt(s) Step #5: MERGE-OUTER: the control file has 1192018 bytes Step #5: MERGE-OUTER: consumed 0Mb (106Mb rss) to parse the control file Step #5: MERGE-OUTER: 100 new files with 226 new features added; 42 new coverage edges Step #5: [2026-07-14 00:45:35,291 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:45:35,304 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running llvm-isel-fuzzer--nvptx-O2: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=nvptx -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x555e168aa190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2128856989 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x555e20e57af0, 0x555e20e57c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x555e20e57c08,0x555e20e58d18), Step #5: MERGE-OUTER: 6243 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=nvptx -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x55c4a8a02190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2129076976 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x55c4b2fafaf0, 0x55c4b2fafc01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x55c4b2fafc08,0x55c4b2fb0d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60950.txt' Step #5: MERGE-INNER: 6243 total files; 0 processed earlier; will process 6243 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 103Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 10 ft: 11 exec/s: 0 rss: 104Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #4 pulse cov: 10 ft: 16 exec/s: 0 rss: 104Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 10 ft: 16 exec/s: 0 rss: 104Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #16 pulse cov: 10 ft: 16 exec/s: 0 rss: 104Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #32 pulse cov: 10 ft: 16 exec/s: 0 rss: 104Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 544 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 352 from 96 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: can't skip to bit 30167934688 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: #64 pulse cov: 10 ft: 23 exec/s: 0 rss: 105Mb Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 1751130208 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 27489912672 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 1120 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 12 of 12 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 46642774144 from 128 Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip to bit 2732589888 from 96 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: #128 pulse cov: 10 ft: 23 exec/s: 0 rss: 105Mb Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 288 from 224 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 102834304 from 128 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 512 from 224 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 1032512 from 224 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: can't skip to bit 1032512 from 224 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 44 of 44 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 512 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 8480 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: empty specification is not allowed Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: empty specification is not allowed Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid version record Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 26815 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: size component cannot be empty Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "v:[:]" Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 27091468640 from 352 Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 137438946048 from 288 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 54594432 from 128 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1843392 from 224 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 2233106656 from 224 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #256 pulse cov: 33 ft: 81 exec/s: 0 rss: 110Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 18368 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 56 of 56 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier ' ' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 498 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Insufficient function protos Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 312288128 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 27091468640 from 352 Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid TYPE table Step #5: error: input module is broken! Step #5: Invalid TYPE table Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unknown attribute kind (280304) Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 526394016 from 384 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 80 of 80 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unexpected end of file reading 100 of 100 bytes Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 14304 from 320 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 140 of 140 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 5044079168 from 896 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 160 of 160 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 216 of 216 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 220 of 220 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 228 of 228 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 2016 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 332 of 332 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 130459634912 from 3264 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 564 of 564 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 616 of 616 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 648 of 648 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 688 of 688 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 940 of 940 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 83013932864 from 1408 Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %BB Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 350 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1124 of 1124 bytes Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 38 ft: 130 exec/s: 0 rss: 130Mb Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1040 of 1040 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755824640 from 2784 Step #5: error: input module is broken! Step #5: can't skip to bit 116023117760 from 3072 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 1021341472 from 7840 Step #5: error: input module is broken! Step #5: can't skip to bit 63357984128 from 3648 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 984 of 984 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 77468937984 from 3040 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 984 of 984 bytes Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB2 ], [ undef, %for.body.preheader ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: Instruction does not dominate all uses! Step #5: %a.addr.03 = phi ptr [ undef, %BB2 ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: store float %l, ptr %a.addr.03, align 4 Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 9728 from 8608 Step #5: error: input module is broken! Step #5: can't skip to bit 9728 from 8608 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: preferred alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: can't skip to bit 116023119200 from 4512 Step #5: error: input module is broken! Step #5: Global is external, but doesn't have external or weak linkage! Step #5: ptr @dd Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Array element type can't be an Array or a Blob Step #5: error: input module is broken! Step #5: Missing element type for old-style function (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1300 of 1300 bytes Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 11776 from 9888 Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %4 = phi i32 [ %18, %21 ], [ 0, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: %3 = phi i32 [ %3, %21 ], [ %4, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: Instruction does not dominate all uses! Step #5: %18 = add i32 %4, 1 Step #5: %4 = phi i32 [ %18, %21 ], [ 0, %15 ], [ 1, %1 ], [ undef, %10 ], [ undef, %9 ], [ undef, %7 ], [ undef, %6 ], [ undef, %2 ] Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'atomicLoadsBothWriteAndReadMem' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: can't skip to bit 61755825664 from 3808 Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !15 = !DIBasicType(tag: DW_TAG_const_type, name: "long unsigoed int", size: 64, encoding: DW_ATE_unsigned) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !10 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !9, retainedTypes: !9, globals: !9) Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1938266112 from 10144 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 136902093664 from 11008 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Bitwidth for integer type out of range (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1320 of 1320 bytes Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54930080 from 10816 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1432 of 1432 bytes Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %1 Step #5: i64error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing load type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825280 from 3424 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 55 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1464 of 1464 bytes Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197606944 from 2208 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 41 ft: 175 exec/s: 256 rss: 137Mb Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid aggregate record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1436 of 1436 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1484 of 1484 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1488 of 1488 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1421909408 from 11552 Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 60199074208 from 11168 Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B = xor i1 %2, %B Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %RP, %RP Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type icmp (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr double, ptr %RP, poison Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.4 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 110657815488 from 2944 Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Functions may not have common linkage Step #5: ptr @f Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 42 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %19 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Incompatible epoch: Bitcode '17400' vs current: '0' Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %B1 Step #5: i1error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 95345865024 from 8288 Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G = getelementptr void, ptr %A, i1 true Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @test_memmove_zero_length Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B3 = udiv i1 %B1, %B3 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr double, ptr %A, float 0.000000e+00 Step #5: error: input module is broken! Step #5: can't skip to bit 35442673184 from 608 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM3.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function '4' does not have terminator! Step #5: label %10 Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Basic Block in function '5' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp sgt i1 %B, %B Step #5: store i1 %C, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr ptr, ptr %A, float 1.000000e+00 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: CatchSwitchInst handlers must be catchpads Step #5: %cs = catchswitch within none [label %pad1, label %pad2] unwind to caller Step #5: label %pad1 Step #5: CleanupPadInst has an invalid parent. Step #5: %0 = cleanuppad within %cs [i32 1] Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 43 ft: 194 exec/s: 157 rss: 139Mb Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G3 = getelementptr i1, i64 %G3 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 77468937440 from 2496 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid string record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchswitch record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'repeated_signbits' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1461740352 from 12992 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid wide integer const record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp sgt i1 %B, %B Step #5: store i1 %C, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = srem i1 true, %C1 Step #5: ret i1 %B2 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B1 = sdiv i1 %C2, %B1 Step #5: error: input module is broken! Step #5: invalid file Step #5: !10 = !DILocalVariable(name: "B", scope: !5, file: !5, line: 13, type: !9) Step #5: !5 = distinct !DISubprogram(name: "test2", linkageName: "test2", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !7) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: datalayout too late in module (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1764 of 1764 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %7 Step #5: error: input module is broken! Step #5: can't skip to bit 17927900160 from 768 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %15 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'julia_2xi64' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 2111328 from 14080 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B = add i1 %B4, false Step #5: %B1 = urem i1 %B, %B Step #5: Instruction does not dominate all uses! Step #5: %B = add i1 %B4, false Step #5: %B1 = urem i1 %B, %B Step #5: Instruction does not dominate all uses! Step #5: %B1 = urem i1 %B, %B Step #5: %C5 = icmp ult i1 %B1, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B1 = urem i1 %B, %B Step #5: %C5 = icmp ult i1 %B1, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i1 %B1, %B1 Step #5: br i1 %C3, label %BB10, label %BB12 Step #5: Instruction does not dominate all uses! Step #5: %B1 = urem i1 %B, %B Step #5: %B7 = urem i1 %B1, %LGZ1 Step #5: Instruction does not dominate all uses! Step #5: %LGZ1 = load i1, ptr @G.3, align 1 Step #5: %B7 = urem i1 %B1, %LGZ1 Step #5: Instruction does not dominate all uses! Step #5: %C7 = icmp sge i1 true, false Step #5: store i1 %C7, ptr @G.4, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G = getelementptr i16, ptr %A, i1 %B5 Step #5: store i1 %C5, ptr %G, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp eq i1 %B1, %B1 Step #5: %C6 = icmp sle i1 %C3, false Step #5: Instruction does not dominate all uses! Step #5: %B3 = urem i1 %B, %B5 Step #5: ret i1 %B3 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B3 = sub i1 %C4, true Step #5: %B20 = urem i1 %B3, %B3 Step #5: Instruction does not dominate all uses! Step #5: %B3 = sub i1 %C4, true Step #5: %B20 = urem i1 %B3, %B3 Step #5: Instruction does not dominate all uses! Step #5: %B2 = add i1 %B, %B3 Step #5: %C3 = icmp eq i1 false, %B2 Step #5: Instruction does not dominate all uses! Step #5: %B1 = urem i1 %B, %B10 Step #5: %B16 = mul i1 %B20, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B12 = add i1 %B, %B14 Step #5: %B5 = add i1 %B12, %B15 Step #5: Instruction does not dominate all uses! Step #5: %B15 = shl nuw i1 %B, false Step #5: %B5 = add i1 %B12, %B15 Step #5: Instruction does not dominate all uses! Step #5: %B13 = or i1 %B15, %B15 Step #5: %B6 = xor i1 %B13, false Step #5: Instruction does not dominate all uses! Step #5: %B14 = mul i1 %B3, %B18 Step #5: %B9 = ashr exact i1 false, %B14 Step #5: Instruction does not dominate all uses! Step #5: %B1 = urem i1 %B, %B10 Step #5: store i1 %B1, ptr undef, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 104077703552 from 5248 Step #5: error: input module is broken! Step #5: can't skip to bit 61901759744 from 11424 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 103104584288 from 12768 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1764 of 1764 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %C2i.0 = phi ptr [ %2, %entry ], [ %6, %BB2 ] Step #5: label %BB2 Step #5: label %bb Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr inbounds float, ptr %C2i.0, i64 %Cs Step #5: %C2i.0 = phi ptr [ %2, %entry ], [ %6, %BB2 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0:0: in function test_visited i32 (ptr, i32, i32, i32): call to unknown intrinsic 'llvm.experhmental.guard' cannot be lowered by the NVPTX backend Step #5: Step #5: error: :0:0: in function llvm.experhmental.guard void (i1, ...): unknown intrinsic 'llvm.experhmental.guard' cannot be lowered by the NVPTX backend Step #5: Step #5: error: :0:0: in function test_visited i32 (ptr, i32, i32, i32): call to unknown intrinsic 'llvm.experhmental.guard' cannot be lowered by the NVPTX backend Step #5: Step #5: error: :0:0: in function llvm.experhmental.guard void (i1, ...): unknown intrinsic 'llvm.experhmental.guard' cannot be lowered by the NVPTX backend Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %8 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %47 Step #5: error: input module is broken! Step #5: can't skip to bit 6613516480 from 10176 Step #5: error: input module is broken! Step #5: invalid base type Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !7, elements: !13) Step #5: !7 = !DILocalVariable(name: "__vla_expr", scope: !8, type: !10, flags: DIFlagArtificial) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 116023120256 from 5568 Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 %B1 Step #5: i1error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1759776 from 14784 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: error: :0:0: in function f i16 (i1, i8, i64, i32): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: can't skip to bit 276384 from 14208 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 9826762400 from 11424 Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 46170913376 from 14848 Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %47 = frem double %23, %34 Step #5: %54 = fmul double %47, %29 Step #5: Instruction does not dominate all uses! Step #5: %29 = fdiv double %26, %24 Step #5: %54 = fmul double %47, %29 Step #5: Instruction does not dominate all uses! Step #5: %46 = fmul double %43, %23 Step #5: store double %46, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %48 = fadd double %45, %23 Step #5: %55 = fadd double %48, %25 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %55 = fadd double %48, %25 Step #5: Instruction does not dominate all uses! Step #5: %44 = frem double %34, %23 Step #5: %56 = fsub double %55, %44 Step #5: Instruction does not dominate all uses! Step #5: %38 = fadd double %23, %32 Step #5: %59 = fsub double %38, %37 Step #5: Instruction does not dominate all uses! Step #5: %37 = fadd double %29, %34 Step #5: %59 = fsub double %38, %37 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %60 = fcmp true double %25, %26 Step #5: Instruction does not dominate all uses! Step #5: %26 = fadd double %23, %21 Step #5: %60 = fcmp true double %25, %26 Step #5: Instruction does not dominate all uses! Step #5: %31 = frem double %24, %25 Step #5: store double %31, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %50 = fcmp ueq double %32, %34 Step #5: store i1 %50, ptr %16, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %61 = fdiv double %25, %54 Step #5: Instruction does not dominate all uses! Step #5: %49 = fdiv double %41, %28 Step #5: %62 = fdiv double %49, %61 Step #5: Instruction does not dominate all uses! Step #5: %35 = fcmp one double %30, %23 Step #5: store i1 %35, ptr %15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %33 = fcmp uno double %32, %25 Step #5: store i1 %33, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %40 = fcmp ult double %26, 4.940660e-324 Step #5: br i1 %40, label %11, label %66 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B6 = xor i1 %C2, %B5 Step #5: %B8 = lshr i1 %B6, %B10 Step #5: Instruction does not dominate all uses! Step #5: %B6 = xor i1 %C2, %B5 Step #5: %G4 = getelementptr i8, ptr %A, i1 %B6 Step #5: Instruction does not dominate all uses! Step #5: %C7 = fcmp ult double f0x7FEFFFFFFFFFFFFF, 4.940660e-324 Step #5: br i1 %C7, label %BB11, label %BB12 Step #5: Instruction does not dominate all uses! Step #5: %B16 = and i32 0, 0 Step #5: store i32 %B16, ptr %G, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = xor i1 %C2, %B5 Step #5: br i1 %B6, label %BB1, label %BB2 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 21408 from 15232 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %47 = frem double %23, %34 Step #5: %54 = fmul double %47, %29 Step #5: Instruction does not dominate all uses! Step #5: %29 = fdiv double %26, %24 Step #5: %54 = fmul double %47, %29 Step #5: Instruction does not dominate all uses! Step #5: %46 = fmul double %43, %23 Step #5: store double %46, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %48 = fadd double %45, %23 Step #5: %55 = fadd double %48, %25 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %55 = fadd double %48, %25 Step #5: Instruction does not dominate all uses! Step #5: %44 = frem double %34, %23 Step #5: %56 = fsub double %55, %44 Step #5: Instruction does not dominate all uses! Step #5: %38 = fadd double %23, %32 Step #5: %59 = fsub double %38, %37 Step #5: Instruction does not dominate all uses! Step #5: %37 = fadd double %29, %34 Step #5: %59 = fsub double %38, %37 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %60 = fcmp true double %25, %26 Step #5: Instruction does not dominate all uses! Step #5: %26 = fadd double %23, %21 Step #5: %60 = fcmp true double %25, %26 Step #5: Instruction does not dominate all uses! Step #5: %31 = frem double %24, %25 Step #5: store double %31, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %50 = fcmp ueq double %32, %34 Step #5: store i1 %50, ptr %16, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %61 = fdiv double %25, %54 Step #5: Instruction does not dominate all uses! Step #5: %49 = fdiv double %41, %28 Step #5: %62 = fdiv double %49, %61 Step #5: Instruction does not dominate all uses! Step #5: %35 = fcmp one double %30, %23 Step #5: store i1 %35, ptr %15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %33 = fcmp uno double %32, %25 Step #5: store i1 %33, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %40 = fcmp ult double %26, 4.940660e-324 Step #5: br i1 %40, label %11, label %66 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G3 = getelementptr float, ptr %fmt, poison Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B21 = srem i8 %2, %2 Step #5: store i8 %B21, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i16 %B31, %B8 Step #5: %B11 = mul i16 %B25, %B17 Step #5: Instruction does not dominate all uses! Step #5: %B17 = srem i16 %B6, %B23 Step #5: %B11 = mul i16 %B25, %B17 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i16 %B31, %B8 Step #5: %B5 = srem i16 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B25 = xor i16 %B31, %B8 Step #5: %B5 = srem i16 %B25, %B25 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sge i1 %C4, %1 Step #5: store i1 %C3, ptr @G.5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B = sub i1 %B16, false Step #5: store i1 %B, ptr @G.4, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B22 = fsub double %3, %3 Step #5: store double %B22, ptr @G.10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B = sub i1 %B16, false Step #5: %B13 = sdiv exact i1 %B, %C6 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i1 %1, false Step #5: store i1 %B16, ptr @G.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B10 = fsub float %4, %4 Step #5: store float %B10, ptr %RP, align 4 Step #5: Instruction does not dominate all uses! Step #5: %6 = fsub float %4, f0x7F7FFFFF Step #5: store float %6, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B2 = srem i16 0, %B28 Step #5: store i16 %B2, ptr %RP, align 2 Step #5: Instruction does not dominate all uses! Step #5: %B3 = mul i16 %B9, %B9 Step #5: store i16 %B3, ptr undef, align 2 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ null, %entry ], [ null, %block2 ], [ %constexpr5, %phi.constexpr ] Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %14 = phi i64 [ 0, %2 ], [ %33, %13 ] Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i64 %33 Step #5: voiderror: input module is broken! Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i34, ptr, i34, i34, ...) @llvm.experimental.gc.statepoint.p0f_isVoidf(i64 0, i34 0, ptr @func, i34 0, i34 0, i34 0, i34 0, ptr addrspace(1) %p) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: declare token @llvm.experimental.gc.statepoint.p0f_isVoidf(i64 immarg, i34 immarg, ptr, i34 immarg, i34 immarg, ...) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare ptr addrspace(1) @llvm.experimental.gc.relocate.p1i32(token, i34 immarg, i34 immarg) #0 Step #5: error: input module is broken! Step #5: can't skip to bit 1950380448 from 16672 Step #5: error: input module is broken! Step #5: Invalid global variable comdat ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference from metadata Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 536888192 from 17184 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang onvrs 6.ie0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang onvrs 6.ie0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: can't skip to bit 2287036544 from 13888 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 55 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0:0: in function f i32 (float, float): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %12 Step #5: error: input module is broken! Step #5: unknown specifier 'ö' Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid file Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !"Debug Info Version", line: 28, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition, unit: !1) Step #5: !"Debug Info Version" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #4096 pulse cov: 43 ft: 210 exec/s: 66 rss: 146Mb Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings layout Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "b", scope: !8, file: !1, line: 5, type: !18) Step #5: !18 = !DISubrange(count: !15, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "b", scope: !5, file: !6, line: 5, type: !18) Step #5: !18 = !DISubrange(count: !15, lowerBound: 0) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !9 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !6, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project.git 045b8544fd2c4e14f7e72e0df2bc681d823b0838)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !10, nameTableKind: None) Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "b", scope: !8, file: !1, line: 5, type: !18) Step #5: !18 = !DISubrange(count: !15, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !17 = !DILocalVariable(name: "b", scope: !5, file: !6, line: 5, type: !18) Step #5: !18 = !DISubrange(count: !15, lowerBound: 0) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !9 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !6, producer: "clang version 9.0.0 (https://github.com/llvm/llvm-project.git 045b8544fd2c4e14f7e72e0df2bc681d823b0838)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !10, nameTableKind: None) Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid instruction with 0 indices (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: error: :0:0: in function test_malloc void (ptr, ptr): call to unknown intrinsic 'llvm.objoctsize.i32.p0' cannot be lowered by the NVPTX backend Step #5: Step #5: error: :0:0: in function llvm.objoctsize.i32.p0 i32 (ptr, i1, i1, i1): unknown intrinsic 'llvm.objoctsize.i32.p0' cannot be lowered by the NVPTX backend Step #5: Step #5: can't skip to bit 4299171840 from 14080 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17448416128 from 2912 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A31 = alloca label, align 4 Step #5: error: input module is broken! Step #5: error: :0:0: in function f i32 (i8, i8, i64, float): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i34, ptr, i34, i34, ...) @llvm.experimental.gc.statepoint.p0f_isVoidf(i64 0, i34 0, ptr @func, i34 0, i34 0, i34 0, i34 0, ptr addrspace(1) %p) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: declare token @llvm.experimental.gc.statepoint.p0f_isVoidf(i64 immarg, i34 immarg, ptr, i34 immarg, i34 immarg, ...) Step #5: intrinsic argument 1 type expected i32, but got i34 Step #5: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(none) Step #5: declare ptr addrspace(1) @llvm.experimental.gc.relocate.p1i32(token, i34 immarg, i34 immarg) #0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %8 = phi i32 [ %11, %10 ], [ 0, %6 ] Step #5: %11 = add nsw i32 65536, %8 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid array index (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i8error: input module is broken! Step #5: Inserted value type doesn't match aggregate type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertvalue record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 4.0.0 (trunk 281293) (llvm/trunk 281290)", isOptimized: true, runtimeVersion: 0, emissionKind: NoDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Callee is not of pointer to function type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 109085488384 from 16992 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 111737200832 from 16256 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'optsize' does not apply to parameters Step #5: ptr @fopen Step #5: Attribute 'optsize' does not apply to parameters Step #5: ptr @fputs Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "i:[:]" Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca of unsized type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2816 of 2816 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: error: :0:0: in function foo i32 (i64, i64): call to unknown intrinsic 'llvm.traa' cannot be lowered by the NVPTX backend Step #5: Step #5: error: :0:0: in function llvm.traa void (): unknown intrinsic 'llvm.traa' cannot be lowered by the NVPTX backend Step #5: Step #5: Invalid comdat record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x float> undef Step #5: i16Function return type does not match operand type of return inst! Step #5: ret <4 x float> %Z Step #5: i16Function return type does not match operand type of return inst! Step #5: ret <4 x float> undef Step #5: i16Function return type does not match operand type of return inst! Step #5: ret <4 x float> undef Step #5: i16Function return type does not match operand type of return inst! Step #5: ret <4 x float> undef Step #5: i16Function return type does not match operand type of return inst! Step #5: ret <4 x float> undef Step #5: i16Function return type does not match operand type of return inst! Step #5: ret <4 x float> undef Step #5: i16Function return type does not match operand type of return inst! Step #5: ret <4 x float> %Y Step #5: i16error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ null, %entry ], [ null, %block2 ], [ %constexpr5, %phi.constexpr1 ] Step #5: error: input module is broken! Step #5: can't skip to bit 42964403424 from 17088 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %146 Step #5: error: input module is broken! Step #5: can't skip to bit 120798291040 from 3072 Step #5: error: input module is broken! Step #5: error: :0:0: in function foo i32 (i64, i64): call to unknown intrinsic 'llvm.traa' cannot be lowered by the NVPTX backend Step #5: Step #5: error: :0:0: in function llvm.traa void (): unknown intrinsic 'llvm.traa' cannot be lowered by the NVPTX backend Step #5: Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %storemerge = phi ptr [ null, %entry ], [ null, %block2 ], [ %constexpr5, %phi.constexpr1 ] Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !33 = distinct !{!33, !34, !35} Step #5: !34 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Block containing LandingPadInst must be jumped to only by the unwind edge of an invoke. Step #5: %v9 = landingpad { ptr, i32 } Step #5: cleanup Step #5: GEP into unsized type! Step #5: %G = getelementptr %s.2, ptr %v12, i32 2147483647 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2868 of 2868 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 %B3 Step #5: i32error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 70377133728 from 11456 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %193 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20) Step #5: !20 = !{!"orig_start", !21, !22, !24, !25} Step #5: !"orig_start" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid comparison record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid retained nodes, expected DILocalVariable, DILabel, DIImportedEntity, DIType or DIGlobalVariableExpression Step #5: !11 = distinct !DISubprogram(name: "f", scope: !1, file: !1, line: 6, type: !12, scopeLine: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !20) Step #5: !20 = !{!21, !"unsigned int", !22, !24, !25} Step #5: !"unsigned int" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2936 of 2936 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: ABI alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: error: unable to lower stackguard Step #5: error: :0:0: in function foo i32 (i32): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: error: unable to lower stackguard Step #5: LLVM ERROR: unsupported library call operation Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==60953== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4a8a01334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4a8975538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4a8958085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf9c91c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf9c72000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf9c6ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4a8a036c1 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:112:3 Step #5: #7 0x55c4ae1ab872 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x55c4ae1ab61c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #9 0x55c4ae1aba74 in llvm::reportFatalInternalError(char const*) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:141:3 Step #5: #10 0x55c4ae0aad4f in llvm::TargetLowering::makeLibCall(llvm::SelectionDAG&, llvm::RTLIB::LibcallImpl, llvm::EVT, llvm::ArrayRef, llvm::TargetLowering::MakeLibCallOptions, llvm::SDLoc const&, llvm::SDValue) const /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:160:5 Step #5: #11 0x55c4addf06ab in makeLibCall /src/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:4219:12 Step #5: #12 0x55c4addf06ab in llvm::SelectionDAGBuilder::visitSPDescriptorFailure(llvm::StackProtectorDescriptor&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:3296:17 Step #5: #13 0x55c4adf19479 in llvm::SelectionDAGISel::FinishBasicBlock() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:2040:12 Step #5: #14 0x55c4adf10c27 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1955:5 Step #5: #15 0x55c4adf095cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #16 0x55c4aaa36d03 in llvm::NVPTXDAGToDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:72:28 Step #5: #17 0x55c4adf06ab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #18 0x55c4acbb3be1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #19 0x55c4ad61979e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #20 0x55c4ad6252b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #21 0x55c4ad61a998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #22 0x55c4ad61a998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #23 0x55c4a8a0261b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #24 0x55c4a895976d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x55c4a8962d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x55c4a89491a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x55c4a8975ee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7faf9c701082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x55c4a893c56d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--nvptx-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f96ed5f363c824ed0b6a99ef61752a36bc4cdca Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=nvptx -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x563e841f9190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2239714880 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x563e8e7a6af0, 0x563e8e7a6c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x563e8e7a6c08,0x563e8e7a7d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60950.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--nvptx-O2/regressions/2f96ed5f363c824ed0b6a99ef61752a36bc4cdca' caused a failure at the previous merge step Step #5: MERGE-INNER: 6243 total files; 5474 processed earlier; will process 769 files now Step #5: #1 pulse cov: 27 ft: 28 exec/s: 0 rss: 129Mb Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2 pulse cov: 32 ft: 40 exec/s: 0 rss: 129Mb Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test5 Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 -401 Step #5: i1Attribute 'returned' does not apply to functions! Step #5: ptr @test6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @test0 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @"test9_intri\F3\A0\81\8C" Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st10test10_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.1 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st11test11_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.2 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st12test12_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.3 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st13test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.4 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st14test14_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.5 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st15test15_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.6 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st16test17_intri Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @nsicte.7 Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @st17test18_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest19_undef_unord Step #5: Attribute 'returned' does not apply to functions! Step #5: ptr @eredtest18_undef_ord.8 Step #5: error: input module is broken! Step #5: #4 pulse cov: 34 ft: 55 exec/s: 0 rss: 131Mb Step #5: #8 pulse cov: 38 ft: 78 exec/s: 0 rss: 134Mb Step #5: #16 pulse cov: 38 ft: 90 exec/s: 0 rss: 137Mb Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #32 pulse cov: 38 ft: 100 exec/s: 0 rss: 138Mb Step #5: Only PHI nodes may reference their own value! Step #5: %pow = call fast double @llvm.pow.f64(double f0x7FEFFFFFFFFFFFFF, double %pow) Step #5: Basic Block in function 'pow_exp10l' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %pow = call fast double @llvm.llvm.po(double f0x7FEFFFFFFFFFFFFF, double %pow) Step #5: Basic Block in function 'exp-4pow_e' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #64 pulse cov: 39 ft: 124 exec/s: 64 rss: 138Mb Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: #128 pulse cov: 39 ft: 138 exec/s: 64 rss: 139Mb Step #5: Unexpected end of file reading 2936 of 2936 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3124 of 3124 bytes Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid retained type Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !3) Step #5: !"clang version 6.0.0 (trunk 317434) (llvm/trunk 317437)" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !DIExpression()) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid file Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, file: i32 1, line: 3, baseType: !4, size: 64) Step #5: i32 1 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 10302541120 from 19584 Step #5: error: input module is broken! Step #5: Invalid opaque type record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !"orig_start") Step #5: !"orig_start" Step #5: invalid type ref Step #5: !21 = !DILocalVariable(name: "object", arg: 1, scope: !11, file: !1, line: 6, type: !"orig_start") Step #5: !"orig_start" Step #5: label %entry Step #5: ptr @f Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #256 pulse cov: 39 ft: 161 exec/s: 51 rss: 140Mb Step #5: Invalid insert element record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !7 = distinct !DISubprogram(name: "debug", linkageName: "debug", scope: null, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: unable to lower stackguard Step #5: error: :0:0: in function f void (ptr, ptr): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: error: unable to lower stackguard Step #5: LLVM ERROR: unsupported library call operation Step #5: Aborting to trigger fuzzer exit handling. Step #5: ==61069== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e841f8334 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e8416c538 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e8414f085 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2dece541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd2deae900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd2deac8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e841fa6c1 in handleLLVMFatalError(void*, char const*, bool) /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:112:3 Step #5: #7 0x563e899a2872 in llvm::report_fatal_error(llvm::Twine const&, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:117:5 Step #5: #8 0x563e899a261c in llvm::report_fatal_error(char const*, bool) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:96:3 Step #5: #9 0x563e899a2a74 in llvm::reportFatalInternalError(char const*) /src/llvm-project/llvm/lib/Support/ErrorHandling.cpp:141:3 Step #5: #10 0x563e898a1d4f in llvm::TargetLowering::makeLibCall(llvm::SelectionDAG&, llvm::RTLIB::LibcallImpl, llvm::EVT, llvm::ArrayRef, llvm::TargetLowering::MakeLibCallOptions, llvm::SDLoc const&, llvm::SDValue) const /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:160:5 Step #5: #11 0x563e895e76ab in makeLibCall /src/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h:4219:12 Step #5: #12 0x563e895e76ab in llvm::SelectionDAGBuilder::visitSPDescriptorFailure(llvm::StackProtectorDescriptor&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:3296:17 Step #5: #13 0x563e89710479 in llvm::SelectionDAGISel::FinishBasicBlock() /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:2040:12 Step #5: #14 0x563e89707c27 in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1955:5 Step #5: #15 0x563e897005cb in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:646:3 Step #5: #16 0x563e8622dd03 in llvm::NVPTXDAGToDAGISel::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:72:28 Step #5: #17 0x563e896fdab6 in llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) /src/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:395:20 Step #5: #18 0x563e883aabe1 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:95:10 Step #5: #19 0x563e88e1079e in llvm::FPPassManager::runOnFunction(llvm::Function&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1416:27 Step #5: #20 0x563e88e1c2b2 in llvm::FPPassManager::runOnModule(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1470:16 Step #5: #21 0x563e88e11998 in runOnModule /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1561:27 Step #5: #22 0x563e88e11998 in llvm::legacy::PassManagerImpl::run(llvm::Module&) /src/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:533:44 Step #5: #23 0x563e841f961b in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp:103:6 Step #5: #24 0x563e8415076d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #25 0x563e84159d08 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #26 0x563e841401a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #27 0x563e8416cee2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #28 0x7fd2deaca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #29 0x563e8413356d in _start (out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer--nvptx-O2+0x105fd56d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1659ddeabee764208cfe590487868a398aeeefce Step #5: MERGE-OUTER: attempt 3 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-isel-fuzzer: Injected args: -mtriple=nvptx -O2 Step #5: INFO: found LLVMFuzzerCustomMutator (0x563fbdcfb190). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2246510708 Step #5: INFO: Loaded 1 modules (273 inline 8-bit counters): 273 [0x563fc82a8af0, 0x563fc82a8c01), Step #5: INFO: Loaded 1 PC tables (273 PCs): 273 [0x563fc82a8c08,0x563fc82a9d18), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge60950.txt' Step #5: MERGE-INNER: '/corpus/llvm-isel-fuzzer--nvptx-O2/regressions/1659ddeabee764208cfe590487868a398aeeefce' caused a failure at the previous merge step Step #5: MERGE-INNER: 6243 total files; 5769 processed earlier; will process 474 files now Step #5: #1 pulse cov: 28 ft: 29 exec/s: 0 rss: 131Mb Step #5: #2 pulse cov: 28 ft: 44 exec/s: 0 rss: 132Mb Step #5: #4 pulse cov: 33 ft: 68 exec/s: 0 rss: 132Mb Step #5: #8 pulse cov: 34 ft: 83 exec/s: 0 rss: 135Mb Step #5: #16 pulse cov: 34 ft: 92 exec/s: 0 rss: 136Mb Step #5: Invalid function record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.sitofp.f64.i32l(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fdiv.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.frem.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.fptoui.i32.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.expnncoiseta.tmlerrained.fptosi.i32.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.sitofp.f64.i32l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"lvm.ex\0Cerimental.constrai\F3\A0\81\A3ned.fcmp." Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @f1llvm.experimental.constrained.fcmps.f Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"32703llvm.experimental.constrained.uitofp.f6" Step #5: error: input module is broken! Step #5: #32 pulse cov: 39 ft: 118 exec/s: 0 rss: 136Mb Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: #64 pulse cov: 39 ft: 130 exec/s: 64 rss: 138Mb Step #5: Invalid value Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %40 = fcmp ult float %B7, 4.200000e+01 Step #5: %44 = lshr i1 %40, true Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp sgt i16 1, %B3 Step #5: %45 = urem i1 %C2, %4 Step #5: Instruction does not dominate all uses! Step #5: %40 = fcmp ult float %B7, 4.200000e+01 Step #5: br i1 %40, label %BB14, label %BB19 Step #5: Instruction does not dominate all uses! Step #5: %32 = alloca i16, align 2 Step #5: store i1 %45, ptr %32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i32, ptr @G.1, align 4 Step #5: %C16 = icmp uge i32 %LGV1, %0 Step #5: Instruction does not dominate all uses! Step #5: %31 = icmp uge i1 %C4, %29 Step #5: %49 = icmp ugt i1 %31, %C24 Step #5: Instruction does not dominate all uses! Step #5: %C24 = icmp ult i16 %B26, %3 Step #5: %49 = icmp ugt i1 %31, %C24 Step #5: Instruction does not dominate all uses! Step #5: %32 = alloca i16, align 2 Step #5: store i8 %B23, ptr %32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = load i8, ptr @G.7, align 1 Step #5: %C18 = icmp ugt i8 %25, %LGV5 Step #5: Instruction does not dominate all uses! Step #5: %48 = icmp ugt i1 %18, true Step #5: %B24 = or i1 %C18, %48 Step #5: Instruction does not dominate all uses! Step #5: %32 = alloca i16, align 2 Step #5: store i1 %51, ptr %32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C = icmp ult i32 %0, %0 Step #5: br i1 %C, label %BB10, label %BB13 Step #5: Instruction does not dominate all uses! Step #5: %B20 = urem i1 %B18, %C12 Step #5: %B22 = ashr i1 %C21, %B20 Step #5: Instruction does not dominate all uses! Step #5: %LGV1 = load i32, ptr @G.1, align 4 Step #5: %59 = ashr i32 %0, %LGV1 Step #5: Instruction does not dominate all uses! Step #5: %40 = fcmp ult float %B7, 4.200000e+01 Step #5: %60 = lshr i1 %40, %1 Step #5: Instruction does not dominate all uses! Step #5: %30 = srem i32 %LGV, %LGV1 Step #5: %C6 = icmp sle i32 %30, %0 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp sgt i64 42, 1 Step #5: %64 = icmp slt i1 %C1, %B35 Step #5: Instruction does not dominate all uses! Step #5: %B18 = add i1 %38, %C23 Step #5: %B51 = sub i1 false, %B18 Step #5: Instruction does not dominate all uses! Step #5: %C24 = icmp ult i16 %B26, %3 Step #5: %B33 = urem i1 %C24, %B29 Step #5: Instruction does not dominate all uses! Step #5: %47 = fmul float %2, %B7 Step #5: %C41 = fcmp uge float %2, %47 Step #5: Instruction does not dominate all uses! Step #5: %B8 = sub i16 %B3, %33 Step #5: %C44 = icmp sge i16 %B41, %B8 Step #5: Instruction does not dominate all uses! Step #5: %44 = lshr i1 %40, true Step #5: %72 = ashr i1 %44, true Step #5: Instruction does not dominate all uses! Step #5: %30 = srem i32 %LGV, %LGV1 Step #5: %73 = icmp sgt i32 %B5, %30 Step #5: Instruction does not dominate all uses! Step #5: %40 = fcmp ult float %B7, 4.200000e+01 Step #5: %74 = icmp sgt i1 %40, %C24 Step #5: Instruction does not dominate all uses! Step #5: %C24 = icmp ult i16 %B26, %3 Step #5: %74 = icmp sgt i1 %40, %C24 Step #5: Instruction does not dominate all uses! Step #5: %32 = alloca i16, align 2 Step #5: store i1 %73, ptr %32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = load i8, ptr @G.7, align 1 Step #5: %77 = icmp sle i8 %25, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = xor i8 42, %25 Step #5: %77 = icmp sle i8 %25, %28 Step #5: Instruction does not dominate all uses! Step #5: %34 = sdiv i1 %C2, %C8 Step #5: %B15 = shl i1 %76, %34 Step #5: Instruction does not dominate all uses! Step #5: %36 = add i1 %LGV7, %23 Step #5: store i1 %36, ptr %32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %32 = alloca i16, align 2 Step #5: store i1 %36, ptr %32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %32 = alloca i16, align 2 Step #5: store i16 %B13, ptr %32, align 2 Step #5: Instruction does not dominate all uses! Step #5: %32 = alloca i16, align 2 Step #5: store i1 %62, ptr %32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %32 = alloca i16, align 2 Step #5: store i1 %B51, ptr %32, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B8 = sub i16 %B3, %33 Step #5: ret i16 %B8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0:0: in function psignd_3 <4 x i32> (<4 x i32>, <4 x i32>): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: #128 pulse cov: 39 ft: 153 exec/s: 64 rss: 139Mb Step #5: Unexpected end of file reading 3292 of 3292 bytes Step #5: error: input module is broken! Step #5: error: :0:0: in function psignd_3 <4 x i32> (<4 x i32>, <4 x i32>): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: error: :0:0: in function f float (): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.memmove.p0i8.p0i8.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.lifetime.start.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.objectsize.i64.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.memset.p0i8.i3" Step #5: error: input module is broken! Step #5: error: :0:0: in function f float (): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: error: :0:0: in function test void (ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %85 = icmp ne i16 %46, -32768 Step #5: store i1 %85, ptr @G.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B24 = xor i8 %37, %B22 Step #5: %100 = icmp uge i8 %B24, %99 Step #5: Instruction does not dominate all uses! Step #5: %87 = getelementptr double, ptr %52, i16 %51 Step #5: store i32 %63, ptr %87, align 4 Step #5: Instruction does not dominate all uses! Step #5: %97 = icmp slt i8 %90, %L12 Step #5: %103 = xor i1 %B6, %97 Step #5: Instruction does not dominate all uses! Step #5: %94 = fcmp one float +qnan, %1 Step #5: %104 = getelementptr i32, ptr %59, i1 %94 Step #5: Instruction does not dominate all uses! Step #5: %C17 = icmp sge i64 %0, 0 Step #5: %C3 = icmp ule i1 %103, %C17 Step #5: Instruction does not dominate all uses! Step #5: %75 = icmp ule i32 1, %69 Step #5: store i1 %75, ptr @G.1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C24 = fcmp ole double 4.940660e-324, %53 Step #5: store i1 %C24, ptr %87, align 1 Step #5: Instruction does not dominate all uses! Step #5: %87 = getelementptr double, ptr %52, i16 %51 Step #5: store i1 %C24, ptr %87, align 1 Step #5: Instruction does not dominate all uses! Step #5: %88 = load i16, ptr %87, align 2 Step #5: %C16 = icmp ugt i16 256, %88 Step #5: Instruction does not dominate all uses! Step #5: %B19 = sub i64 %0, %B11 Step #5: %B23 = and i64 %B19, %0 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp ult i8 -1, %37 Step #5: store i1 %C10, ptr %5, align 1 Step #5: Instruction does not dominate all uses! Step #5: %75 = icmp ule i32 1, %69 Step #5: %B14 = lshr i1 %75, %LGV2 Step #5: Instruction does not dominate all uses! Step #5: %98 = getelementptr float, ptr %87, i16 %88 Step #5: store i1 %C15, ptr %98, align 1 Step #5: Instruction does not dominate all uses! Step #5: %87 = getelementptr double, ptr %52, i16 %51 Step #5: store i64 %B23, ptr %87, align 4 Step #5: Instruction does not dominate all uses! Step #5: %77 = sdiv i16 %60, %62 Step #5: %B12 = xor i16 %77, -1 Step #5: Instruction does not dominate all uses! Step #5: %96 = or i16 %89, %88 Step #5: ret i16 %96 Step #5: error: input module is broken! Step #5: can't skip to bit 48800 from 22688 Step #5: error: input module is broken! Step #5: error: :0:0: in function test void (ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: immarg attribute only applies to intrinsics Step #5: ptr @.512llvm.x86.avx512.cmp.ps Step #5: error: input module is broken! Step #5: error: :0:0: in function psignd_3 <4 x i32> (<4 x i32>, <4 x i32>): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: error: :0:0: in function psignd_3 <4 x i32> (<4 x i32>, <4 x i32>): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 38848 from 30560 Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.sitofp.f64.i32l(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.fdiv.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @lvm.experimental.constrained.frem.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.fptoui.i32.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.expnncoiseta.tmlerrained.fptosi.i32.f64l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.sitofp.f64.i32l Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @"lvm.ex\0Cerimental.constrai\F3\A0\81\A3ned.fcmp." Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %2 Step #5: ptr @f1llvm.experimental.constrained.fcmps.f Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"32703llvm.experimental.constrained.uitofp.f6" Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #256 pulse cov: 41 ft: 172 exec/s: 42 rss: 139Mb Step #5: error: :0:0: in function psignd_3 <4 x i32> (<4 x i32>, <4 x i32>): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: Invalid record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.memmove.p0i8.p0i8.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.lifetime.start.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.objectsize.i64.p0i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.memset.p0i8.i3" Step #5: error: input module is broken! Step #5: error: :0:0: in function psignd_3 <4 x i32> (<4 x i32>, <4 x i32>): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: error: :0:0: in function psignd_3 <4 x i32> (<4 x i32>, <4 x i32>): Support for dynamic alloca introduced in PTX ISA version 7.3 and requires target sm_52. Step #5: Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1960865440 from 24096 Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 51980094752 from 16160 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'multiple_fsub_split' does not have terminator! Step #5: label %2 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"/fvm.experimental.constrained.sitofp.f64.i32" Step #5: error: input module is broken! Step #5: Basic Block in function 'multiple_fsub_split' does not have terminator! Step #5: label %2 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"/fvm.experimental.constrained.sitofp.f64.i32" Step #5: error: input module is broken! Step #5: Basic Block in function 'multiple_fsub_split' does not have terminator! Step #5: label %2 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"/fvm.experimental.constrained.sitofp.f64.i32" Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C34 = icmp uge i32 42, -2147483648 Step #5: %B15 = shl i1 %C34, %B11 Step #5: Instruction does not dominate all uses! Step #5: %C43 = icmp ugt i1 %4, false Step #5: store i1 %C43, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !24 = !DIBasicType(tag: DW_TAG_with_stmt, name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: Basic Block in function 'multiple_fsub_split' does not have terminator! Step #5: label %2 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @"/fvm.experimental.constrained.sitofp.f64.i32"(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @"/fvm.experimental.constrained.sitofp.f64.i32" Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Too few records for range (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ne i64 0, 4294967296 Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr @G to ptr addrspace(1)), i64 124, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp sgt i1 false, true Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr getelementptr inbounds ([2 x %U], ptr @H, i64 0, i32 1) to ptr addrspace(1)), i64 %B, i1 %C) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llv\AF.memcpy.p1i8.p0i8.i64" Step #5: error: input module is broken! Step #5: can't skip to bit 34364367392 from 39808 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %290 Step #5: error: input module is broken! Step #5: error: :0:0: in function llvm.x86.avx127.padds.b.512 <64 x i8> (<64 x i8>, <64 x i8>): unknown intrinsic 'llvm.x86.avx127.padds.b.512' cannot be lowered by the NVPTX backend Step #5: Step #5: error: :0:0: in function avx512_mask_adds_b_constant <64 x i8> (): call to unknown intrinsic 'llvm.x86.avx127.padds.b.512' cannot be lowered by the NVPTX backend Step #5: Step #5: error: :0:0: in function avx512_mask_adds_b_constant_overflow <64 x i8> (): call to unknown intrinsic 'llvm.x86.avx127.padds.b.512' cannot be lowered by the NVPTX backend Step #5: Step #5: can't skip to bit 69105642592 from 3040 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 68704 from 64000 Step #5: error: input module is broken! Step #5: can't skip to bit 23758705632 from 37248 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i16> (<8 x i16>) undef Step #5: <16 x float>error: input module is broken! Step #5: can't skip to bit 96756904032 from 46688 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 65782257312 from 168896 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 42968679424 from 124800 Step #5: error: input module is broken! Step #5: can't skip to bit 42968679424 from 124800 Step #5: error: input module is broken! Step #5: can't skip to bit 8708088480 from 176288 Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #474 DONE cov: 41 ft: 188 exec/s: 31 rss: 149Mb Step #5: MERGE-OUTER: successful in 3 attempt(s) Step #5: MERGE-OUTER: the control file has 692064 bytes Step #5: MERGE-OUTER: consumed 0Mb (107Mb rss) to parse the control file Step #5: MERGE-OUTER: 89 new files with 221 new features added; 43 new coverage edges Step #5: [2026-07-14 00:45:57,902 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 00:45:57,915 INFO] Finished finding shared libraries for targets. Step #5: Running llvm-opt-fuzzer--x86_64-indvars Step #5: Error occured while running llvm-opt-fuzzer--x86_64-indvars: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=indvars Step #5: INFO: found LLVMFuzzerCustomMutator (0x55745073c990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 903257345 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55745a8bb7f0, 0x55745a8bbaf9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55745a8bbb00,0x55745a8beb90), Step #5: MERGE-OUTER: 15337 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=indvars Step #5: INFO: found LLVMFuzzerCustomMutator (0x55b085792990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 903716640 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x55b08f9117f0, 0x55b08f911af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x55b08f911b00,0x55b08f914b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge64087.txt' Step #5: MERGE-INNER: 15337 total files; 0 processed earlier; will process 15337 files now Step #5: #1 pulse cov: 2 ft: 2 exec/s: 0 rss: 99Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #2 pulse cov: 12 ft: 13 exec/s: 0 rss: 100Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: #4 pulse cov: 12 ft: 13 exec/s: 0 rss: 100Mb Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #8 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: #16 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: #32 pulse cov: 12 ft: 18 exec/s: 0 rss: 101Mb Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 2365 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 114816 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 448 from 96 Step #5: error: input module is broken! Step #5: can't skip to bit 256 from 96 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: #64 pulse cov: 12 ft: 22 exec/s: 0 rss: 101Mb Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 16 of 16 bytes Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 71675682528 from 128 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 20 of 20 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 24 of 24 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 69593888416 from 96 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip to bit 768 from 224 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 28557346528 from 128 Step #5: error: input module is broken! Step #5: can't skip to bit 44798347072 from 192 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 104673033632 from 224 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't enter sub block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 30666 Step #5: error: input module is broken! Step #5: can't skip to bit 288 from 224 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 32 of 32 bytes Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 28 of 28 bytes Step #5: error: input module is broken! Step #5: #128 pulse cov: 23 ft: 49 exec/s: 0 rss: 101Mb Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 36 of 36 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 544 from 96 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 9184 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 137438880128 from 128 Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Unknown attribute kind (492) Step #5: error: input module is broken! Step #5: empty specification is not allowed Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Failed to read size: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 60 of 60 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid float const record Step #5: error: input module is broken! Step #5: can't skip to bit 672 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 8965382560 from 416 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Failed to read size: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 43392 from 320 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 12512 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 52 of 52 bytes Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 60 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 1376 from 320 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Missing element type for old-style inlineasm Step #5: error: input module is broken! Step #5: can't skip to bit 85901442944 from 288 Step #5: error: input module is broken! Step #5: can't skip to bit 125629645312 from 480 Step #5: error: input module is broken! Step #5: Invalid type Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid pointer record Step #5: error: input module is broken! Step #5: can't skip to bit 35979972928 from 288 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid attribute group entry Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 64 of 64 bytes Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 611392 from 416 Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 27498285376 from 608 Step #5: error: input module is broken! Step #5: Invalid inlineasm record Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 88 of 88 bytes Step #5: error: input module is broken! Step #5: Invalid multiple blocks Step #5: error: input module is broken! Step #5: Too few records for range Step #5: error: input module is broken! Step #5: can't skip to bit 312419072 from 192 Step #5: error: input module is broken! Step #5: #256 pulse cov: 195 ft: 239 exec/s: 0 rss: 105Mb Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 60371608384 from 256 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 45 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 16777792 from 576 Step #5: error: input module is broken! Step #5: Invalid function record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid global variable record Step #5: error: input module is broken! Step #5: can't skip to bit 538976768 from 544 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip to bit 18604512 from 512 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: can't skip to bit 56584146176 from 224 Step #5: error: input module is broken! Step #5: Invalid module asm record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: can't skip to bit 139520 from 224 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Unexpected end of file reading 76 of 76 bytes Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: can't skip to bit 45197214176 from 320 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 120 of 120 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 8992 from 832 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 124 of 124 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Comdat name size too large Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Array element type has to be an encoding of a type Step #5: error: input module is broken! Step #5: can't skip to bit 30240 from 320 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: Abbreviation starts with an Array or a Blob Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 128 of 128 bytes Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 132 of 132 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 136 of 136 bytes Step #5: error: input module is broken! Step #5: Invalid uselist record Step #5: error: input module is broken! Step #5: Unexpected end of file reading 144 of 144 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 2614624448 from 192 Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: GEP base operand must be pointer or vector of pointer Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't skip to bit 16384 from 320 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 244 of 244 bytes Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Array op not second to last Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 256 of 256 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 2240 from 1856 Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 2080 from 1856 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Unexpected end of file reading 264 of 264 bytes Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: unknown specifier '' Step #5: error: input module is broken! Step #5: Unexpected end of file reading 320 of 320 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 328 of 328 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 3840 from 3680 Step #5: error: input module is broken! Step #5: can't skip to bit 15168 from 320 Step #5: error: input module is broken! Step #5: Invalid bitcode signature Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 4416 from 4032 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 512 of 512 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 8320 from 320 Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 5408 from 5024 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 764 of 764 bytes Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 27381921760 from 6016 Step #5: error: input module is broken! Step #5: can't skip to bit 75433126624 from 704 Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: can't skip to bit 11040732480 from 1216 Step #5: error: input module is broken! Step #5: Invalid version record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17249630368 from 1440 Step #5: error: input module is broken! Step #5: can't skip to bit 6688 from 6624 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0_0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 17222994944 from 768 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: store of unsized type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid sync scope record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1915488 from 6656 Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comdat record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cmp constexpr record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 103625293984 from 6176 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 34906471168 from 6400 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %16 = udiv i8 -1, %15 Step #5: store i8 %16, ptr %17, align 1 Step #5: Instruction does not dominate all uses! Step #5: %17 = getelementptr i8, ptr undef, i64 %8 Step #5: store i8 %16, ptr %17, align 1 Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #512 pulse cov: 219 ft: 340 exec/s: 0 rss: 115Mb Step #5: Invalid store atomic record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs Step #5: error: input module is broken! Step #5: Invalid cleanupret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: load of unsized type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %33 = udiv i1 %3, true Step #5: br i1 %33, label %16, label %17 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %18 = fcmp oeq float 1.401300e-45, f0x7F7FFFFF Step #5: br i1 %18, label %10, label %14 Step #5: error: input module is broken! Step #5: can't skip to bit 298583680 from 1408 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1024 of 1024 bytes Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A6 = alloca swifterror i8, i288 1, align 2147483648 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr i1, ptr %L3, null Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr %G8, null Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G2, null Step #5: error: input module is broken! Step #5: Insufficient function protos (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid constant type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Global is marked as dllimport, but not external Step #5: ptr @coerce_offset0_addrspacecast Step #5: error: input module is broken! Step #5: can't skip to bit 251666208 from 6176 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: can't skip to bit 467673216 from 8224 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 273440 from 7680 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 73014446816 from 2560 Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 55 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't skip to bit 110657815072 from 2528 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G6 = getelementptr i1, i64 undef, %r23 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G = getelementptr i1, i64 %G6, %r23 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G4 = getelementptr i1, i64 %G, i1 true Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'PR37515' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Not an int attribute (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: experimental_guard must have exactly one "deopt" operand bundle Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %47 Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1100 of 1100 bytes Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 9126854080 from 7488 Step #5: error: input module is broken! Step #5: can't skip to bit 9126854080 from 7488 Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %7 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %b.addr.float = phi ptr [ undef, %BB2 ], [ undef, %for.body.preheader ], [ undef, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.float, align 4 Step #5: Instruction does not dominate all uses! Step #5: %a.addr.03 = phi ptr [ undef, %BB2 ], [ %a, %for.body.preheader ], [ %a, %for.body.preheader ], [ undef, %BB1 ], [ undef, %BB17 ], [ undef, %BB18 ], [ undef, %BB8 ], [ undef, %BB3 ], [ undef, %for.body ] Step #5: store float %l, ptr %a.addr.03, align 4 Step #5: error: input module is broken! Step #5: Invalid empty synchronization scope names block (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @foo Step #5: error: input module is broken! Step #5: Invalid record: operand number exceeded available operands (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid blockaddr users record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [2 x { i212, float }] [{ i212, float } { i212 12, float 1.000000e+00 }, { i212, float } { i212 37, float 1.231200e+00 }] Step #5: floatGlobal is external, but doesn't have external or weak linkage! Step #5: ptr @test3 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'zero_byte_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Basic Block in function 'double_call' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 222 ft: 397 exec/s: 1024 rss: 117Mb Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record: metadata strings truncated chars Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(flags: DIFlagReservedBit4, types: !6) Step #5: !6 = distinct !DILexicalBlock(scope: !4, file: !1, line: 4, column: 12) Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid template params Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0, templateParams: !"/private/tmp") Step #5: !"/private/tmp" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.cU = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1192 of 1192 bytes Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 275104 from 9344 Step #5: error: input module is broken! Step #5: target triple too late in module (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A4 = alloca inalloca swifterror ptr, align 128 Step #5: %G5 = getelementptr ptr, ptr %A4, i1 %C3 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1144 of 1144 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: label %BB11 Step #5: label %no_exit Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ %j.0, %BB4 ], [ %i.0, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %BB11 ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ -2147483648, %BB4 ], [ 2147483647, %then ], [ 1, %entry ], [ undef, %BB6 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB13 ], [ undef, %BB21 ], [ undef, %BB15 ], [ undef, %no_exit ] Step #5: %j.1 = phi i32 [ 1, %entry ], [ %j.0, %BB4 ], [ %i.0, %then ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB12 ], [ undef, %BB14 ], [ undef, %loopexit ] Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %20 Step #5: error: input module is broken! Step #5: Invalid anon struct record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G1 = getelementptr i1, i64 undef, %r23 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G5 = getelementptr i1, i64 %G1, i16 32767 Step #5: error: input module is broken! Step #5: Conflicting METADATA_KIND records Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, isOptimized: false, runtimeVersion: 0, emissionKind: NoDebug) Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i32 0 Step #5: ptrerror: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %5 = phi i64 [ -2222, %3 ], [ -2222, %3 ] Step #5: label %3 Step #5: label %2 Step #5: error: input module is broken! Step #5: can't skip to bit 1358968448 from 9728 Step #5: error: input module is broken! Step #5: Invalid load record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %0 Step #5: ptr @lkvm.dbg.value Step #5: error: input module is broken! Step #5: can't skip to bit 1358968544 from 9824 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: subprogram definitions must have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, scopeLine: 24, flags: DIFlagFwdDecl, spFlags: DISPFlagDefinition) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid global variable comdat ID (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Referring to an argument in another function! Step #5: %2 = alloca i32, i32 , align 4 Step #5: Invalid operand for global metadata! Step #5: !1 = !{i32 2, !"Debug Info Version", i32 } Step #5: i32 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_guard_adjacent_diff_comd' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 61755825120 from 3264 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G8 = getelementptr i1, ptr %L3, null Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr %G8, null Step #5: GEP indexes must be integers Step #5: %G = getelementptr i1, ptr %G2, null Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value Step #5: error: input module is broken! Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: location requires a valid scope Step #5: !7 = !DILocation(line: 197, column: 64, scope: !"a.cc") Step #5: !"a.cc" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1272 of 1272 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 536880832 from 8640 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 16787520 from 10176 Step #5: error: input module is broken! Step #5: Basic Block in function 'widget' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1240 of 1240 bytes Step #5: error: input module is broken! Step #5: Invalid store atomic record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function argument type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8122144928 from 6112 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %i.0 = phi i32 [ %5, %BB ], [ -1, %BB1 ], [ 1, %4 ] Step #5: label %4 Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: The upper limit must be an integer! Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 26592060384 from 7648 Step #5: error: input module is broken! Step #5: Invalid metadata attachment Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1272 of 1272 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid select record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lxvm.lifetime.start.p0s_s Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation not allowed within this metadata node Step #5: !8 = distinct !{!8, !5} Step #5: !5 = !DILocation(line: 5, column: 3, scope: !4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !2 = distinct !{!2, !3} Step #5: !3 = !DILocation(line: 5, column: 3, scope: !4) Step #5: error: input module is broken! Step #5: Invalid debug loc record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2107616 from 9856 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Missing element type for old-style alloca (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C = icmp uge i64 0, 9223372036854775807 Step #5: br i1 %C, label %.lr.ph, label %BB3 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = getelementptr i1, ptr %19, i1 %24 Step #5: store i1 %22, ptr %25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %28 = ashr i8 %27, -1 Step #5: %34 = mul i8 %27, %28 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: store i1 %26, ptr %1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %24 = icmp sgt i1 %11, %17 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %22 = icmp uge i1 %2, %21 Step #5: %41 = ashr i1 %24, %22 Step #5: Instruction does not dominate all uses! Step #5: %26 = fcmp uno double 0.000000e+00, 4.940660e-324 Step #5: %42 = getelementptr i1, ptr undef, i1 %26 Step #5: Instruction does not dominate all uses! Step #5: %27 = shl i8 127, -1 Step #5: store volatile i8 %27, ptr undef, align 1 Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't read more than 32 at a time, trying to read 507 Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !4 = distinct !DISubprogram(name: "a", scope: !1, file: !1, line: 232, type: !5, scopeLine: 234, flags: DIFlagPrototyped, spFlags: DISPFlagLocalToUnit | DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !6) Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: invalid scope Step #5: !6 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !7, elements: !8) Step #5: !"Debug Info Version" Step #5: invalid tag Step #5: !13 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, align: 8, encoding: DW_ATE_signed_char) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_set_type, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: invalid composite elements Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, baseType: !13, elements: !"\17") Step #5: !"\17" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15265392928 from 10272 Step #5: error: input module is broken! Step #5: Basic Block in function 'udiv_pow2_fixed' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !12 = !DICompositeType(tag: DW_TAG_array_type, scope: !"Debug Info Version", baseType: !13, elements: !14) Step #5: !"Debug Info Version" Step #5: Count must be signed constant or DIVariable or DIExpression Step #5: !15 = !DISubrange(count: !13, lowerBound: 0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid tag Step #5: !10 = !DIBasicType(tag: DW_TAG_with_stmt, name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid named struct record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !5 = !DISubroutineType(types: !4) Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !5, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid composite elements Step #5: !3 = !DISubroutineType(types: !1) Step #5: !1 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 4, type: !3, virtualIndex: 6, spFlags: DISPFlagDefinition, unit: !4) Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !4 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !5, retainedTypes: !5, splitDebugInlining: false) Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid fence record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1063278368 from 9888 Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %v.0 = phi i128 [ 0, %entry ], [ %2, %bb5 ] Step #5: label %bb5 Step #5: label %BB1 Step #5: Instruction does not dominate all uses! Step #5: %2 = add i128 170141183460469231731687303715884105727, %1 Step #5: %v.0 = phi i128 [ 0, %entry ], [ %2, %bb5 ] Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.c\7D = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang 5.0.0", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: #2048 pulse cov: 224 ft: 428 exec/s: 512 rss: 120Mb Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 4294978560 from 11168 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type and (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid multiple blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0, ptr addrspace(1) null) Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G4 = getelementptr x86_fp80, x86_fp80 %x, i16 32767 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G1 = getelementptr x86_fp80, x86_fp80 %G4, i1 %C Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %G3 = getelementptr x86_fp80, x86_fp80 %G1, i1 %C Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %18 = getelementptr <2 x double>, i64 %5, %8 Step #5: GEP base pointer is not a vector or a vector of pointers Step #5: %19 = getelementptr <2 x double>, i64 %18, %8 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for a constant null value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid tag Step #5: !6 = !DIBasicType(tag: DW_TAG_set_type, name: "int", size: 32, align: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid instruction with no BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Abbrev record with no operands Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown attribute kind (0) (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 15640370272 from 6368 Step #5: error: input module is broken! Step #5: Invalid shufflevector constexpr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'function' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %C2r.0 = phi ptr [ undef, %entry ], [ %7, %bb ], [ undef, %BB6 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB5 ], [ undef, %BB7 ], [ undef, %BB8 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB11 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %bb13 ] Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G5 = getelementptr %0, ptr %tmp1, %tmp1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !10 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !11 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !12, retainedTypes: !12, globals: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: invalid type ref Step #5: !13 = !DIGlobalVariable(name: "c", scope: null, file: !2, line: 4, type: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00", isLocal: false, isDefinition: true) Step #5: !"\00\0F\00\00\00\00\13\10\10\00\00\00\00" Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !6 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !7, retainedTypes: !7, globals: !8) Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !3 = distinct !DICompileUnit(language: DW_LANG_C99, file: !4, producer: "clang", isOptimized: true, flags: "-O2", runtimeVersion: 0, splitDebugFilename: "abc.debug", emissionKind: LineTablesOnly) Step #5: error: input module is broken! Step #5: can't skip to bit 1480629504 from 11392 Step #5: error: input module is broken! Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !12 = distinct !DICompileUnit(language: DW_LANG_C, file: !2, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !13, retainedTypes: !13, globals: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "FlexC Compiler v6.36 (LLVM)", isOptimized: false, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !2, globals: !3) Step #5: error: input module is broken! Step #5: can't skip to bit 102869920 from 11168 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid load record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(scope: null, spFlags: DISPFlagDefinition, unit: !0) Step #5: ptr @_Z3fooi Step #5: %2 = icmp eq i32 65536, 0, !dbg !5 Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: location requires a valid scope Step #5: !5 = !DILocation(line: 6, column: 25, scope: !6) Step #5: !6 = !{!"Simple C++ TBAA"} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid alloca record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1388329984 from 11136 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: invalid behavior operand in module flag (expected constant integer) Step #5: i32 poison Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid extractvalue record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: alloca element count must have integer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid scope Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, scope: !"a", baseType: !3, size: 16, align: 16) Step #5: !"a" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid integer record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %inc = add i32 %i.0, 1 Step #5: %i.0 = phi i32 [ %inc, %BB3 ], [ -1, %BB4 ], [ 1, %entry ] Step #5: Instruction does not dominate all uses! Step #5: %inc = add i32 %i.0, 1 Step #5: %B6 = mul i32 %inc, %inc Step #5: Instruction does not dominate all uses! Step #5: %inc = add i32 %i.0, 1 Step #5: %B6 = mul i32 %inc, %inc Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %10, %14 ], [ %inc., %4 ], [ 1, %1 ] Step #5: %j.0 = phi i32 [ %j.0, %14 ], [ %3, %4 ], [ 1, %1 ] Step #5: Instruction does not dominate all uses! Step #5: %3 = phi i32 [ %10, %14 ], [ %inc., %4 ], [ 1, %1 ] Step #5: %inc. = add i32 %3, 1 Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %indvar46 = phi i32 [ 0, %bb67 ], [ %indvar.next47, %cond_next ] Step #5: label %cond_next Step #5: label %entry Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch^weights", i32 0, i32 1, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0} Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid calling convention ID (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1361099904 from 11264 Step #5: error: input module is broken! Step #5: can't skip to bit 20619340704 from 10464 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "a:[:]" Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: address space must be a 24-bit integer Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: can't skip to bit 10974944096 from 10720 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid declareblocks record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 41033674432 from 11712 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %5 Step #5: error: input module is broken! Step #5: can't skip to bit 110657817632 from 5088 Step #5: error: input module is broken! Step #5: dereferenceable, dereferenceable_or_null apply only to pointer types Step #5: %b = load i32, ptr %p, align 4, !dereferenceable !4 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %Ret = phi double [ %Val, %BB1 ], [ 1.000000e+00, %BB2 ] Step #5: Basic Block in function 'test1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %Ret = phi double [ %Val, %BB1 ], [ 1.000000e+00, %BB2 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid numentry record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid array index (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %34 Step #5: error: input module is broken! Step #5: Basic Block in function 'test7' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A4 = alloca swifterror %struct..1anon, align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1532 of 1532 bytes Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %val2 = load i32, ptr undef, align 4, !range !15, !invariant.load !1, !alias.scope !16, !noalias !17, !tbea !18 Step #5: %C1 = icmp ugt i32 %val2, -2147483648 Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_visited' does not have terminator! Step #5: label %9 Step #5: error: input module is broken! Step #5: Invalid va_arg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid atomicrmw record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @llvm.arm.neon.vmullu.v4i32 Step #5: <4 x i32>Basic Block in function 'constantMulU' does not have terminator! Step #5: label %0 Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i16> %x Step #5: <4 x i32>Invalid user of intrinsic instruction! Step #5: ret ptr @llvm.arm.neon.vmullu.v4i32 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G1 = getelementptr double, ptr %A, float 0.000000e+00 Step #5: error: input module is broken! Step #5: can't skip to bit 7621062880 from 12416 Step #5: error: input module is broken! Step #5: Basic Block in function 'test_01' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !18 = !DISubroutineType(types: !19) Step #5: !19 = !DILexicalBlock(scope: !17, file: !2, line: 7, column: 29) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid insertvalue record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid grp record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 1361068608 from 12736 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 54821406304 from 3552 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmp constexpt record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: Basic Block in function 'replace_fabs_call_f80' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A9 = alloca metadata, align 1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1600 of 1600 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: #4096 pulse cov: 224 ft: 445 exec/s: 372 rss: 121Mb Step #5: Invalid va_arg record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Attribute after last parameter! Step #5: ptr @llvm.memcpy.p0i8.p0i8.i64 Step #5: Intrinsic called with incompatible signature Step #5: tail call void @llvm.memcpy.p0i8.p0i8.i64(ptr align 4 %d, ptr align 4 %s, i64 17179869184, i1 false) Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_with_stmt, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %L5 = load i1, ptr undef, align 1 Step #5: br i1 %L5, label %BB, label %BB21 Step #5: Instruction does not dominate all uses! Step #5: %13 = sdiv i1 true, true Step #5: br i1 %13, label %12, label %14 Step #5: Instruction does not dominate all uses! Step #5: %13 = sdiv i1 true, true Step #5: br i1 %13, label %15, label %BB1 Step #5: Instruction does not dominate all uses! Step #5: %13 = sdiv i1 true, true Step #5: %B1 = xor i1 %13, false Step #5: Instruction does not dominate all uses! Step #5: %L5 = load i1, ptr undef, align 1 Step #5: br i1 %L5, label %30, label %31 Step #5: error: input module is broken! Step #5: CatchSwitchInst handlers must be catchpads Step #5: %cs = catchswitch within none [label %pad1, label %pad2] unwind to caller Step #5: label %pad1 Step #5: CleanupPadInst has an invalid parent. Step #5: %0 = cleanuppad within %cs [i32 1] Step #5: Basic Block in function 'test3' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unexpected end of file reading 1636 of 1636 bytes Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %G3 Step #5: <2 x i16>error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"4775808i32.v2p0i32llvm.masked.ga" Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: label %BB14 Step #5: label %BB Step #5: Instruction does not dominate all uses! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: Instruction does not dominate all uses! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: Instruction does not dominate all uses! Step #5: %b.addr.flnat = phi ptr [ undef, %BB ], [ undef, %0 ], [ undef, %0 ], [ undef, %BB7 ], [ undef, %BB2 ], [ undef, %BB12 ], [ undef, %BB3 ], [ undef, %BB9 ], [ undef, %BB5 ], [ undef, %BB16 ], [ undef, %BB30 ], [ undef, %BB31 ], [ undef, %BB6 ], [ undef, %BB35 ], [ undef, %BB29 ], [ %a, %BB13 ], [ undef, %BB38 ], [ %a, %BB13 ], [ undef, %BBL1 ], [ undef, %BB39 ], [ %b.addr.flnat, %BB14 ], [ %b.addr.flnat, %BB14 ], [ undef, %BB17 ], [ undef, %for.body ] Step #5: %l = load float, ptr %b.addr.flnat, align 4 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid integer const record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 77468939360 from 4416 Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %7 Step #5: error: input module is broken! Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %37 = alloca swifterror ptr, i96 1, align 8 Step #5: %48 = getelementptr ptr, ptr %37, i1 %42 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: DW_TAG_const_type, name: "ty32", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 6.0.0", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !23 = !DILocalVariable(name: "buff", scope: !17, file: !1, line: 5, type: !11) Step #5: !11 = !DILocalVariable(name: "Size", arg: 1, scope: !6, file: !1, line: 2, type: !12) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 21440 from 13152 Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 0, label %110 [ Step #5: i32 1, label %3 Step #5: i32 2, label %5 Step #5: i32 3, label %25 Step #5: i32 4, label %33 Step #5: i32 5, label %51 Step #5: i32 6, label %76 Step #5: i32 7, label %95 Step #5: i32 4, label %101 Step #5: i32 9, label %105 Step #5: ] Step #5: i32 4 Step #5: error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Expected a single module Step #5: error: input module is broken! Step #5: can't skip to bit 96756861280 from 3936 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Invalid insert element record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: can't skip to bit 1717580832 from 13344 Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'sanitize_memory' does not apply to parameters Step #5: ptr @foo2 Step #5: Entry block to function must not have predecessors! Step #5: label %entry Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %dmp.0.lcssa = phi i32 [ 0, %entry ], [ %add4.lcssa, %for.end.loopexit ] Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, virtualIndex: 6, spFlags: 0, unit: !0) Step #5: scope points into the type hierarchy Step #5: !8 = distinct !DILexicalBlock(scope: !4, file: !1, line: 3, column: 12) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: invalid base type Step #5: !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint32_t", file: !2, line: 1, baseType: !"\00\16\08\11\00\00\17\00\00\00\00\00\00") Step #5: !"\00\16\08\11\00\00\17\00\00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.masked.load.v128i8.p0v128i" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"8llvm.masked.store.v128i8.p0v128i" Step #5: error: input module is broken! Step #5: can't skip to bit 110657816928 from 4384 Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg success ordering (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: ABI alignment must be a power of two times the byte width Step #5: error: input module is broken! Step #5: Only global arrays can have appending linkage! Step #5: ptr @G.2 Step #5: error: input module is broken! Step #5: Callee is not a pointer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %c4 = call i32 @foo(i32 %c4) Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid extractelement record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'julia_2xi64' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid comparison record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid unary op constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid retained nodes list Step #5: !5 = distinct !DISubprogram(name: "test5", linkageName: "test5", scope: null, file: !1, line: 12, type: !6, scopeLine: 12, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !DIExpression()) Step #5: !DIExpression() Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %B = sub i1 %B5, false Step #5: store i1 %B, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %L2, false Step #5: %C3 = icmp uge i1 %B5, %C8 Step #5: Instruction does not dominate all uses! Step #5: %C6 = icmp uge i1 %B14, false Step #5: %0 = icmp uge i1 %C6, %C10 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %G, i1 %L2 Step #5: store ptr %G1, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B6 = sdiv i32 -2147483648, -2147483648 Step #5: %B7 = srem i32 %B6, %B4 Step #5: Instruction does not dominate all uses! Step #5: %B6 = sdiv i32 -2147483648, -2147483648 Step #5: store i32 %B6, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr %G, i1 %L2 Step #5: store i1 %C9, ptr %G1, align 1 Step #5: error: input module is broken! Step #5: swifterror alloca must have pointer type Step #5: %A1 = alloca swifterror x86_fp80, align 16 Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Fixed or VBR abbrev record with size > MaxChunkData Step #5: error: input module is broken! Step #5: Invalid unary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid insertelement constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 52625441024 from 12032 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret [36 x i32] [i32 0, i32 1, i32 2, i32 3, i32 4, i32 5, i32 6, i32 7, i32 8, i32 9, i32 10, i32 11, i32 12, i32 13, i32 14, i32 15, i32 16, i32 17, i32 18, i32 19, i32 20, i32 21, i32 22, i32 23, i32 24, i32 25, i32 26, i32 27, i32 28, i32 29, i32 30, i32 31, i32 32, i32 33, i32 34, i32 35] Step #5: i32error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %8 = phi i128 [ 0, %1 ], [ %26, %28 ], [ poison, %7 ] Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i32Function return type does not match operand type of return inst! Step #5: ret i128 %20 Step #5: i32error: input module is broken! Step #5: Unexpected end of file reading 1916 of 1916 bytes Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G5 = getelementptr inbounds metadata, ptr %G, i1 %C Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr i8, ptr %gep, %gep Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid fcmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %s0 = phi i64 [ %B9, %bb8 ], [ %b2, %BB3 ], [ undef, %bb30 ] Step #5: Instruction does not dominate all uses! Step #5: %b2 = add i64 %s0, %B Step #5: %s0 = phi i64 [ %B9, %bb8 ], [ %b2, %BB3 ], [ undef, %bb30 ] Step #5: Instruction does not dominate all uses! Step #5: %B7 = mul i64 %B5, %B1 Step #5: %B11 = sub nsw i64 %B7, %B3 Step #5: Instruction does not dominate all uses! Step #5: %B3 = mul nsw i64 %B7, %b2 Step #5: %B11 = sub nsw i64 %B7, %B3 Step #5: Instruction does not dominate all uses! Step #5: %s0 = phi i64 [ %B9, %bb8 ], [ %b2, %BB3 ], [ undef, %bb30 ] Step #5: %B8 = ashr i64 %s0, %B11 Step #5: Instruction does not dominate all uses! Step #5: %B1 = mul i64 %b2, %b2 Step #5: %C = icmp slt i64 %A, %B1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = mul i64 %B1, %B1 Step #5: %C7 = icmp ult i64 %B5, %B9 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i64 %B11, %B11 Step #5: %C5 = icmp sle i64 %B6, %B11 Step #5: Instruction does not dominate all uses! Step #5: %B11 = sub nsw i64 %B7, %B3 Step #5: %C5 = icmp sle i64 %B6, %B11 Step #5: Instruction does not dominate all uses! Step #5: %B6 = mul i64 %B11, %B11 Step #5: %C6 = icmp ugt i64 %B6, 0 Step #5: Instruction does not dominate all uses! Step #5: %B3 = mul nsw i64 %B7, %b2 Step #5: %C3 = icmp ult i64 %B3, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = ashr i64 %s0, %B11 Step #5: %C3 = icmp ult i64 %B3, %B8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid ID Step #5: error: input module is broken! Step #5: Invalid freeze record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP into unsized type! Step #5: %G6 = getelementptr inbounds nuw label, ptr %A12, i1 %L1 Step #5: error: input module is broken! Step #5: Invalid global indirect symbol record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'inselt_bad_index' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid alloca record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: scope must have two or three operands Step #5: !0 = distinct !{!0} Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Malformed global initializer set (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 36, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid subroutine type ref Step #5: !6 = !DISubroutineType(types: !7) Step #5: !7 = !{!8, !11, !8} Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !14 = !DILocalVariable(name: "n", arg: 2, scope: !5, file: !1, line: 1, type: !8, align: 1) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !15 = !DILocalVariable(name: "i", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: invalid type ref Step #5: !16 = !DILocalVariable(name: "r", scope: !5, file: !1, line: 2, type: !8) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: location requires a valid scope Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: !9 = !DILocation(line: 4, column: 13, scope: !10) Step #5: invalid base type Step #5: !11 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !8, size: 64) Step #5: !8 = !DILocation(line: 38, column: 13, scope: !9, isImplicitCode: true) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 1736 of 1736 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 531968 from 2464 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %47 = frem double %23, %34 Step #5: %54 = fmul double %47, %29 Step #5: Instruction does not dominate all uses! Step #5: %29 = fdiv double %26, %24 Step #5: %54 = fmul double %47, %29 Step #5: Instruction does not dominate all uses! Step #5: %46 = fmul double %43, %23 Step #5: store double %46, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %48 = fadd double %45, %23 Step #5: %55 = fadd double %48, %25 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %55 = fadd double %48, %25 Step #5: Instruction does not dominate all uses! Step #5: %44 = frem double %34, %23 Step #5: %56 = fsub double %55, %44 Step #5: Instruction does not dominate all uses! Step #5: %38 = fadd double %23, %32 Step #5: %59 = fsub double %38, %37 Step #5: Instruction does not dominate all uses! Step #5: %37 = fadd double %29, %34 Step #5: %59 = fsub double %38, %37 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %60 = fcmp true double %25, %26 Step #5: Instruction does not dominate all uses! Step #5: %26 = fadd double %23, %21 Step #5: %60 = fcmp true double %25, %26 Step #5: Instruction does not dominate all uses! Step #5: %31 = frem double %24, %25 Step #5: store double %31, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %50 = fcmp ueq double %32, %34 Step #5: store i1 %50, ptr %16, align 1 Step #5: Instruction does not dominate all uses! Step #5: %25 = fsub double %17, %23 Step #5: %61 = fdiv double %25, %54 Step #5: Instruction does not dominate all uses! Step #5: %49 = fdiv double %41, %28 Step #5: %62 = fdiv double %49, %61 Step #5: Instruction does not dominate all uses! Step #5: %35 = fcmp one double %30, %23 Step #5: store i1 %35, ptr %15, align 1 Step #5: Instruction does not dominate all uses! Step #5: %33 = fcmp uno double %32, %25 Step #5: store i1 %33, ptr undef, align 1 Step #5: Instruction does not dominate all uses! Step #5: %40 = fcmp ult double %26, 4.940660e-324 Step #5: br i1 %40, label %11, label %66 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 5, 39, 4101, 1, 4101, 9, 27, 4101, 4, 4101, 8, 39, 33, 4101, 2, 4101, 6, 39, 4101, 3, 4101, 7, 39, 28, 37, 34, 16, 15, 26, 287) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %L8 = load i64, ptr %A, align 4 Step #5: %27 = udiv i64 %L8, %L8 Step #5: Instruction does not dominate all uses! Step #5: %6 = getelementptr i1, ptr undef, i1 false Step #5: store ptr %6, ptr %1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %19 = fcmp ule float 1.401300e-45, 0.000000e+00 Step #5: %107 = udiv i1 %10, %19 Step #5: Instruction does not dominate all uses! Step #5: %10 = mul i1 true, false Step #5: store i1 %10, ptr %104, align 1 Step #5: error: input module is broken! Step #5: invalid tag Step #5: !9 = !DIBasicType(tag: 132, name: "bool", size: 8, align: 8, encoding: DW_ATE_boolean) Step #5: discriminator can only appear on variant part Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid debug loc record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: function !dbg attachment must be a subprogram Step #5: ptr @fn1 Step #5: !17 = !{!3} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %b, ptr addrspace(1) %b, ptr addrspace(1) %d, ptr addrspace(1) %d) ] Step #5: Basic Block in function 'test_no_base_use' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'no1' does not have terminator! Step #5: label %6 Step #5: error: input module is broken! Step #5: Found return instr that returns non-void in Function of void return type! Step #5: ret i64 %22 Step #5: voiderror: input module is broken! Step #5: Basic Block in function 'test' does not have terminator! Step #5: label %22 Step #5: error: input module is broken! Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: 'common' global must have a zero initializer! Step #5: ptr @G Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(16, 18446744073709551615, 27, 4097, 16, 5, 4097, 32, 5, 4) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'cmpxchg_2' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid dbg record: missing instruction (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160Function return type does not match operand type of return inst! Step #5: ret void Step #5: i160error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C12 = icmp sle i8 16, 127 Step #5: %G6 = getelementptr ptr, ptr %A1, i1 %C12 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bitcode wrapper header Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2048 of 2048 bytes Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 37078710048 from 10976 Step #5: error: input module is broken! Step #5: Assigned value does not match type of forward declaration Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: i64error: input module is broken! Step #5: Invalid array type record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not a constant range list attribute (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %next_index.5174 = phi i32 [ %next_index.4178, %for.body89.lr.ph ], [ %inc94, %for.body89 ] Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid settype record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %cond = phi double [ %cond, %cond.true ], [ 0.000000e+00, %entry ] Step #5: %cond = phi double [ %cond, %cond.true ], [ 0.000000e+00, %entry ] Step #5: Basic Block in function 'fabs_test' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: ABI alignment must be a 16-bit integer Step #5: error: input module is broken! Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+armv8.1-m.main' is not a recognized feature for this target (ignoring feature) Step #5: '+fp-armv8d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+fp16' is not a recognized feature for this target (ignoring feature) Step #5: '+fullfp16' is not a recognized feature for this target (ignoring feature) Step #5: '+hwdiv' is not a recognized feature for this target (ignoring feature) Step #5: '+lob' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+ras' is not a recognized feature for this target (ignoring feature) Step #5: '+strict-align' is not a recognized feature for this target (ignoring feature) Step #5: '+thumb-mode' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp2sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp3d16sp' is not a recognized feature for this target (ignoring feature) Step #5: '+vfp4d16sp' is not a recognized feature for this target (ignoring feature) Step #5: Unexpected end of file reading 1824 of 1824 bytes Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx' is not a recognized feature for this target (ignoring feature) Step #5: '+hvx-length128b' is not a recognized feature for this target (ignoring feature) Step #5: Instruction does not dominate all uses! Step #5: %34 = alloca i1, i112 1, align 1 Step #5: %40 = getelementptr i1, ptr %34, i16 -1 Step #5: Instruction does not dominate all uses! Step #5: %37 = load i1, ptr %G91, align 1 Step #5: %42 = getelementptr i1, ptr %40, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %33 = alloca ptr, i112 1, align 8 Step #5: %43 = getelementptr ptr, ptr %33, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %37 = load i1, ptr %G91, align 1 Step #5: %43 = getelementptr ptr, ptr %33, i1 %37 Step #5: Instruction does not dominate all uses! Step #5: %33 = alloca ptr, i112 1, align 8 Step #5: store ptr %40, ptr %33, align 8 Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid load atomic record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'builtin' can only be applied to a callsite. Step #5: ptr @foo Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %reg407 = phi i32 [ %reg408, %bb11 ], [ 0, %BB1 ] Step #5: Instruction does not dominate all uses! Step #5: %C5 = icmp ne i8 42, 42 Step #5: %B7 = sub i1 %C5, %B3 Step #5: Instruction does not dominate all uses! Step #5: %B3 = srem i1 %C3, %C3 Step #5: %B7 = sub i1 %C5, %B3 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr i16, ptr %A8, i64 1 Step #5: store i16 %B, ptr %G2, align 2 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %73 = phi i32 Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 %52 Step #5: i32error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only global variables can have appending linkage! Step #5: ptr @test Step #5: error: input module is broken! Step #5: DILocation not allowed within this metadata node Step #5: !11 = distinct !{!11, !12} Step #5: !12 = !DILocation(line: 17, column: 8, scope: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7} Step #5: !7 = !DILocation(line: 17, column: 8, scope: !8) Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Missing element type for old-style global (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !8 = distinct !DILocalVariable(name: "B", scope: !5, file: !1, type: !8) Step #5: !8 = distinct !DILocalVariable(name: "B", scope: !5, file: !1, type: !8) Step #5: invalid type ref Step #5: !8 = distinct !DILocalVariable(name: "B", scope: !5, file: !1, type: !8) Step #5: !8 = distinct !DILocalVariable(name: "B", scope: !5, file: !1, type: !8) Step #5: label %2 Step #5: ptr @test3 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in, ptr addrspace(1) %in) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %base, ptr addrspace(1) %derived) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1, ptr addrspace(1) %in2) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token2 = call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in1.reloc1, ptr addrspace(1) %in2.reloc1) ] Step #5: gc.statepoint callee argument must have elementtype attribute Step #5: %safepoint_token = invoke token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr @func, i32 0, i32 0, i32 0, i32 0) [ "gc-live"(ptr addrspace(1) %in) ] Step #5: to label %invoke_normal_dest unwind label %exceptional_return Step #5: error: input module is broken! Step #5: Invalid dso_local record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: preferred alignment cannot be less than the ABI alignment Step #5: error: input module is broken! Step #5: Invalid named struct record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: first operand should be 'function_entry_count' or 'synthetic_function_entry_count' Step #5: !0 = !{!"function_entry\92count", i64 801} Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G18 = getelementptr i1, ptr %A30, i1 %L6 Step #5: store i1 %L6, ptr %G18, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B35 = mul i66 %B30, -36893488147419103232 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B7 = and i66 %L16, %B4 Step #5: %B36 = ashr i66 %B30, %B7 Step #5: Instruction does not dominate all uses! Step #5: %B28 = shl i66 %B7, %B16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %B13 = lshr i66 %B28, %B16 Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp slt i32 0, -1 Step #5: %C21 = icmp slt i1 %C18, %C2 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load ptr, ptr %G61, align 8 Step #5: store ptr %G75, ptr %L1, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C10 = icmp sge i66 %B16, %B25 Step #5: %G26 = getelementptr i66, ptr %L2, i1 %C10 Step #5: Instruction does not dominate all uses! Step #5: %G29 = getelementptr ptr, ptr %G6, i66 %L8 Step #5: store ptr %G29, ptr %G16, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G42 = getelementptr i1, ptr %L7, i1 %C Step #5: store ptr %G42, ptr %G5, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = urem i66 %L16, %L16 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %B30 = or i66 %B25, 0 Step #5: %C13 = icmp uge i66 %B16, %B30 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr ptr, ptr %G40, i66 %L4 Step #5: store ptr %G44, ptr %G10, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %G22, i8 127 Step #5: store ptr %G23, ptr %A19, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i1, align 1 Step #5: store i1 %C13, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L6 = load i1, ptr %A, align 1 Step #5: %C16 = icmp sgt i1 %C13, %L6 Step #5: Instruction does not dominate all uses! Step #5: %A30 = alloca i1, align 1 Step #5: store i1 %C16, ptr %A30, align 1 Step #5: error: input module is broken! Step #5: invalid type ref Step #5: !22 = !DILocalVariable(name: "start", arg: 2, scope: !11, file: !1, line: 6, type: !"orig_start") Step #5: !"orig_start" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Basic Block in function 'fast_cabsf' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %152 = getelementptr i1, ptr %38, i1 %122 Step #5: %172 = getelementptr i1, ptr %152, i8 %168 Step #5: Instruction does not dominate all uses! Step #5: %168 = udiv i8 %166, %106 Step #5: %172 = getelementptr i1, ptr %152, i8 %168 Step #5: Instruction does not dominate all uses! Step #5: %144 = load i1, ptr %143, align 8 Step #5: %177 = getelementptr i1, ptr %172, i1 %144 Step #5: Instruction does not dominate all uses! Step #5: %118 = getelementptr i8, ptr %95, i8 %96 Step #5: %178 = getelementptr i8, ptr %118, i1 %161 Step #5: Instruction does not dominate all uses! Step #5: %161 = icmp sgt i1 %122, %151 Step #5: %178 = getelementptr i8, ptr %118, i1 %161 Step #5: Instruction does not dominate all uses! Step #5: %168 = udiv i8 %166, %106 Step #5: store i8 %168, ptr %178, align 1 Step #5: Instruction does not dominate all uses! Step #5: %163 = getelementptr i1, ptr %150, i1 %161 Step #5: %180 = getelementptr i1, ptr %163, i1 %164 Step #5: Instruction does not dominate all uses! Step #5: %164 = or i1 %151, %156 Step #5: %180 = getelementptr i1, ptr %163, i1 %164 Step #5: Instruction does not dominate all uses! Step #5: %162 = getelementptr ptr, ptr %153, i1 %156 Step #5: store ptr %180, ptr %162, align 8 Step #5: Instruction does not dominate all uses! Step #5: %145 = alloca ptr, align 8 Step #5: %181 = getelementptr ptr, ptr %145, i1 %156 Step #5: Instruction does not dominate all uses! Step #5: %156 = icmp uge i1 %122, %155 Step #5: %181 = getelementptr ptr, ptr %145, i1 %156 Step #5: Instruction does not dominate all uses! Step #5: %165 = getelementptr i1, ptr %150, i1 %151 Step #5: store ptr %165, ptr %145, align 8 Step #5: Instruction does not dominate all uses! Step #5: %145 = alloca ptr, align 8 Step #5: store ptr %165, ptr %145, align 8 Step #5: Instruction does not dominate all uses! Step #5: %153 = getelementptr ptr, ptr %145, i1 %144 Step #5: store ptr %153, ptr %141, align 8 Step #5: Instruction does not dominate all uses! Step #5: %141 = alloca ptr, align 8 Step #5: store ptr %153, ptr %141, align 8 Step #5: Instruction does not dominate all uses! Step #5: %159 = getelementptr ptr, ptr %146, i1 %156 Step #5: store ptr %181, ptr %159, align 8 Step #5: Instruction does not dominate all uses! Step #5: %146 = getelementptr ptr, ptr %141, i1 %144 Step #5: store ptr %146, ptr undef, align 8 Step #5: Instruction does not dominate all uses! Step #5: %148 = getelementptr ptr, ptr %146, i8 %147 Step #5: store ptr %148, ptr undef, align 8 Step #5: error: input module is broken! Step #5: Invalid attribute group entry (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+cx16 +fxsr' is not a recognized feature for this target (ignoring feature) Step #5: '+cx16 +fxsr' is not a recognized feature for this target (ignoring feature) Step #5: Unexpected end of file reading 1860 of 1860 bytes Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Never resolved value found in function (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197608128 from 3392 Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B30 = shl i1 %C4, %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G47 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %L9 = load i8, ptr %A9, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G42 = getelementptr ptr, ptr undef, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G33 = getelementptr ptr, ptr %L13, i64 %L7 Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G23 = getelementptr ptr, ptr %G33, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %L7 = load i64, ptr undef, align 4 Step #5: %C7 = icmp sge i64 4294967296, %L7 Step #5: Instruction does not dominate all uses! Step #5: %B20 = fmul double f0x7FEFFFFFFFFFFFFF, 0.000000e+00 Step #5: %C20 = fcmp true double %B20, 4.940660e-324 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G31 = getelementptr ptr, ptr %G23, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr i1, ptr %G22, i32 -1 Step #5: %L1 = load i1, ptr %G48, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %G36 = getelementptr i1, ptr %A6, i1 %C4 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G50 = getelementptr i1, ptr %A14, i64 %B12 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %B24 Step #5: Instruction does not dominate all uses! Step #5: %A14 = alloca i1, align 1 Step #5: %G52 = getelementptr i1, ptr %A14, i64 %B4 Step #5: Instruction does not dominate all uses! Step #5: %A21 = alloca i64, align 8 Step #5: %G45 = getelementptr i64, ptr %A21, i64 %B3 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: store i1 %C4, ptr %G52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G22 = getelementptr i1, ptr %A14, i1 %B40 Step #5: store i1 %B, ptr %G22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C4 = fcmp true double f0x7FEFFFFFFFFFFFFF, f0x7FEFFFFFFFFFFFFF Step #5: %B38 = sdiv i1 %C2, %C4 Step #5: Instruction does not dominate all uses! Step #5: %A9 = alloca i8, align 1 Step #5: %G14 = getelementptr i8, ptr %A9, i64 %B25 Step #5: Instruction does not dominate all uses! Step #5: %A36 = alloca ptr, align 8 Step #5: %G43 = getelementptr ptr, ptr %A36, i8 %L9 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr ptr, ptr %A36, i64 %L7 Step #5: store ptr %G39, ptr %G11, align 8 Step #5: error: input module is broken! Step #5: #8192 pulse cov: 224 ft: 480 exec/s: 210 rss: 126Mb Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, spFlags: DISPFlagDefinition, unit: !0) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: PHI node entries do not match predecessors! Step #5: %j.0 = phi i32 [ %j.0, %BB1 ], [ %i.0, %then ], [ 1, %entry ], [ %j.0, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB4 ], [ undef, %no_exit ] Step #5: label %BB1 Step #5: label %endif Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid catchret record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %i.0 = phi i32 [ 0, %ejtry ], [ %add31, %for.inc30 ] Step #5: Instruction does not dominate all uses! Step #5: %C2 = icmp ugt i1 false, false Step #5: br i1 %C2, label %for.body19, label %for.inc24 Step #5: Instruction does not dominate all uses! Step #5: %i.0 = phi i32 [ 0, %ejtry ], [ %add31, %for.inc30 ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %j.0 = phi i32 [ 0, %for.inc27 ], [ 0, %for.cond ] Step #5: %add = add nsw i32 %i.0, %j.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add20 = add nsw i32 %add, %k.0 Step #5: Instruction does not dominate all uses! Step #5: %l.0 = phi i32 [ %add, %for.body19 ], [ 0, %for.cond8 ], [ undef, %for.cond14 ] Step #5: %add21 = add nsw i32 %add20, %l.0 Step #5: Instruction does not dominate all uses! Step #5: %k.0 = phi i32 [ %add25, %for.inc24 ], [ 0, %for.cond2 ] Step #5: %add25 = add i32 %k.0, 1 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2308475456 from 14272 Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2240 of 2240 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'patatino' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: can't skip to bit 4600400352 from 15456 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %add5 = add nuw nsw i32 %conv, 4 Step #5: %idxprom = zext i32 %add5 to i64 Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid getelementptr constexpr record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: size must be a non-zero 24-bit integer Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Never resolved value found in function (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: PHI node entries do not match predecessors! Step #5: %next_index.5174 = phi i32 [ %next_index.4178, %for.body89.lr.ph ], [ %inc94, %for.body51 ] Step #5: label %for.body89.lr.ph Step #5: label %for.body89 Step #5: Instruction does not dominate all uses! Step #5: %inc94 = add i32 %next_index.5174, 1 Step #5: %next_index.5174 = phi i32 [ %next_index.4178, %for.body89.lr.ph ], [ %inc94, %for.body51 ] Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid enum list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !5) Step #5: !2 = !DISubroutineType(types: !3) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: invalid enum list Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1, producer: "clang version 3.0 (trunk 127710)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, retainedTypes: !5) Step #5: !2 = !DISubroutineType(types: !3) Step #5: error: input module is broken! Step #5: Invalid landingpad record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed block Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'simple_vector_seleÃt' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'test2' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: subprogram declarations must not have a compile unit Step #5: !3 = distinct !DISubprogram(name: "foo", scope: !2, file: !2, line: 2, type: !4, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: 0, unit: !1) Step #5: scope points into the type hierarchy Step #5: !8 = !DILocation(line: 2, column: 13, scope: !3) Step #5: scope points into the type hierarchy Step #5: !10 = distinct !DILexicalBlock(scope: !3, file: !2, line: 2, column: 16) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 2188 of 2188 bytes Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 8122146720 from 7904 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G = getelementptr { i64, i64 }, ptr %A5, %0 zeroinitializer Step #5: error: input module is broken! Step #5: Load/Store operand is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %45 = fcmp ugt float %44, %44 Step #5: %51 = icmp uge i1 true, %45 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: Instruction does not dominate all uses! Step #5: %42 = load i1, ptr %38, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %43 = load i1, ptr %37, align 1 Step #5: %67 = or i1 %42, %43 Step #5: Instruction does not dominate all uses! Step #5: %36 = getelementptr i1, ptr %34, i64 0 Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: br i1 %77, label %75, label %80 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %81 = udiv i1 %77, %77 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %82 = icmp sle i1 %77, %81 Step #5: Instruction does not dominate all uses! Step #5: %77 = icmp slt i1 %B3, %C7 Step #5: %83 = icmp ule i1 %77, %82 Step #5: Instruction does not dominate all uses! Step #5: %52 = getelementptr i1, ptr %36, i1 %49 Step #5: store i1 %85, ptr %52, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: %89 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %73 = sub i1 %64, %69 Step #5: %89 = icmp sgt i1 %67, %73 Step #5: Instruction does not dominate all uses! Step #5: %68 = icmp eq i1 %53, %67 Step #5: %90 = udiv i1 %68, %13 Step #5: Instruction does not dominate all uses! Step #5: %70 = sdiv i64 4294967296, 4294967296 Step #5: store i64 %70, ptr undef, align 4 Step #5: Instruction does not dominate all uses! Step #5: %55 = sdiv i1 %51, false Step #5: store i1 %55, ptr %97, align 1 Step #5: Instruction does not dominate all uses! Step #5: %67 = or i1 %42, %43 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %71 = getelementptr i1, ptr %36, i1 %55 Step #5: store i1 %67, ptr %71, align 1 Step #5: Instruction does not dominate all uses! Step #5: %31 = alloca i1, align 1 Step #5: store i1 %104, ptr %31, align 1 Step #5: Instruction does not dominate all uses! Step #5: %44 = fadd float f0x7F7FFFFF, f0x7F7FFFFF Step #5: store float %44, ptr undef, align 4 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: unrecognized named metadata node in the llvm.dbg namespace Step #5: !llvm.dbg.\5Bu = !{!0} Step #5: Step #5: DICompileUnit not listed in llvm.dbg.cu Step #5: !0 = distinct !DICompileUnit(language: DW_LANG_C, file: !1, producer: "debugify", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid store atomic record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid base type Step #5: !14 = !DIDerivedType(tag: DW_TAG_typedef, name: "v_t", file: !1, line: 1, baseType: !"\00\0F\00\00\00\00$ \00\00\00\00\00") Step #5: !"\00\0F\00\00\00\00$ \00\00\00\00\00" Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP indexes must be integers Step #5: %G2 = getelementptr i1, ptr %G1, %G8 Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table: Only named structs can be forward referenced (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f Step #5: Attribute 'signext' does not apply to functions! Step #5: ptr @f_as1 Step #5: error: input module is broken! Step #5: Basic Block in function 'test2' does not have terminator! Step #5: label %0 Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid record Step #5: error: input module is broken! Step #5: line specified with no file Step #5: !18 = !DIDerivedType(tag: DW_TAG_member, name: "p", scope: !16, line: 3, baseType: !4, size: 64) Step #5: 3 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "p[]::[:[:]]" Step #5: error: input module is broken! Step #5: Invalid invoke record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid thrown types list Step #5: !5 = distinct !DISubprogram(name: "test_g", scope: !1, file: !1, line: 1, type: !6, scopeLine: 1, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !10, thrownTypes: i32 2) Step #5: i32 2 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret double %r Step #5: ptrerror: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid phi record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Size is not plausible Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %tmp114 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: GEP indexes must be integers Step #5: %tm_0683 = getelementptr inbounds %0, ptr %tmp1, %1 zeroinitializer, i32 1 Step #5: error: input module is broken! Step #5: invalid scope Step #5: !6 = distinct !DISubprogram(name: "test", scope: !3, file: !1, line: 1, type: !7, scopeLine: 2, virtualIndex: 6, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: !3 = !{i32 2, !"Dwarf Version", i32 2} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: GEP into unsized type! Step #5: %G1 = getelementptr i32 (), ptr %G7, i32 %dec Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %A1r.0 = phi ptr [ %2, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %9 = load float, ptr %A1r.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A2i.0 = phi ptr [ %6, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %10 = load float, ptr %A2i.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C0r.0 = phi ptr [ %7, %entry ], [ %15, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: store float %11, ptr %C0r.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C2i.0 = phi ptr [ %G15, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: store float %12, ptr %C2i.0, align 4 Step #5: Instruction does not dominate all uses! Step #5: %A0r.0 = phi ptr [ %0, %entry ], [ %13, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %13 = getelementptr inbounds float, ptr %A0r.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %A0i.0 = phi ptr [ %1, %entry ], [ %14, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %14 = getelementptr inbounds float, ptr %A0i.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %A1i.0 = phi ptr [ %3, %entry ], [ %15, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %15 = getelementptr inbounds float, ptr %A1i.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %A2r.0 = phi ptr [ %5, %entry ], [ %16, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %16 = getelementptr inbounds float, ptr %A2r.0, i64 %As Step #5: Instruction does not dominate all uses! Step #5: %C0i.0 = phi ptr [ %8, %entry ], [ %17, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %17 = getelementptr inbounds float, ptr %C0i.0, i64 %Cs Step #5: Instruction does not dominate all uses! Step #5: %C1i.0 = phi ptr [ %1, %entry ], [ %18, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %18 = getelementptr inbounds float, ptr %C1i.0, i64 %Cs Step #5: Instruction does not dominate all uses! Step #5: %20 = phi i64 [ 0, %entry ], [ %19, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: %19 = add nsw i64 %20, 1 Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %20 = phi i64 [ 0, %entry ], [ %19, %bb ], [ undef, %BB1 ], [ undef, %BB2 ], [ undef, %BB3 ], [ undef, %BB8 ], [ undef, %BB7 ], [ undef, %BB9 ], [ undef, %BB10 ], [ undef, %BB12 ], [ undef, %BB13 ], [ undef, %BB14 ], [ undef, %bb13 ] Step #5: Instruction does not dominate all uses! Step #5: %C9 = icmp uge i16 -1, 0 Step #5: br i1 %C9, label %bb13, label %BB2 Step #5: error: input module is broken! Step #5: Invalid br record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: invalid expression Step #5: !DIExpression(4101, 0, 4101, 9, 27, 4101, 3, 4097, 16, 5, 4097, 32, 5, 4101, 4, 4101, 8, 4101, 11, 27, 39, 4101, 6, 20485, 13, 4101, 15, 39, 37, 38, 39, 26, 4101, 1, 4101, 2, 4101, 7, 4101, 10, 27, 39, 4101, 5, 4101, 12, 4101, 14, 39, 37, 38, 28, 33, 4097, 32, 7, 4097, 16, 7, 159) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: can't skip to bit 131564582848 from 6656 Step #5: error: input module is broken! Step #5: Invalid blockaddress record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i128 undef Step #5: <2 x i32>error: input module is broken! Step #5: Invalid value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Argument operand must be alloca or constant. Step #5: %catch.inner = catchpad within %cs.inner [i32 %B1] Step #5: error: input module is broken! Step #5: invalid unit type Step #5: !15 = distinct !DISubprogram(name: "hot", scope: !1, file: !1, line: 8, type: !8, scopeLine: 8, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: i32 99, retainedNodes: !2) Step #5: i32 99 Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid wide integer const record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cmpxchg record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 51822483488 from 9760 Step #5: error: input module is broken! Step #5: Invalid user of intrinsic instruction! Step #5: ptr @test7 Step #5: error: input module is broken! Step #5: Invalid insert element record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'f' does not have terminator! Step #5: label %77 Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %constexpr = getelementptr inbounds [36 x i32], ptr @A, i64 0, ptr %b.01 Step #5: error: input module is broken! Step #5: Cannot load/store from pointer (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2400 of 2400 bytes Step #5: error: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: wchar_size metadata requires constant integer argument Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unknown module asm property (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 111450304 from 11840 Step #5: error: input module is broken! Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+ssses' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '+avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '+prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '+ssses' is not a recognized feature for this target (ignoring feature) Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr @test7b Step #5: { i64, i64 }Global is external, but doesn't have external or weak linkage! Step #5: ptr @test8a Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid indirectbr record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: Invalid vector select record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2500 of 2500 bytes Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid bbentry record (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid number of elements in vector initializer (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: GEP indexes must be integers Step #5: %G4 = getelementptr ptr, ptr %G2, float +inf Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 38197608736 from 4000 Step #5: error: input module is broken! Step #5: can't skip to bit 2028126912 from 21056 Step #5: error: input module is broken! Step #5: warning: ignoring debug info with an invalid version (0) in Fuzzer input Step #5: Not an enum attribute (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: llvm-opt-fuzzer--x86_64-indvars: /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:350: (anonymous namespace)::PlaceholderQueue::~PlaceholderQueue(): Assertion `empty() && "PlaceholderQueue hasn't been flushed before being destroyed"' failed. Step #5: ==64090== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b085791a34 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b085705c38 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b0856e8785 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf7282841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf7262c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf7260b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x7fdf7260b728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #7 0x7fdf7261cfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #8 0x55b08a143ee4 in ~PlaceholderQueue /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:349:5 Step #5: #9 0x55b08a143ee4 in llvm::MetadataLoader::MetadataLoaderImpl::parseMetadata(bool) /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp:1183:1 Step #5: #10 0x55b08a0fc1a8 in parseFunctionMetadata /src/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.h:65:42 Step #5: #11 0x55b08a0fc1a8 in (anonymous namespace)::BitcodeReader::parseFunctionBody(llvm::Function*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:5128:35 Step #5: #12 0x55b08a0eb555 in (anonymous namespace)::BitcodeReader::materialize(llvm::GlobalValue*) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7155:19 Step #5: #13 0x55b08a0ed2d2 in (anonymous namespace)::BitcodeReader::materializeModule() /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:7261:21 Step #5: #14 0x55b089fbfca7 in llvm::Module::materializeAll() /src/llvm-project/llvm/lib/IR/Module.cpp:488:13 Step #5: #15 0x55b08a0dba52 in llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8808:24 Step #5: #16 0x55b08a0e4f0d in llvm::BitcodeModule::parseModule(llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:8989:10 Step #5: #17 0x55b08a0e522e in llvm::parseBitcodeFile(llvm::MemoryBufferRef, llvm::LLVMContext&, llvm::ParserCallbacks) /src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp:9001:14 Step #5: #18 0x55b08a0d1078 in llvm::parseModule(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:765:12 Step #5: #19 0x55b08a0d193d in llvm::parseAndVerify(unsigned char const*, unsigned long, llvm::LLVMContext&) /src/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp:787:12 Step #5: #20 0x55b0857931f7 in LLVMFuzzerTestOneInput /src/llvm-project/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:118:12 Step #5: #21 0x55b0856e9e6d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55b0856f3408 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55b0856d98a9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55b0857065e2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fdf7260d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55b0856ccc6d in _start (out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer--x86_64-indvars+0xfa22c6d) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02989f7139315bdc1634bfef2b7c97a955fe60b5 Step #5: MERGE-OUTER: attempt 2 Step #5: /workspace/out/libfuzzer-coverage-x86_64/llvm-opt-fuzzer: Injected args: -mtriple=x86_64 -passes=indvars Step #5: INFO: found LLVMFuzzerCustomMutator (0x564741c32990). Disabling -len_control by default. Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 999387374 Step #5: INFO: Loaded 1 modules (777 inline 8-bit counters): 777 [0x56474bdb17f0, 0x56474bdb1af9), Step #5: INFO: Loaded 1 PC tables (777 PCs): 777 [0x56474bdb1b00,0x56474bdb4b90), Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge64087.txt' Step #5: MERGE-INNER: '/corpus/llvm-opt-fuzzer--x86_64-indvars/regressions/02989f7139315bdc1634bfef2b7c97a955fe60b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 15337 total files; 12333 processed earlier; will process 3004 files now Step #5: #1 pulse cov: 202 ft: 203 exec/s: 0 rss: 114Mb Step #5: #2 pulse cov: 202 ft: 208 exec/s: 0 rss: 114Mb Step #5: #4 pulse cov: 209 ft: 235 exec/s: 0 rss: 116Mb Step #5: #8 pulse cov: 209 ft: 256 exec/s: 0 rss: 118Mb Step #5: #16 pulse cov: 209 ft: 270 exec/s: 0 rss: 118Mb Step #5: #32 pulse cov: 210 ft: 288 exec/s: 0 rss: 119Mb Step #5: can't skip to bit 42964403424 from 17088 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %v.0 = phi i128 [ 0, %entry ], [ %2, %BB1 ] Step #5: Instruction does not dominate all uses! Step #5: %B6 = xor i32 %length, %length Step #5: %C17 = icmp sle i32 %length, %B6 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp uge i1 %C4, false Step #5: %C16 = icmp eq i1 %C1, %B3 Step #5: Instruction does not dominate all uses! Step #5: %B3 = and i1 %0, true Step #5: %C16 = icmp eq i1 %C1, %B3 Step #5: Instruction does not dominate all uses! Step #5: %B22 = and i128 %B8, %v.0 Step #5: %B16 = mul i128 %B22, -170141183460469231731687303715884105728 Step #5: Instruction does not dominate all uses! Step #5: %B5 = add i128 %1, %B8 Step #5: %B13 = shl i128 %B5, %B10 Step #5: Instruction does not dominate all uses! Step #5: %B10 = sdiv i128 %B8, 42 Step #5: %B13 = shl i128 %B5, %B10 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i32, align 4 Step #5: store i128 %B13, ptr %A, align 4 Step #5: Instruction does not dominate all uses! Step #5: %B = urem i128 %1, 18446744073709551616 Step #5: %C12 = icmp eq i128 %B, %B10 Step #5: Instruction does not dominate all uses! Step #5: %B10 = sdiv i128 %B8, 42 Step #5: %C12 = icmp eq i128 %B, %B10 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr undef, i8 -1 Step #5: store i1 %C16, ptr %G1, align 1 Step #5: Instruction does not dominate all uses! Step #5: %A = alloca i32, align 4 Step #5: store i1 %C17, ptr %A, align 1 Step #5: Instruction does not dominate all uses! Step #5: %v.0 = phi i128 [ 0, %entry ], [ %2, %BB1 ] Step #5: %C5 = icmp ult i128 %v.0, %LGV Step #5: Instruction does not dominate all uses! Step #5: %1 = mul i128 %v.0, %B8 Step #5: %2 = add i128 -1, %1 Step #5: Instruction does not dominate all uses! Step #5: %G2 = getelementptr ptr, ptr %A, i32 %B6 Step #5: store i1 %C5, ptr %G2, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B2 = ashr i32 2147483647, %B6 Step #5: %C3 = icmp uge i32 %B2, %B25 Step #5: Instruction does not dominate all uses! Step #5: %B22 = and i128 %B8, %v.0 Step #5: %B24 = ashr i128 %B22, -1 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr undef, i8 -1 Step #5: store i64 %B15, ptr %G1, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G1 = getelementptr i1, ptr undef, i8 -1 Step #5: store i32 %B20, ptr %G1, align 4 Step #5: Instruction does not dominate all uses! Step #5: %C1 = icmp uge i1 %C4, false Step #5: %C8 = icmp sle i1 %C1, false Step #5: Instruction does not dominate all uses! Step #5: %B6 = xor i32 %length, %length Step #5: %B7 = or i32 %B6, %length Step #5: error: input module is broken! Step #5: #64 pulse cov: 217 ft: 313 exec/s: 0 rss: 119Mb Step #5: Invalid value (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <2 x i1> @llvm.x86.avx512.mask.cmp.pd.128(<2 x double>, <2 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.pd.256(<4 x double>, <4 x double>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.pd.512(<8 x double>, <8 x double>, i32, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <4 x i1> @llvm.x86.avx512.mask.cmp.ps.128(<4 x float>, <4 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 4, but got 3 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <8 x i1> @llvm.x86.avx512.mask.cmp.ps.256(<8 x float>, <8 x float>, i32) #0 Step #5: intrinsic has incorrect number of args. Expected 5, but got 4 Step #5: ; Function Attrs: nounwind memory(none) Step #5: declare <16 x i1> @llvm.x86.avx512.mask.cmp.ps.512(<16 x float>, <16 x float>, i32, i32) #0 Step #5: error: input module is broken! Step #5: #128 pulse cov: 219 ft: 344 exec/s: 42 rss: 128Mb Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: #256 pulse cov: 220 ft: 375 exec/s: 32 rss: 131Mb Step #5: DILocation not allowed within this metadata node Step #5: !33 = distinct !{!33, !34, !35} Step #5: !34 = !DILocation(line: 2, column: 3, scope: !14) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: DILocation not allowed within this metadata node Step #5: !6 = distinct !{!6, !7, !34} Step #5: !7 = !DILocation(line: 2, column: 3, scope: !8) Step #5: error: input module is broken! Step #5: Callee is not a pointer type (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid icmp predicate (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 104967118432 from 5632 Step #5: error: input module is broken! Step #5: can't skip to bit 1574985952 from 20576 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid function metadata: outgoing forward refs (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 136911296064 from 12352 Step #5: error: input module is broken! Step #5: Invalid byte const record (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Invalid type (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'urem0' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid ret record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: #512 pulse cov: 223 ft: 417 exec/s: 34 rss: 132Mb Step #5: Invalid catchret record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'function_pointer' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2316 of 2316 bytes Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0i8(ptr, i1 immarg, i1 immarg, i1 immarg) #3 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %B13 = fsub float %B5, %B13 Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'cprop_test11' does not have terminator! Step #5: label %87 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !13 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "S1", file: !1, line: 4, size: 64, flags: DIFlagTypePassByValue, elements: !14, identifier: "_ZTS2S1") Step #5: !14 = !DISubroutineType(types: !15) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Not a constant range list attribute (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid TYPE table (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512er' is not a recognized feature for this target (ignoring feature) Step #5: '-prefetchwt1' is not a recognized feature for this target (ignoring feature) Step #5: '-avx512pf' is not a recognized feature for this target (ignoring feature) Step #5: Basic Block in function 'ripple_no_nsw6' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: EXTRACTVAL: Invalid type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 2876 of 2876 bytes Step #5: error: input module is broken! Step #5: Invalid shufflevector record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #1024 pulse cov: 223 ft: 439 exec/s: 40 rss: 132Mb Step #5: Invalid comparison record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Filter operand is not an array of constants! Step #5: %h = landingpad { ptr, i32 } Step #5: filter [2 x ptr] poison Step #5: filter [1 x ptr] zeroinitializer Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid value (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 1554014368 from 20512 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3136 of 3136 bytes Step #5: error: input module is broken! Step #5: Invalid value reference in symbol table (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 411168 from 6624 Step #5: error: input module is broken! Step #5: Basic Block in function '_Z1ij' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid type for value (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0i8(ptr, i1 immarg, i1 immarg, i1 immarg) #3 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM22.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid metadata attachment: expect fwd ref to MDNode Step #5: error: input module is broken! Step #5: can't skip to bit 24169714496 from 17088 Step #5: error: input module is broken! Step #5: invalid composite elements Step #5: !16 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "v", file: !1, line: 2, size: 64, elements: !12) Step #5: !12 = !DISubroutineType(types: !13) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid record Step #5: error: input module is broken! Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memset.element.unordered.atomic.p0i8.i32(ptr writeonly captures(none), i8, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i32(ptr writeonly captures(none), ptr align 4, i34, i34) #0 Step #5: intrinsic argument 3 type expected i32, but got i34 Step #5: ; Function Attrs: nounwind memory(argmem: readwrite) Step #5: declare void @"llvm.memcpy.element.unordered.atomic.p0i1\CBp0i8.i32"(ptr writeonly captures(none), ptr align 4, i34, i34) #0 Step #5: error: input module is broken! Step #5: INSERTVAL: Invalid struct index (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'test_vfrcz_sd_1' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Invalid operand bundle record (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> %constexpr.ins22 Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> undef Step #5: i32Function return type does not match operand type of return inst! Step #5: ret <4 x i64> zeroinitializer Step #5: i32error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid catchpad/cleanuppad record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'srem0' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !33 = distinct !DISubprogram(name: "unknown", scope: !1, file: !1, line: 15, type: !8, scopeLine: 15, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !2) Step #5: ptr @unknown Step #5: %1 = load i8, ptr %arrayidx2, align 1, !dbg !42, !tbaa !14 Step #5: !42 = !DILocation(line: 18, column: 12, scope: !15) Step #5: !15 = !{!"omnipotent char", !16, i64 0} Step #5: location requires a valid scope Step #5: !42 = !DILocation(line: 18, column: 12, scope: !15) Step #5: !15 = !{!"omnipotent char", !16, i64 0} Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Unexpected end of file reading 4 of 4 bytes Step #5: error: input module is broken! Step #5: Expected value symbol table subblock Step #5: error: input module is broken! Step #5: Basic Block in function 'i32_cast_cmp_eq_int_0_uitofp_half_vec_undef' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'inselt_shuf_no_demand_multiuse' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @mlvm.experimental.constrained.fptosi.i32.f65 Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: intrinsic return type (overload type 0) expected any integer or integer vector, but got void Step #5: ; Function Attrs: nofree nosync nounwind speculatable willreturn memory(none) Step #5: declare void @llvm.objectsize.isVoid.p0i8(ptr, i1 immarg, i1 immarg, i1 immarg) #3 Step #5: error: input module is broken! Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %1 = call double @lvm.experimental.constrained.sitofp.f64.i256(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function has metadata parameter but isn't an intrinsic Step #5: %2 = call double @lvm.experimental.constrained.sitofp.f64.i256(i32 %a, metadata !"round.tonearest", metadata !"fpexcept.ignore") #0 Step #5: Function takes metadata but isn't an intrinsic Step #5: metadata %1 Step #5: ptr @lvm.experimental.constrained.sitofp.f64.i256 Step #5: error: input module is broken! Step #5: Explicit call type is not a function type (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 105817613248 from 21280 Step #5: error: input module is broken! Step #5: can't skip to bit 42454966432 from 14304 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 2436297856 from 18176 Step #5: error: input module is broken! Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !1 = !{!"branch_weighWs", i32 3, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: expected either branch_weights or VP profile name Step #5: !0 = !{!"branch_weighWs", i32 2, i32 10} Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM13.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: '+mpx' is not a recognized feature for this target (ignoring feature) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: '+mve.fp' is not a recognized feature for this target (ignoring feature) Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: DILocation's scope must be a DILocalScope Step #5: !4 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 3, type: !5, scopeLine: 3, flags: DIFlagPrototyped, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0) Step #5: ptr @foo Step #5: %0 = load i32, ptr @g, align 4, !dbg !19, !tbaa !8 Step #5: !19 = !DILocation(line: 12, column: 8, scope: !7) Step #5: !7 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) Step #5: location requires a valid scope Step #5: !19 = !DILocation(line: 12, column: 8, scope: !7) Step #5: !7 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Instruction does not dominate all uses! Step #5: %98 = load i1, ptr %97, align 1 Step #5: store i1 %98, ptr %108, align 1 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B1 = srem i16 -32768, -32768 Step #5: %G15 = getelementptr i1, ptr %A32, i16 %B1 Step #5: error: input module is broken! Step #5: Basic Block in function 'load_store_clobber_load_mayalias' does not have terminator! Step #5: label %2 Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr %load Step #5: i32error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: #2048 pulse cov: 223 ft: 475 exec/s: 39 rss: 139Mb Step #5: Expected a single module Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3120 of 3120 bytes Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: swifterror value should be the second operand when used by stores Step #5: %A51 = alloca swifterror ptr, align 8 Step #5: store ptr %A51, ptr %A55, align 8 Step #5: swifterror value can only be loaded and stored from, or as a swifterror argument! Step #5: %A8 = alloca swifterror ptr, align 8 Step #5: %G71 = getelementptr ptr, ptr %A8, i1 false Step #5: swifterror value should be the second operand when used by stores Step #5: %A4 = alloca swifterror ptr, align 8 Step #5: store ptr %A4, ptr undef, align 8 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 4096 of 4096 bytes Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Unknown attribute kind (125627793392) (Producer: 'LLVM20.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3484 of 3484 bytes Step #5: error: input module is broken! Step #5: can't skip to bit 4120939360 from 31456 Step #5: error: input module is broken! Step #5: Invalid inlineasm record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: can't skip to bit 4120939360 from 31456 Step #5: error: input module is broken! Step #5: Basic Block in function '' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Unexpected end of file reading 3820 of 3820 bytes Step #5: error: input module is broken! Step #5: Basic Block in function 'foo' does not have terminator! Step #5: label %45 Step #5: error: input module is broken! Step #5: Invalid ID (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid cast (Producer: 'LLVM11.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Value referenced by initializer is an unsupported constant expression of type select (Producer: 'LLVM23.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid gep record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Only PHI nodes may reference their own value! Step #5: %1 = shufflevector <8 x i32> %a0, <8 x i32> %1, <8 x i32> Step #5: error: input module is broken! Step #5: malformed specification, must be of the form "f:[:]" Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM12.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: !prof branch_weights are not allowed for this instruction Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: Wrong number of operands Step #5: !0 = !{!"branch_weights", i32 1048576, i32 1} Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Basic Block in function 'test23' does not have terminator! Step #5: label %3 Step #5: error: input module is broken! Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %B8 = srem i8 0, 0 Step #5: %B14 = mul i8 %B8, %B8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G49 = getelementptr i1, ptr %A41, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %C14 = icmp uge i1 %L3, %B62 Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %B25 = or i64 %B18, %L8 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B1 = mul i64 %L10, %L8 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %B24 = urem i1 %B28, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B3 = or i64 %B11, %L10 Step #5: Instruction does not dominate all uses! Step #5: %A6 = alloca i1, i32 0, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G2 = getelementptr i1, ptr %A6, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L47 = load i1, ptr %G121, align 1 Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: Instruction does not dominate all uses! Step #5: %G10 = getelementptr i1, ptr %G22, i64 %B12 Step #5: store i1 %B70, ptr %G10, align 1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: store i1 %L1, ptr %G25, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C21 = icmp ule i1 %C35, %C41 Step #5: %C22 = icmp uge i1 %B20, %C21 Step #5: Instruction does not dominate all uses! Step #5: %B4 = ashr i64 %B15, 0 Step #5: store i64 %B4, ptr %G4, align 4 Step #5: Instruction does not dominate all uses! Step #5: %L10 = load i64, ptr %G114, align 4 Step #5: %B13 = lshr i64 %B25, %L10 Step #5: Instruction does not dominate all uses! Step #5: %C8 = icmp sge i64 %B11, %B4 Step #5: %G9 = getelementptr i1, ptr %G2, i1 %C8 Step #5: Instruction does not dominate all uses! Step #5: %G32 = getelementptr ptr, ptr %G56, i64 %B15 Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: Instruction does not dominate all uses! Step #5: %L3 = load i1, ptr %G67, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %L1 = load i1, ptr %A6, align 1 Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: Instruction does not dominate all uses! Step #5: %G62 = getelementptr ptr, ptr %G15, i1 %C38 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B15 = or i64 0, %L10 Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: Instruction does not dominate all uses! Step #5: %B42 = lshr i64 %L6, %B1 Step #5: %G19 = getelementptr i1, ptr %A14, i64 %B42 Step #5: Instruction does not dominate all uses! Step #5: %B67 = or i64 %B3, %L11 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G106 = getelementptr i64, ptr %A3, i64 %B42 Step #5: store i64 %B67, ptr %G106, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: %G24 = getelementptr ptr, ptr %G12, i8 %B16 Step #5: Instruction does not dominate all uses! Step #5: %B1 = mul i64 %L10, %L8 Step #5: %C12 = icmp ugt i64 %L8, %B1 Step #5: Instruction does not dominate all uses! Step #5: %C55 = icmp ugt i64 %B13, %L11 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G13 = getelementptr i1, ptr %A6, i64 %L8 Step #5: store i1 %C55, ptr %G13, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B14 = mul i8 %B8, %B8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G27 = getelementptr i8, ptr %A9, i1 %C8 Step #5: store i8 %B14, ptr %G27, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C40 = icmp sgt i64 %B42, %B42 Step #5: %C13 = icmp sge i1 %C40, %C61 Step #5: Instruction does not dominate all uses! Step #5: %G87 = getelementptr ptr, ptr %G127, i8 %B14 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G23 = getelementptr ptr, ptr %A13, i8 %L9 Step #5: store ptr %G87, ptr %G23, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G86 = getelementptr i8, ptr %G11, i64 %B75 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A87 = alloca ptr, i32 0, align 8 Step #5: store ptr %G86, ptr %A87, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: br i1 %C26, label %BB1, label %BB3 Step #5: Instruction does not dominate all uses! Step #5: %G53 = getelementptr ptr, ptr %G130, i1 %B24 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G3 = getelementptr ptr, ptr %G33, i1 %L1 Step #5: store ptr %G53, ptr %G3, align 8 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G54 = getelementptr i64, ptr %A21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: %G63 = getelementptr ptr, ptr %G48, i1 %C3 Step #5: Instruction does not dominate all uses! Step #5: %G16 = getelementptr ptr, ptr %G62, i64 %B15 Step #5: store ptr %G16, ptr %G31, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G51 = getelementptr ptr, ptr %G41, i64 %B4 Step #5: store ptr %G55, ptr %G51, align 8 Step #5: Instruction does not dominate all uses! Step #5: %B16 = srem i8 0, %L9 Step #5: store i8 %B16, ptr %G88, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B5 = sub i1 %B53, %C3 Step #5: store i1 %B5, ptr %G19, align 1 Step #5: Instruction does not dominate all uses! Step #5: %C19 = icmp sge i1 %B70, %L18 Step #5: %G79 = getelementptr ptr, ptr %G24, i1 %C19 Step #5: Instruction does not dominate all uses! Step #5: %G71 = getelementptr ptr, ptr %G46, i8 %B14 Step #5: store ptr %G71, ptr %L37, align 8 Step #5: Instruction does not dominate all uses! Step #5: %A80 = alloca ptr, i32 0, align 8 Step #5: store ptr %G79, ptr %A80, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G60 = getelementptr ptr, ptr %G108, i1 %C24 Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G60, ptr %G48, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G21 = getelementptr i1, ptr %A22, i1 %C60 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %L11 = load i64, ptr %A3, align 4 Step #5: %G29 = getelementptr i1, ptr %G21, i64 %L11 Step #5: Instruction does not dominate all uses! Step #5: %C18 = icmp ne i1 %B31, %C22 Step #5: %G45 = getelementptr i1, ptr %G29, i1 %C18 Step #5: Instruction does not dominate all uses! Step #5: %G12 = getelementptr ptr, ptr %A1, i64 %B22 Step #5: store ptr %G54, ptr %G12, align 8 Step #5: Instruction does not dominate all uses! Step #5: %G35 = getelementptr i64, ptr %L51, i64 -1 Step #5: %G14 = getelementptr i64, ptr %G35, i64 %B35 Step #5: Instruction does not dominate all uses! Step #5: %B37 = shl i8 %B46, %B59 Step #5: store i8 %B37, ptr %G44, align 1 Step #5: Instruction does not dominate all uses! Step #5: %G20 = getelementptr ptr, ptr %G15, i64 %L7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B38 = and i1 %C27, %C7 Step #5: %G28 = getelementptr ptr, ptr %G20, i1 %B38 Step #5: Instruction does not dominate all uses! Step #5: %B18 = xor i64 %L4, %B9 Step #5: %G61 = getelementptr i1, ptr %G1, i64 %B18 Step #5: Instruction does not dominate all uses! Step #5: %G46 = getelementptr ptr, ptr %G99, i1 %C14 Step #5: store ptr %G45, ptr %G46, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C3 = icmp sle i1 %C49, %C7 Step #5: store i1 %C3, ptr %G34, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B70 = add i1 false, %B52 Step #5: %G52 = getelementptr ptr, ptr %G8, i1 %B70 Step #5: Instruction does not dominate all uses! Step #5: %G11 = getelementptr i8, ptr %L17, i1 %L47 Step #5: store ptr %G11, ptr %A36, align 8 Step #5: Instruction does not dominate all uses! Step #5: %C9 = fcmp ole double %B17, f0x7FEFFFFFFFFFFFFF Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %L23 = load i1, ptr %A5, align 1 Step #5: %C25 = icmp ne i1 %C9, %L23 Step #5: Instruction does not dominate all uses! Step #5: %B24 = urem i1 %B28, %L1 Step #5: %B40 = ashr i1 %B24, %C12 Step #5: Instruction does not dominate all uses! Step #5: %C26 = icmp ule i1 %L3, %L1 Step #5: store i1 %C26, ptr %A22, align 1 Step #5: Instruction does not dominate all uses! Step #5: %B23 = or i64 %B35, %B13 Step #5: store i64 %B23, ptr %G14, align 4 Step #5: Instruction does not dominate all uses! Step #5: %G48 = getelementptr ptr, ptr %G32, i1 false Step #5: store ptr %G48, ptr %A49, align 8 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: %C = fcmp uge float 0.000000e+00, 0.000000e+00 Step #5: call void @"llvaaaa%d%n\\r\\n;xcalc$'$P"(ptr align 4 %a, ptr addrspace(1) align 4 addrspacecast (ptr @G to ptr addrspace(1)), i64 124, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ugt i8 127, 16 Step #5: call void @"00$`.memcpy.p0i8.p0i8.i64"(ptr align 16 @bbb, ptr align 16 undef, i64 1000000, i1 %C) Step #5: immarg operand has non-immediate parameter Step #5: %C = icmp ule i32 -1, 0 Step #5: call void @"00$`.memcpy.p0i8.p0i8.i64"(ptr align 1 %cc.0..sroa_idx, ptr align 1 @_ZL3KKK, i64 3, i1 %C) Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"llvaaaa%d%n\\r\\n;xcalc$'$P" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"ATHNaNaaaa%d%nNaN\\x00\\u00" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"00$`.memcpy.p0i8.p0i8.i64" Step #5: error: input module is broken! Step #5: Too few records for range (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid instruction with no BB (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid switch record (Producer: 'LLVM6.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: DISubprogram requires a non-null type Step #5: !5 = distinct !DISubprogram(name: "foo", scope: null, spFlags: DISPFlagDefinition, unit: !2) Step #5: warning: ignoring invalid debug info in Fuzzer input Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Invalid alignment value (Producer: 'LLVM10.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: '+mve' is not a recognized feature for this target (ignoring feature) Step #5: swifterror alloca must have pointer type Step #5: %A = alloca swifterror i8, align 1 Step #5: error: input module is broken! Step #5: can't skip to bit 1950395456 from 39872 Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Unterminated VBR Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Basic Block in function 'test18_as1_i32' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Cannot allocate unsized type Step #5: %A36 = alloca { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, align 8 Step #5: GEP into unsized type! Step #5: %G163 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %A36, i32 0 Step #5: Cannot allocate unsized type Step #5: %A47 = alloca { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, align 8 Step #5: Cannot allocate unsized type Step #5: %A16 = alloca [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], align 8 Step #5: GEP into unsized type! Step #5: %G127 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A16, i1 %L25 Step #5: Cannot allocate unsized type Step #5: %A10 = alloca { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, align 8 Step #5: loading unsized types is not allowed Step #5: %L11 = load { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %A10, align 4 Step #5: GEP into unsized type! Step #5: %G137 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G127, i1 %L22 Step #5: GEP into unsized type! Step #5: %G166 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A16, i1 %C24 Step #5: GEP into unsized type! Step #5: %G152 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G137, i1 %L31 Step #5: GEP into unsized type! Step #5: %G130 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %A10, i1 %L22 Step #5: Cannot allocate unsized type Step #5: %A8 = alloca [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], align 8 Step #5: loading unsized types is not allowed Step #5: %L13 = load [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G152, align 1 Step #5: GEP into unsized type! Step #5: %G131 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G137, i1 %C1 Step #5: GEP into unsized type! Step #5: %G37 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A8, i16 -1 Step #5: GEP into unsized type! Step #5: %G47 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %A36, i16 %L17 Step #5: Cannot allocate unsized type Step #5: %A7 = alloca [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], i32 %B1, align 8 Step #5: loading unsized types is not allowed Step #5: %L10 = load [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A7, align 1 Step #5: GEP into unsized type! Step #5: %G13 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A7, i32 -1 Step #5: loading unsized types is not allowed Step #5: %L4 = load [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G13, align 1 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %E39, ptr %G47, align 4 Step #5: GEP into unsized type! Step #5: %G24 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G127, i16 -32768 Step #5: GEP into unsized type! Step #5: %G99 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %G130, i8 %B11 Step #5: loading unsized types is not allowed Step #5: %L3 = load [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A7, align 1 Step #5: GEP into unsized type! Step #5: %G28 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A16, i1 %C1 Step #5: loading unsized types is not allowed Step #5: %L7 = load [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A7, align 1 Step #5: GEP into unsized type! Step #5: %G36 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A8, i32 %B1 Step #5: GEP into unsized type! Step #5: %G105 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %A10, i1 %B6 Step #5: GEP into unsized type! Step #5: %G115 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A7, i1 %L24 Step #5: GEP into unsized type! Step #5: %2 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G37, i32 0, i32 0 Step #5: GEP into unsized type! Step #5: %G41 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G24, i8 %L1 Step #5: GEP into unsized type! Step #5: %G1 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %2, i8 %B Step #5: GEP into unsized type! Step #5: %G25 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A8, i8 %B10 Step #5: GEP into unsized type! Step #5: %G15 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G24, i8 %L8 Step #5: GEP into unsized type! Step #5: %3 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %2, i32 0, i32 0 Step #5: GEP into unsized type! Step #5: %G155 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %G99, i8 %L19 Step #5: GEP into unsized type! Step #5: %G39 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %3, i1 %C4 Step #5: GEP into unsized type! Step #5: %G5 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %G1, i8 %B Step #5: GEP into unsized type! Step #5: %4 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %3, i32 0, i32 0 Step #5: GEP into unsized type! Step #5: %G = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %G163, i8 %B Step #5: GEP into unsized type! Step #5: %G154 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %G39, i8 %L5 Step #5: GEP into unsized type! Step #5: %G132 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %G47, i8 %L5 Step #5: GEP into unsized type! Step #5: %G143 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G41, i64 %B25 Step #5: GEP into unsized type! Step #5: %G53 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %3, i8 %B10 Step #5: GEP into unsized type! Step #5: %G91 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A16, i8 %L8 Step #5: GEP into unsized type! Step #5: %G26 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %4, i8 %L9 Step #5: GEP into unsized type! Step #5: %G35 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %G5, i8 %L1 Step #5: GEP into unsized type! Step #5: %G139 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %G1, i8 %B11 Step #5: GEP into unsized type! Step #5: %G167 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A16, i8 %L2 Step #5: GEP into unsized type! Step #5: %G76 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G15, i8 %L2 Step #5: GEP into unsized type! Step #5: %G14 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G13, i8 %B Step #5: GEP into unsized type! Step #5: %G45 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G166, i1 %C1 Step #5: GEP into unsized type! Step #5: %G6 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %2, i1 %C Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I1, ptr %G91, align 1 Step #5: GEP into unsized type! Step #5: %G34 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G143, i8 %B5 Step #5: GEP into unsized type! Step #5: %G56 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G41, i8 %B8 Step #5: GEP into unsized type! Step #5: %G19 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G56, i8 %B15 Step #5: GEP into unsized type! Step #5: %G94 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G36, i32 %B4 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I26, ptr %G34, align 1 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I30, ptr %G28, align 1 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I21, ptr %G45, align 1 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I24, ptr %G6, align 1 Step #5: GEP into unsized type! Step #5: %G33 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %G5, i8 %L9 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I32, ptr %A16, align 1 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I13, ptr %G166, align 1 Step #5: GEP into unsized type! Step #5: %G40 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G25, i8 %B Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I11, ptr %G14, align 1 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I5, ptr %G76, align 1 Step #5: GEP into unsized type! Step #5: %G177 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %G33, i64 -1 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %I25, ptr %G105, align 4 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E12, ptr %G39, align 4 Step #5: GEP into unsized type! Step #5: %G175 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G19, i8 %B2 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I4, ptr %A8, align 1 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I22, ptr %G177, align 1 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I9, ptr %G6, align 1 Step #5: GEP into unsized type! Step #5: %G153 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %G1, i8 %L9 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I12, ptr %G175, align 1 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I17, ptr %G40, align 1 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %E42, ptr undef, align 1 Step #5: GEP into unsized type! Step #5: %G75 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %A8, i8 %L1 Step #5: GEP into unsized type! Step #5: %G82 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %G130, i8 %L20 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E15, ptr %G154, align 4 Step #5: GEP into unsized type! Step #5: %G18 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G34, i8 %B10 Step #5: GEP into unsized type! Step #5: %G73 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %G5, i8 %L14 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %I50, ptr %G132, align 4 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %E28, ptr %G33, align 1 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E19, ptr %G53, align 4 Step #5: GEP into unsized type! Step #5: %G121 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %G153, i8 %L12 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I29, ptr %G94, align 1 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E1, ptr %G155, align 4 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E29, ptr %G99, align 4 Step #5: GEP into unsized type! Step #5: %G108 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G167, i1 %C2 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %E38, ptr %G73, align 1 Step #5: GEP into unsized type! Step #5: %G138 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G34, i1 %B20 Step #5: GEP into unsized type! Step #5: %G147 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G25, i8 %L2 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I36, ptr undef, align 1 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I48, ptr %G73, align 1 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I15, ptr %G108, align 1 Step #5: GEP into unsized type! Step #5: %G113 = getelementptr [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>], ptr %G115, i8 %L12 Step #5: storing unsized types is not allowed Step #5: store [3 x <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>] %I44, ptr %G113, align 1 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E41, ptr %A47, align 4 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %I38, ptr %G82, align 4 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %I39, ptr %A36, align 4 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E37, ptr undef, align 4 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %E23, ptr undef, align 1 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %I52, ptr %G82, align 4 Step #5: storing unsized types is not allowed Step #5: store [2 x { { void (i32) } }] %E35, ptr undef, align 4 Step #5: Cannot allocate unsized type Step #5: %A7 = alloca { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, align 8 Step #5: GEP into unsized type! Step #5: %G79 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %A7, i8 %B15 Step #5: GEP into unsized type! Step #5: %G71 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %L20, i64 %B5 Step #5: GEP into unsized type! Step #5: %G46 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %G79, i1 %L11 Step #5: Cannot allocate unsized type Step #5: %A4 = alloca <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, i32 %B42, align 8 Step #5: GEP into unsized type! Step #5: %G178 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %G71, i1 %L28 Step #5: GEP into unsized type! Step #5: %G54 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %A7, i8 -128 Step #5: GEP into unsized type! Step #5: %G22 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %G71, i16 32767 Step #5: GEP into unsized type! Step #5: %G167 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %G54, i64 %B26 Step #5: GEP into unsized type! Step #5: %G43 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %L4, i1 %L11 Step #5: GEP into unsized type! Step #5: %G65 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G43, i1 %L12 Step #5: GEP into unsized type! Step #5: %G173 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G43, i1 %L11 Step #5: GEP into unsized type! Step #5: %G8 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %L4, i1 %L1 Step #5: loading unsized types is not allowed Step #5: %L6 = load <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G43, align 1 Step #5: GEP into unsized type! Step #5: %G125 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G43, i64 %B16 Step #5: GEP into unsized type! Step #5: %G136 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %G167, i1 %C9 Step #5: GEP into unsized type! Step #5: %G84 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %A7, i8 %B15 Step #5: Cannot allocate unsized type Step #5: %A39 = alloca { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, align 8 Step #5: Cannot allocate unsized type Step #5: %A16 = alloca { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, align 8 Step #5: loading unsized types is not allowed Step #5: %L30 = load { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr %A16, align 4 Step #5: Cannot allocate unsized type Step #5: %A22 = alloca { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, align 8 Step #5: loading unsized types is not allowed Step #5: %L19 = load { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %A22, align 4 Step #5: Cannot allocate unsized type Step #5: %A20 = alloca <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, align 8 Step #5: GEP into unsized type! Step #5: %G107 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %A20, i32 0 Step #5: loading unsized types is not allowed Step #5: %L = load <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G8, align 1 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %I34, ptr %A39, align 4 Step #5: GEP into unsized type! Step #5: %G6 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G8, i1 %L1 Step #5: GEP into unsized type! Step #5: %1 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G6, i32 0, i32 0 Step #5: GEP into unsized type! Step #5: %G40 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %1, i1 %C5 Step #5: GEP into unsized type! Step #5: %G = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %1, i1 %L5 Step #5: GEP into unsized type! Step #5: %G150 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G6, i1 %C5 Step #5: GEP into unsized type! Step #5: %G11 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G8, i1 %L5 Step #5: GEP into unsized type! Step #5: %G28 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G8, i1 %L3 Step #5: GEP into unsized type! Step #5: %2 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %G, i32 0, i32 0 Step #5: loading unsized types is not allowed Step #5: %L26 = load { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %2, align 4 Step #5: loading unsized types is not allowed Step #5: %L17 = load { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %2, align 4 Step #5: loading unsized types is not allowed Step #5: %L8 = load { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %2, align 4 Step #5: GEP into unsized type! Step #5: %G10 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G11, i1 %L3 Step #5: GEP into unsized type! Step #5: %G95 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G150, i1 %B3 Step #5: GEP into unsized type! Step #5: %G1 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %2, i1 %L5 Step #5: GEP into unsized type! Step #5: %G4 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %G40, i1 %L3 Step #5: GEP into unsized type! Step #5: %G49 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G11, i1 %C2 Step #5: GEP into unsized type! Step #5: %G77 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %G4, i16 %L15 Step #5: GEP into unsized type! Step #5: %G153 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %1, i1 %L3 Step #5: GEP into unsized type! Step #5: %G69 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %1, i1 %C3 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I2, ptr undef, align 1 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I6, ptr addrspace(1) %G49, align 1 Step #5: GEP into unsized type! Step #5: %G25 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %1, i1 %B6 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E7, ptr undef, align 4 Step #5: GEP into unsized type! Step #5: %G126 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %G40, i1 %B9 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E1, ptr undef, align 4 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I4, ptr %A4, align 1 Step #5: GEP into unsized type! Step #5: %G20 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %1, i1 %B1 Step #5: GEP into unsized type! Step #5: %G144 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr addrspace(1) %G153, i1 %C16 Step #5: GEP into unsized type! Step #5: %G130 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr addrspace(1) %G95, i1 %L3 Step #5: GEP into unsized type! Step #5: %G47 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %A4, i1 %B10 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I5, ptr %G107, align 1 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %I23, ptr undef, align 4 Step #5: GEP into unsized type! Step #5: %G68 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %2, i1 %B4 Step #5: GEP into unsized type! Step #5: %G53 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %A4, i1 %B11 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %I16, ptr addrspace(1) %G126, align 4 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I41, ptr %G47, align 1 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %E15, ptr %A16, align 4 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %I38, ptr undef, align 4 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %I47, ptr %A29, align 4 Step #5: Cannot allocate unsized type Step #5: %A41 = alloca { { void (i32) } }, align 8 Step #5: Cannot allocate unsized type Step #5: %A37 = alloca <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, align 8 Step #5: Cannot allocate unsized type Step #5: %A31 = alloca { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, align 8 Step #5: Cannot allocate unsized type Step #5: %A9 = alloca { { void (i32) } }, align 8 Step #5: GEP into unsized type! Step #5: %G55 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %G68, i1 %B6 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %I9, ptr undef, align 4 Step #5: GEP into unsized type! Step #5: %G172 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %A31, i8 %B32 Step #5: GEP into unsized type! Step #5: %G151 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %G55, i8 %B32 Step #5: GEP into unsized type! Step #5: %G31 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %G1, i1 %L5 Step #5: GEP into unsized type! Step #5: %G162 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %G31, i8 %B32 Step #5: GEP into unsized type! Step #5: %G158 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %A37, i8 %B38 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %E6, ptr %G46, align 4 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I15, ptr %G158, align 1 Step #5: GEP into unsized type! Step #5: %G117 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %G172, i1 %L22 Step #5: GEP into unsized type! Step #5: %G122 = getelementptr <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }>, ptr %A37, i8 %B32 Step #5: GEP into unsized type! Step #5: %G141 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %G117, i1 %L22 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %I10, ptr addrspace(1) %G31, align 4 Step #5: GEP into unsized type! Step #5: %G149 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %G151, i1 %L23 Step #5: GEP into unsized type! Step #5: %G116 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %G141, i1 true Step #5: GEP into unsized type! Step #5: %G135 = getelementptr { { void (i32) } }, ptr %A9, i8 %L29 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %I12, ptr addrspace(1) %G69, align 4 Step #5: GEP into unsized type! Step #5: %G118 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %A31, i8 %B28 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %E3, ptr addrspace(1) %G149, align 4 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I29, ptr %A20, align 1 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E18, ptr %G117, align 4 Step #5: GEP into unsized type! Step #5: %G114 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %G162, i8 %E25 Step #5: storing unsized types is not allowed Step #5: store [2 x { { void (i32) } }] %E12, ptr undef, align 4 Step #5: storing unsized types is not allowed Step #5: store { { void (i32) } } %E8, ptr %A9, align 4 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %E13, ptr %G118, align 4 Step #5: storing unsized types is not allowed Step #5: store { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } %I30, ptr %A31, align 4 Step #5: GEP into unsized type! Step #5: %G101 = getelementptr { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } }, ptr %A31, i1 %L22 Step #5: GEP into unsized type! Step #5: %G146 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %G114, i1 %B21 Step #5: GEP into unsized type! Step #5: %G137 = getelementptr { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 }, ptr addrspace(1) %G146, i1 %L22 Step #5: storing unsized types is not allowed Step #5: store <{ { { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } } }> %I21, ptr %G122, align 1 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %I43, ptr addrspace(1) %G137, align 4 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %E11, ptr addrspace(1) %G137, align 4 Step #5: storing unsized types is not allowed Step #5: store { { void (i32) } } %I40, ptr %A41, align 4 Step #5: storing unsized types is not allowed Step #5: store { [2 x { { void (i32) } }], [2 x i8], { i16 }, [2 x i8], i8, i8 } %E20, ptr addrspace(1) %G146, align 4 Step #5: storing unsized types is not allowed Step #5: store [2 x { { void (i32) } }] %I42, ptr undef, align 4 Step #5: error: input module is broken! Step #5: PHINode should have one entry for each predecessor of its parent basic block! Step #5: %retval.0 = phi ptr [ @.str4, %sw.default ], [ @.str3, %sw.bb3 ], [ @.str2, %sw.bb2 ], [ @.str1, %sw.bb1 ], [ @.str, %entry ] Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i1 true Step #5: ptrerror: input module is broken! Step #5: Load operand is not a pointer type (Producer: 'LLVM9.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Duplicate integer as switch case Step #5: switch i32 %x.addr.0, label %return [ Step #5: i32 199, label %sw.bb203 Step #5: i32 1, label %sw.bb1 Step #5: i32 2, label %sw.bb2 Step #5: i32 3, label %sw.bb3 Step #5: i32 4, label %sw.bb4 Step #5: i32 5, label %sw.bb5 Step #5: i32 6, label %sw.bb6 Step #5: i32 7, label %sw.bb7 Step #5: i32 8, label %sw.bb8 Step #5: i32 9, label %sw.bb9 Step #5: i32 10, label %sw.bb10 Step #5: i32 11, label %sw.bb11 Step #5: i32 12, label %sw.bb12 Step #5: i32 13, label %sw.bb13 Step #5: i32 14, label %sw.bb14 Step #5: i32 15, label %sw.bb15 Step #5: i32 16, label %sw.bb16 Step #5: i32 17, label %sw.bb17 Step #5: i32 18, label %sw.bb18 Step #5: i32 19, label %sw.bb19 Step #5: i32 20, label %sw.bb20 Step #5: i32 21, label %sw.bb21 Step #5: i32 22, label %sw.bb22 Step #5: i32 23, label %sw.bb23 Step #5: i32 24, label %sw.bb24 Step #5: i32 25, label %sw.bb25 Step #5: i32 26, label %sw.bb26 Step #5: i32 27, label %sw.bb27 Step #5: i32 28, label %sw.bb28 Step #5: i32 29, label %sw.bb29 Step #5: i32 30, label %sw.bb30 Step #5: i32 31, label %sw.bb31 Step #5: i32 32, label %sw.bb32 Step #5: i32 33, label %sw.bb33 Step #5: i32 34, label %sw.bb34 Step #5: i32 35, label %sw.bb35 Step #5: i32 36, label %sw.bb37 Step #5: i32 37, label %sw.bb38 Step #5: i32 38, label %sw.bb39 Step #5: i32 38, label %sw.bb40 Step #5: i32 40, label %sw.bb41 Step #5: i32 41, label %sw.bb42 Step #5: i32 42, label %sw.bb43 Step #5: i32 43, label %sw.bb44 Step #5: i32 44, label %sw.bb45 Step #5: i32 45, label %sw.bb47 Step #5: i32 46, label %sw.bb48 Step #5: i32 47, label %sw.bb49 Step #5: i32 48, label %sw.bb50 Step #5: i32 49, label %sw.bb51 Step #5: i32 50, label %sw.bb52 Step #5: i32 51, label %sw.bb53 Step #5: i32 52, label %sw.bb54 Step #5: i32 53, label %sw.bb55 Step #5: i32 54, label %sw.bb56 Step #5: i32 55, label %sw.bb58 Step #5: i32 56, label %sw.bb59 Step #5: i32 57, label %sw.bb60 Step #5: i32 58, label %sw.bb61 Step #5: i32 59, label %sw.bb62 Step #5: i32 60, label %sw.bb63 Step #5: i32 61, label %sw.bb64 Step #5: i32 62, label %sw.bb65 Step #5: i32 63, label %sw.bb66 Step #5: i32 64, label %sw.bb67 Step #5: i32 65, label %sw.bb68 Step #5: i32 66, label %sw.bb69 Step #5: i32 67, label %sw.bb70 Step #5: i32 68, label %sw.bb71 Step #5: i32 69, label %sw.bb72 Step #5: i32 70, label %sw.bb73 Step #5: i32 71, label %sw.bb74 Step #5: i32 72, label %sw.bb76 Step #5: i32 73, label %sw.bb77 Step #5: i32 74, label %sw.bb78 Step #5: i32 75, label %sw.bb79 Step #5: i32 76, label %sw.bb80 Step #5: i32 77, label %sw.bb81 Step #5: i32 78, label %sw.bb82 Step #5: i32 79, label %sw.bb83 Step #5: i32 80, label %sw.bb84 Step #5: i32 81, label %sw.bb85 Step #5: i32 82, label %sw.bb86 Step #5: i32 83, label %sw.bb87 Step #5: i32 84, label %sw.bb88 Step #5: i32 85, label %sw.bb89 Step #5: i32 86, label %sw.bb90 Step #5: i32 87, label %sw.bb91 Step #5: i32 88, label %sw.bb92 Step #5: i32 89, label %sw.bb93 Step #5: i32 90, label %sw.bb94 Step #5: i32 91, label %sw.bb95 Step #5: i32 92, label %sw.bb96 Step #5: i32 93, label %sw.bb97 Step #5: i32 94, label %sw.bb98 Step #5: i32 95, label %sw.bb99 Step #5: i32 96, label %sw.bb100 Step #5: i32 97, label %sw.bb101 Step #5: i32 98, label %sw.bb102 Step #5: i32 99, label %sw.bb103 Step #5: i32 100, label %sw.bb104 Step #5: i32 101, label %sw.bb105 Step #5: i32 102, label %sw.bb106 Step #5: i32 103, label %sw.bb107 Step #5: i32 104, label %sw.bb108 Step #5: i32 105, label %sw.bb109 Step #5: i32 106, label %sw.bb110 Step #5: i32 107, label %sw.bb111 Step #5: i32 108, label %sw.bb112 Step #5: i32 109, label %sw.bb113 Step #5: i32 110, label %sw.bb114 Step #5: i32 111, label %sw.bb115 Step #5: i32 112, label %sw.bb116 Step #5: i32 113, label %sw.bb117 Step #5: i32 114, label %sw.bb118 Step #5: i32 115, label %sw.bb119 Step #5: i32 116, label %sw.bb120 Step #5: i32 117, label %sw.bb121 Step #5: i32 118, label %sw.bb122 Step #5: i32 119, label %sw.bb123 Step #5: i32 120, label %sw.bb124 Step #5: i32 121, label %sw.bb125 Step #5: i32 122, label %sw.bb126 Step #5: i32 123, label %sw.bb127 Step #5: i32 124, label %sw.bb128 Step #5: i32 125, label %sw.bb129 Step #5: i32 126, label %sw.bb130 Step #5: i32 127, label %sw.bb131 Step #5: i32 128, label %sw.bb132 Step #5: i32 129, label %sw.bb133 Step #5: i32 130, label %sw.bb134 Step #5: i32 131, label %sw.bb135 Step #5: i32 132, label %sw.bb136 Step #5: i32 133, label %sw.bb137 Step #5: i32 134, label %sw.bb138 Step #5: i32 135, label %sw.bb139 Step #5: i32 136, label %sw.bb140 Step #5: i32 137, label %sw.bb141 Step #5: i32 138, label %sw.bb142 Step #5: i32 139, label %sw.bb143 Step #5: i32 140, label %sw.bb144 Step #5: i32 141, label %sw.bb145 Step #5: i32 142, label %sw.bb146 Step #5: i32 143, label %sw.bb147 Step #5: i32 144, label %sw.bb148 Step #5: i32 145, label %sw.bb149 Step #5: i32 146, label %sw.bb150 Step #5: i32 147, label %sw.bb151 Step #5: i32 148, label %sw.bb152 Step #5: i32 149, label %sw.bb153 Step #5: i32 150, label %sw.bb154 Step #5: i32 151, label %sw.bb155 Step #5: i32 152, label %sw.bb156 Step #5: i32 153, label %sw.bb157 Step #5: i32 154, label %sw.bb158 Step #5: i32 155, label %sw.bb159 Step #5: i32 156, label %sw.bb160 Step #5: i32 157, label %sw.bb161 Step #5: i32 158, label %sw.bb162 Step #5: i32 159, label %sw.bb163 Step #5: i32 160, label %sw.bb164 Step #5: i32 161, label %sw.bb165 Step #5: i32 162, label %sw.bb166 Step #5: i32 163, label %sw.bb167 Step #5: i32 164, label %sw.bb168 Step #5: i32 165, label %sw.bb169 Step #5: i32 166, label %sw.bb170 Step #5: i32 167, label %sw.bb171 Step #5: i32 168, label %sw.bb172 Step #5: i32 169, label %sw.bb173 Step #5: i32 170, label %sw.bb174 Step #5: i32 171, label %sw.bb175 Step #5: i32 172, label %sw.bb176 Step #5: i32 173, label %sw.bb177 Step #5: i32 174, label %sw.bb178 Step #5: i32 175, label %sw.bb179 Step #5: i32 176, label %sw.bb180 Step #5: i32 177, label %sw.bb181 Step #5: i32 178, label %sw.bb182 Step #5: i32 179, label %sw.bb183 Step #5: i32 180, label %sw.bb184 Step #5: i32 181, label %sw.bb185 Step #5: i32 182, label %sw.bb186 Step #5: i32 183, label %sw.bb187 Step #5: i32 184, label %sw.bb188 Step #5: i32 185, label %sw.bb189 Step #5: i32 186, label %sw.bb190 Step #5: i32 187, label %sw.bb191 Step #5: i32 188, label %sw.bb192 Step #5: i32 189, label %sw.bb193 Step #5: i32 190, label %sw.bb194 Step #5: i32 191, label %sw.bb195 Step #5: i32 192, label %sw.bb196 Step #5: i32 193, label %sw.bb197 Step #5: i32 194, label %sw.bb198 Step #5: i32 195, label %sw.bb199 Step #5: i32 196, label %sw.bb200 Step #5: i32 197, label %sw.bb201 Step #5: i32 198, label %sw.bb202 Step #5: ] Step #5: i32 38 Step #5: error: input module is broken! Step #5: Invalid global variable record (Producer: 'LLVM21.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'unreachable_case' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Basic Block in function 'unreachable_case' does not have terminator! Step #5: label %1 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't skip to bit 47268922368 from 107392 Step #5: error: input module is broken! Step #5: Invalid function record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Invalid record (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @lvm.amdgcn.image.gather0.c.b.cl.o.3d.v4f129.f-7.f32 Step #5: error: input module is broken! Step #5: can't skip to bit 76243264 from 71872 Step #5: error: input module is broken! Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cube.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.l.1d.v2f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.lz.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.cl.1d.v4f16.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cl.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.l.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.lz.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cl.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.d.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.l.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.b.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.lz.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.cd.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cl.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.d.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.l.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.b.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.lz.o.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.sample.c.cd.cl.o.1d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.cl.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.l.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.2darray.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.cube.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"6llvm.amdgcn.image.gather4.lz.2d.v4f32.f1" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.cl.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.l.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.b.cl.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.lz.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.cl.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.l.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.b.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.b.cl.o.2d.v4f32.f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.gather4.c.lz.o.2d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"1llvm.amdgcn.image.getlod.1d.v4f32.f3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.load.2dmsaa.v4f32.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.load.mip.1d.v4f32.i3" Step #5: immarg attribute only applies to intrinsics Step #5: ptr @"2llvm.amdgcn.image.getresinfo.1d.v4f32.i3" Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <3 x float>error: input module is broken! Step #5: Invalid value name (Producer: 'LLVM8.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 18868 of 18868 bytes Step #5: error: input module is broken! Step #5: Invalid encoding Step #5: error: input module is broken! Step #5: Malformed block (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Malformed global initializer set (Producer: 'LLVM18.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.f32(i32 0, i32 %en, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.f32(i32 %tgt, i32 15, float 1.000000e+00, float 2.000000e+00, float 5.000000e-01, float 4.000000e+00, i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %en Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 %en, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: immarg operand has non-immediate parameter Step #5: i32 %tgt Step #5: call void @llvm.amdgcn.exp.compr.v2f16(i32 %tgt, i32 5, <2 x half> , <2 x half> , i1 true, i1 false) Step #5: error: input module is broken! Step #5: can't skip block: already at end of stream Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret i8 (<2 x double>, <2 x double>, i8) poison Step #5: doubleerror: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <16 x i8> (<16 x i8>) undef Step #5: <8 x i16>error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <2 x double> (<2 x double>, <2 x double>) poison Step #5: floatFunction return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <16 x float>error: input module is broken! Step #5: Invalid store record (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: can't enter sub-block: current code size is 0 Step #5: error: input module is broken! Step #5: Invalid binary operator record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret ptr undef Step #5: <4 x float>Basic Block in function 'test2' does not have terminator! Step #5: label %2 Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM14.0.0git' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Unexpected end of file reading 22864 of 22864 bytes Step #5: error: input module is broken! Step #5: Invalid call record (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Trying to materialize functions before seeing function blocks (Producer: 'LLVM7.0.0svn' Reader: 'LLVM 23.0.0git') Step #5: error: input module is broken! Step #5: Basic Block in function 'undef_test_permvar_di_512_mask' does not have terminator! Step #5: label %4 Step #5: error: input module is broken! Step #5: Invalid abbrev number Step #5: error: input module is broken! Step #5: Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> undef Step #5: <16 x i32>Function return type does not match operand type of return inst! Step #5: ret <8 x i64> %1 Step #5: <16 x i32>error: input module is broken! Step #5: Blob ends too soon Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: file doesn't start with bitcode header Step #5: error: input module is broken! Step #5: #3004 DONE cov: 224 ft: 539 exec/s: 34 rss: 144Mb Step #5: MERGE-OUTER: successful in 2 attempt(s) Step #5: MERGE-OUTER: the control file has 1797892 bytes Step #5: MERGE-OUTER: consumed 1Mb (101Mb rss) to parse the control file Step #5: MERGE-OUTER: 136 new files with 555 new features added; 225 new coverage edges Step #5: [2026-07-14 01:37:59,744 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-14 01:37:59,762 INFO] Finished finding shared libraries for targets. TIMEOUT ERROR: context deadline exceeded